diff options
author | Alasdair Kergon <agk@redhat.com> | 2005-10-16 23:03:59 +0000 |
---|---|---|
committer | Alasdair Kergon <agk@redhat.com> | 2005-10-16 23:03:59 +0000 |
commit | 2262b32057a7a60b3de3876b26b192fa4d05205c (patch) | |
tree | e2593b67101f9e681cf3a9a5dafedb58c23c661a /lib/format_pool/disk_rep.h | |
parent | a3f6b2ce798cf738c4e8bf510f86ebd45815842c (diff) | |
download | lvm2-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.h | 15 |
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 */ |