summaryrefslogtreecommitdiffstats
path: root/lib/format_pool/disk_rep.h
diff options
context:
space:
mode:
authorAlasdair Kergon <agk@redhat.com>2005-10-16 23:03:59 +0000
committerAlasdair Kergon <agk@redhat.com>2005-10-16 23:03:59 +0000
commit2262b32057a7a60b3de3876b26b192fa4d05205c (patch)
treee2593b67101f9e681cf3a9a5dafedb58c23c661a /lib/format_pool/disk_rep.h
parenta3f6b2ce798cf738c4e8bf510f86ebd45815842c (diff)
downloadlvm2-2262b32057a7a60b3de3876b26b192fa4d05205c.tar.gz
lvm2-2262b32057a7a60b3de3876b26b192fa4d05205c.tar.xz
lvm2-2262b32057a7a60b3de3876b26b192fa4d05205c.zip
Use hash, bitset, malloc, pool from libdevmapper.
Diffstat (limited to 'lib/format_pool/disk_rep.h')
-rw-r--r--lib/format_pool/disk_rep.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/lib/format_pool/disk_rep.h b/lib/format_pool/disk_rep.h
index 748e8842..75c5b566 100644
--- a/lib/format_pool/disk_rep.h
+++ b/lib/format_pool/disk_rep.h
@@ -18,7 +18,6 @@
#include "label.h"
#include "metadata.h"
-#include "pool.h"
#define MINOR_OFFSET 65536
@@ -138,20 +137,20 @@ int read_pool_label(struct pool_list *pl, struct labeller *l,
void pool_label_out(struct pool_disk *pl, char *buf);
void pool_label_in(struct pool_disk *pl, char *buf);
void get_pool_uuid(char *uuid, uint64_t poolid, uint32_t spid, uint32_t devid);
-int import_pool_vg(struct volume_group *vg, struct pool *mem, struct list *pls);
-int import_pool_lvs(struct volume_group *vg, struct pool *mem,
+int import_pool_vg(struct volume_group *vg, struct dm_pool *mem, struct list *pls);
+int import_pool_lvs(struct volume_group *vg, struct dm_pool *mem,
struct list *pls);
int import_pool_pvs(const struct format_type *fmt, struct volume_group *vg,
- struct list *pvs, struct pool *mem, struct list *pls);
-int import_pool_pv(const struct format_type *fmt, struct pool *mem,
+ struct list *pvs, struct dm_pool *mem, struct list *pls);
+int import_pool_pv(const struct format_type *fmt, struct dm_pool *mem,
struct volume_group *vg, struct physical_volume *pv,
struct pool_list *pl);
-int import_pool_segments(struct list *lvs, struct pool *mem,
+int import_pool_segments(struct list *lvs, struct dm_pool *mem,
struct user_subpool *usp, int sp_count);
int read_pool_pds(const struct format_type *fmt, const char *vgname,
- struct pool *mem, struct list *head);
+ struct dm_pool *mem, struct list *head);
struct pool_list *read_pool_disk(const struct format_type *fmt,
- struct device *dev, struct pool *mem,
+ struct device *dev, struct dm_pool *mem,
const char *vg_name);
#endif /* DISK_REP_POOL_FORMAT_H */