/netbsd/external/gpl2/lvm2/dist/lib/datastruct/ |
H A D | list.c | 24 void dm_list_init(struct dm_list *head) in dm_list_init() 33 void dm_list_add(struct dm_list *head, struct dm_list *elem) in dm_list_add() 48 void dm_list_add_h(struct dm_list *head, struct dm_list *elem) in dm_list_add_h() 73 void dm_list_move(struct dm_list *head, struct dm_list *elem) in dm_list_move() 90 int dm_list_start(const struct dm_list *head, const struct dm_list *elem) in dm_list_start() 98 int dm_list_end(const struct dm_list *head, const struct dm_list *elem) in dm_list_end() 106 struct dm_list *dm_list_first(const struct dm_list *head) in dm_list_first() 114 struct dm_list *dm_list_last(const struct dm_list *head) in dm_list_last() 122 struct dm_list *dm_list_prev(const struct dm_list *head, const struct dm_list *elem) in dm_list_prev() 130 struct dm_list *dm_list_next(const struct dm_list *head, const struct dm_list *elem) in dm_list_next() [all …]
|
H A D | list.h | 29 struct dm_list { struct 30 struct dm_list *n, *p; argument 44 void dm_list_add(struct dm_list *head, struct dm_list *elem); 50 void dm_list_add_h(struct dm_list *head, struct dm_list *elem); 62 void dm_list_move(struct dm_list *head, struct dm_list *elem); 72 int dm_list_start(const struct dm_list *head, const struct dm_list *elem); 77 int dm_list_end(const struct dm_list *head, const struct dm_list *elem); 82 struct dm_list *dm_list_first(const struct dm_list *head); 87 struct dm_list *dm_list_last(const struct dm_list *head); 92 struct dm_list *dm_list_prev(const struct dm_list *head, const struct dm_list *elem); [all …]
|
H A D | str_list.c | 21 struct dm_list *str_list_create(struct dm_pool *mem) in str_list_create() 23 struct dm_list *sl; in str_list_create() 25 if (!(sl = dm_pool_alloc(mem, sizeof(struct dm_list)))) { in str_list_create() 35 int str_list_add(struct dm_pool *mem, struct dm_list *sll, const char *str) in str_list_add() 55 int str_list_del(struct dm_list *sll, const char *str) in str_list_del() 57 struct dm_list *slh, *slht; in str_list_del() 67 int str_list_dup(struct dm_pool *mem, struct dm_list *sllnew, in str_list_dup() 68 const struct dm_list *sllold) in str_list_dup() 85 int str_list_match_item(const struct dm_list *sll, const char *str) in str_list_match_item() 99 int str_list_match_list(const struct dm_list *sll, const struct dm_list *sll2) in str_list_match_list() [all …]
|
H A D | str_list.h | 21 struct dm_list *str_list_create(struct dm_pool *mem); 22 int str_list_add(struct dm_pool *mem, struct dm_list *sll, const char *str); 23 int str_list_del(struct dm_list *sll, const char *str); 24 int str_list_match_item(const struct dm_list *sll, const char *str); 25 int str_list_match_list(const struct dm_list *sll, const struct dm_list *sll2); 26 int str_list_lists_equal(const struct dm_list *sll, const struct dm_list *sll2); 27 int str_list_dup(struct dm_pool *mem, struct dm_list *sllnew, 28 const struct dm_list *sllold);
|
/netbsd/external/gpl2/lvm2/dist/libdm/datastruct/ |
H A D | list.c | 25 void dm_list_init(struct dm_list *head) in dm_list_init() 34 void dm_list_add(struct dm_list *head, struct dm_list *elem) in dm_list_add() 49 void dm_list_add_h(struct dm_list *head, struct dm_list *elem) in dm_list_add_h() 74 void dm_list_move(struct dm_list *head, struct dm_list *elem) in dm_list_move() 91 int dm_list_start(const struct dm_list *head, const struct dm_list *elem) in dm_list_start() 99 int dm_list_end(const struct dm_list *head, const struct dm_list *elem) in dm_list_end() 107 struct dm_list *dm_list_first(const struct dm_list *head) in dm_list_first() 115 struct dm_list *dm_list_last(const struct dm_list *head) in dm_list_last() 123 struct dm_list *dm_list_prev(const struct dm_list *head, const struct dm_list *elem) in dm_list_prev() 131 struct dm_list *dm_list_next(const struct dm_list *head, const struct dm_list *elem) in dm_list_next() [all …]
|
H A D | list.h | 29 struct dm_list { struct 30 struct dm_list *n, *p; argument 44 void dm_list_add(struct dm_list *head, struct dm_list *elem); 50 void dm_list_add_h(struct dm_list *head, struct dm_list *elem); 62 void dm_list_move(struct dm_list *head, struct dm_list *elem); 72 int dm_list_start(const struct dm_list *head, const struct dm_list *elem); 77 int dm_list_end(const struct dm_list *head, const struct dm_list *elem); 82 struct dm_list *dm_list_first(const struct dm_list *head); 87 struct dm_list *dm_list_last(const struct dm_list *head); 92 struct dm_list *dm_list_prev(const struct dm_list *head, const struct dm_list *elem); [all …]
|
/netbsd/external/gpl2/lvm2/dist/include/ |
H A D | str_list.h | 21 struct dm_list *str_list_create(struct dm_pool *mem); 22 int str_list_add(struct dm_pool *mem, struct dm_list *sll, const char *str); 23 int str_list_del(struct dm_list *sll, const char *str); 24 int str_list_match_item(const struct dm_list *sll, const char *str); 25 int str_list_match_list(const struct dm_list *sll, const struct dm_list *sll2); 26 int str_list_lists_equal(const struct dm_list *sll, const struct dm_list *sll2); 27 int str_list_dup(struct dm_pool *mem, struct dm_list *sllnew, 28 const struct dm_list *sllold);
|
H A D | metadata-exported.h | 153 struct dm_list list; 198 struct dm_list tags; 229 struct dm_list pvs; 245 struct dm_list lvs; 247 struct dm_list tags; 283 struct dm_list list; 305 struct dm_list tags; 334 struct dm_list tags; 339 struct dm_list list; 345 struct dm_list list; [all …]
|
H A D | libdevmapper.h | 676 struct dm_list { struct 677 struct dm_list *n, *p; argument 691 void dm_list_add(struct dm_list *head, struct dm_list *elem); 697 void dm_list_add_h(struct dm_list *head, struct dm_list *elem); 709 void dm_list_move(struct dm_list *head, struct dm_list *elem); 719 int dm_list_start(const struct dm_list *head, const struct dm_list *elem); 724 int dm_list_end(const struct dm_list *head, const struct dm_list *elem); 729 struct dm_list *dm_list_first(const struct dm_list *head); 734 struct dm_list *dm_list_last(const struct dm_list *head); 739 struct dm_list *dm_list_prev(const struct dm_list *head, const struct dm_list *elem); [all …]
|
H A D | lvmcache.h | 40 struct dm_list list; /* Join these vginfos together */ 41 struct dm_list infos; /* List head for lvmcache_infos */ 55 struct dm_list list; /* Join VG members together */ 56 struct dm_list mdas; /* list head for metadata areas */ 57 struct dm_list das; /* list head for data areas */ 104 struct dm_list *lvmcache_get_vgnames(struct cmd_context *cmd, int full_scan); 108 struct dm_list *lvmcache_get_vgids(struct cmd_context *cmd, int full_scan); 111 struct dm_list *lvmcache_get_pvids(struct cmd_context *cmd, const char *vgname,
|
H A D | metadata.h | 164 struct dm_list list; 175 struct dm_list list; 180 struct dm_list list; 185 struct dm_list list; 190 struct dm_list list; 208 struct physical_volume * pv, struct dm_list *mdas, 220 uint64_t pvmetadatasize, struct dm_list * mdas, 228 struct physical_volume * pv, struct dm_list * mdas, 292 struct lv_list *find_lv_in_lv_list(const struct dm_list *ll, 307 struct pv_list *find_pv_in_pv_list(const struct dm_list *pl,
|
H A D | lvm2app.h | 143 struct dm_list list; 153 struct dm_list list; 165 struct dm_list list; 310 struct dm_list *lvm_list_vg_names(lvm_t libh); 333 struct dm_list *lvm_list_vg_uuids(lvm_t libh); 665 struct dm_list *lvm_vg_list_lvs(vg_t vg); 831 struct dm_list *lvm_vg_list_pvs(vg_t vg);
|
H A D | format-text.h | 56 int add_da(struct dm_pool *mem, struct dm_list *das, 58 void del_das(struct dm_list *das); 60 int add_mda(const struct format_type *fmt, struct dm_pool *mem, struct dm_list *mdas, 62 void del_mdas(struct dm_list *mdas);
|
/netbsd/external/gpl2/lvm2/dist/lib/metadata/ |
H A D | metadata-exported.h | 153 struct dm_list list; 198 struct dm_list tags; 229 struct dm_list pvs; 245 struct dm_list lvs; 247 struct dm_list tags; 283 struct dm_list list; 305 struct dm_list tags; 334 struct dm_list tags; 339 struct dm_list list; 345 struct dm_list list; [all …]
|
H A D | pv_map.h | 36 struct dm_list list; /* pv_map.areas */ 41 struct dm_list areas; /* struct pv_areas */ 44 struct dm_list list; 50 struct dm_list *create_pv_maps(struct dm_pool *mem, struct volume_group *vg, 51 struct dm_list *allocatable_pvs); 55 uint32_t pv_maps_size(struct dm_list *pvms);
|
H A D | metadata.h | 164 struct dm_list list; 175 struct dm_list list; 180 struct dm_list list; 185 struct dm_list list; 190 struct dm_list list; 208 struct physical_volume * pv, struct dm_list *mdas, 220 uint64_t pvmetadatasize, struct dm_list * mdas, 228 struct physical_volume * pv, struct dm_list * mdas, 292 struct lv_list *find_lv_in_lv_list(const struct dm_list *ll, 307 struct pv_list *find_pv_in_pv_list(const struct dm_list *pl,
|
H A D | pv_map.c | 29 static void _insert_area(struct dm_list *head, struct pv_area *a) in _insert_area() 104 struct dm_list *pe_ranges) in _create_all_areas_for_pv() 126 static int _create_maps(struct dm_pool *mem, struct dm_list *pvs, struct dm_list *pvms) in _create_maps() 165 struct dm_list *create_pv_maps(struct dm_pool *mem, struct volume_group *vg, in create_pv_maps() 166 struct dm_list *allocatable_pvs) in create_pv_maps() 168 struct dm_list *pvms; in create_pv_maps() 202 uint32_t pv_maps_size(struct dm_list *pvms) in pv_maps_size()
|
/netbsd/external/gpl2/lvm2/dist/lib/format1/ |
H A D | disk-rep.h | 152 struct dm_list list; 157 struct dm_list list; 162 struct dm_list list; 168 struct dm_list uuids __attribute((aligned(8))); 169 struct dm_list lvds __attribute((aligned(8))); 200 struct dm_pool *mem, struct dm_list *results); 224 struct dm_list *pvds); 230 struct dm_list *pvds, struct dm_list *results, uint32_t *count); 237 struct dm_list *pvds); 241 void export_numbers(struct dm_list *pvds, struct volume_group *vg); [all …]
|
/netbsd/external/gpl2/lvm2/dist/libdm/ |
H A D | libdevmapper.h | 676 struct dm_list { struct 677 struct dm_list *n, *p; argument 691 void dm_list_add(struct dm_list *head, struct dm_list *elem); 697 void dm_list_add_h(struct dm_list *head, struct dm_list *elem); 709 void dm_list_move(struct dm_list *head, struct dm_list *elem); 719 int dm_list_start(const struct dm_list *head, const struct dm_list *elem); 724 int dm_list_end(const struct dm_list *head, const struct dm_list *elem); 729 struct dm_list *dm_list_first(const struct dm_list *head); 734 struct dm_list *dm_list_last(const struct dm_list *head); 739 struct dm_list *dm_list_prev(const struct dm_list *head, const struct dm_list *elem); [all …]
|
/netbsd/external/gpl2/lvm2/dist/lib/cache/ |
H A D | lvmcache.h | 40 struct dm_list list; /* Join these vginfos together */ 41 struct dm_list infos; /* List head for lvmcache_infos */ 55 struct dm_list list; /* Join VG members together */ 56 struct dm_list mdas; /* list head for metadata areas */ 57 struct dm_list das; /* list head for data areas */ 104 struct dm_list *lvmcache_get_vgnames(struct cmd_context *cmd, int full_scan); 108 struct dm_list *lvmcache_get_vgids(struct cmd_context *cmd, int full_scan); 111 struct dm_list *lvmcache_get_pvids(struct cmd_context *cmd, const char *vgname,
|
/netbsd/external/gpl2/lvm2/dist/lib/format_pool/ |
H A D | disk_rep.h | 111 struct dm_list list; 142 int import_pool_vg(struct volume_group *vg, struct dm_pool *mem, struct dm_list *pls); 144 struct dm_list *pls); 146 struct dm_list *pvs, struct dm_pool *mem, struct dm_list *pls); 150 int import_pool_segments(struct dm_list *lvs, struct dm_pool *mem, 153 struct dm_pool *mem, struct dm_list *head);
|
/netbsd/external/gpl2/lvm2/dist/liblvm/ |
H A D | lvm2app.h | 143 struct dm_list list; 153 struct dm_list list; 165 struct dm_list list; 310 struct dm_list *lvm_list_vg_names(lvm_t libh); 333 struct dm_list *lvm_list_vg_uuids(lvm_t libh); 665 struct dm_list *lvm_vg_list_lvs(vg_t vg); 831 struct dm_list *lvm_vg_list_pvs(vg_t vg);
|
/netbsd/external/gpl2/lvm2/dist/tools/ |
H A D | pvmove.c | 144 struct dm_list *source_pvl, in _insert_pvmove_mirrors() 146 struct dm_list *lvs_changed) in _insert_pvmove_mirrors() 175 struct dm_list *source_pvl, in _set_up_pvmove_lv() 177 struct dm_list *allocatable_pvs, in _set_up_pvmove_lv() 179 struct dm_list **lvs_changed) in _set_up_pvmove_lv() 274 struct dm_list *lvs_changed); 354 struct dm_list *source_pvl; in _set_up_pvmove() 355 struct dm_list *allocatable_pvs; in _set_up_pvmove() 357 struct dm_list *lvs_changed; in _set_up_pvmove() 463 struct dm_list *lvs_changed) in _finish_pvmove() [all …]
|
H A D | toollib.h | 73 const struct dm_list *tags, void *handle, 82 const struct dm_list *arg_lvnames, 83 const struct dm_list *tags, 96 struct dm_list *create_pv_list(struct dm_pool *mem, struct volume_group *vg, int argc, 99 struct dm_list *clone_pv_list(struct dm_pool *mem, struct dm_list *pvs);
|
H A D | toollib.c | 90 const struct dm_list *tags, in process_each_lv_in_vg() 178 struct dm_list *tags_arg; in process_each_lv() 182 struct dm_list tags, lvnames; in process_each_lv() 193 struct dm_list arg_vgnames; in process_each_lv() 424 struct dm_list *tags, struct dm_list *arg_vgnames, in _process_one_vg() 475 struct dm_list *vgnames, *vgids; in process_each_vg() 646 struct dm_list tags; in process_each_pv() 1001 struct dm_list *pe_ranges; in _create_pv_entry() 1054 struct dm_list *r; in create_pv_list() 1116 struct dm_list *clone_pv_list(struct dm_pool *mem, struct dm_list *pvsl) in clone_pv_list() [all …]
|