Lines Matching defs:lv

275 			struct logical_volume *lv;
277 } lv;
284 struct logical_volume *lv;
312 #define seg_lv(seg, s) (seg)->areas[(s)].u.lv.lv
353 struct logical_volume *lv;
395 int link_lv_to_vg(struct volume_group *vg, struct logical_volume *lv);
396 int unlink_lv_from_vg(struct logical_volume *lv);
397 void lv_set_visible(struct logical_volume *lv);
398 void lv_set_hidden(struct logical_volume *lv);
489 int set_lv(struct cmd_context *cmd, struct logical_volume *lv,
493 int lv_reduce(struct logical_volume *lv, uint32_t extents);
496 int lv_empty(struct logical_volume *lv);
499 int replace_lv_with_error_segment(struct logical_volume *lv);
502 int lv_extend(struct logical_volume *lv,
510 /* lv must be part of lv->vg->lvs */
511 int lv_remove(struct logical_volume *lv);
513 int lv_remove_single(struct cmd_context *cmd, struct logical_volume *lv,
516 int lv_remove_with_dependencies(struct cmd_context *cmd, struct logical_volume *lv,
519 int lv_rename(struct cmd_context *cmd, struct logical_volume *lv,
574 struct logical_volume *lv,
583 int remove_layer_from_lv(struct logical_volume *lv,
607 struct lv_segment *first_seg(const struct logical_volume *lv);
613 int lv_is_origin(const struct logical_volume *lv);
614 int lv_is_virtual_origin(const struct logical_volume *lv);
615 int lv_is_cow(const struct logical_volume *lv);
618 int lv_is_visible(const struct logical_volume *lv);
623 struct lv_segment *find_cow(const struct logical_volume *lv);
626 struct logical_volume *origin_from_cow(const struct logical_volume *lv);
653 int lv_add_mirrors(struct cmd_context *cmd, struct logical_volume *lv,
657 int lv_remove_mirrors(struct cmd_context *cmd, struct logical_volume *lv,
661 int is_temporary_mirror_layer(const struct logical_volume *lv);
662 struct logical_volume * find_temporary_mirror(const struct logical_volume *lv);
663 uint32_t lv_mirror_count(const struct logical_volume *lv);
666 int remove_mirrors_from_segments(struct logical_volume *lv,
668 int add_mirrors_to_segments(struct cmd_context *cmd, struct logical_volume *lv,
672 int remove_mirror_images(struct logical_volume *lv, uint32_t num_mirrors,
674 int add_mirror_images(struct cmd_context *cmd, struct logical_volume *lv,
679 int attach_mirror_log(struct lv_segment *seg, struct logical_volume *lv);
680 int remove_mirror_log(struct cmd_context *cmd, struct logical_volume *lv,
682 int add_mirror_log(struct cmd_context *cmd, struct logical_volume *lv,
688 int collapse_mirrored_lv(struct logical_volume *lv);
698 const char *get_pvmove_pvname_from_lv(struct logical_volume *lv);
703 struct logical_volume *lv);
705 uint32_t find_free_lvnum(struct logical_volume *lv);
723 uint64_t lv_size(const struct logical_volume *lv);
742 int lv_has_unknown_segments(const struct logical_volume *lv);