HomeSort by: relevance | last modified time | path
    Searched refs:lv (Results 1 - 25 of 161) sorted by relevancy

1 2 3 4 5 6 7

  /src/external/gpl2/lvm2/dist/lib/activate/
fs.h 28 int fs_add_lv(const struct logical_volume *lv, const char *dev);
29 int fs_del_lv(const struct logical_volume *lv);
31 int fs_rename_lv(struct logical_volume *lv, const char *dev,
activate.c 69 if (lv_is_origin(seg->lv))
70 dm_list_iterate(snh, &seg->lv->snapshot_segs)
78 if (lv_is_cow(seg->lv)) {
79 snap_seg = find_cow(seg->lv);
104 int list_lv_modules(struct dm_pool *mem, const struct logical_volume *lv,
109 dm_list_iterate_items(seg, &lv->segments)
151 int lv_info(struct cmd_context *cmd, const struct logical_volume *lv, struct lvinfo *info,
161 int lv_snapshot_percent(const struct logical_volume *lv, float *percent,
166 int lv_mirror_percent(struct cmd_context *cmd, struct logical_volume *lv,
218 int lv_mknodes(struct cmd_context *cmd, const struct logical_volume *lv)
491 struct logical_volume *lv; local
856 struct logical_volume *lv = NULL, *lv_pre = NULL; local
933 struct logical_volume *lv; local
1010 struct logical_volume *lv; local
1067 struct logical_volume *lv; local
1095 struct logical_volume *lv; local
    [all...]
dev_manager.h 46 const struct logical_volume *lv,
50 const struct logical_volume *lv,
54 struct logical_volume *lv, int wait,
57 int dev_manager_suspend(struct dev_manager *dm, struct logical_volume *lv,
59 int dev_manager_activate(struct dev_manager *dm, struct logical_volume *lv);
60 int dev_manager_preload(struct dev_manager *dm, struct logical_volume *lv,
62 int dev_manager_deactivate(struct dev_manager *dm, struct logical_volume *lv);
64 int dev_manager_lv_mknodes(const struct logical_volume *lv);
65 int dev_manager_lv_rmnodes(const struct logical_volume *lv);
  /src/external/gpl2/lvm2/dist/tools/
lvchange.c 21 struct logical_volume *lv)
29 if ((lv_access & LVM_WRITE) && (lv->status & LVM_WRITE)) {
31 lv->name);
35 if (!(lv_access & LVM_WRITE) && !(lv->status & LVM_WRITE)) {
37 lv->name);
41 if ((lv->status & MIRRORED) && (vg_is_clustered(lv->vg)) &&
42 lv_info(cmd, lv, &info, 0, 0) && info.exists) {
44 "while active.", lv->name);
49 lv->status |= LVM_WRITE
    [all...]
lvscan.c 20 static int lvscan_single(struct cmd_context *cmd, struct logical_volume *lv,
33 if (!arg_count(cmd, all_ARG) && !lv_is_visible(lv))
36 inkernel = lv_info(cmd, lv, &info, 1, 0) && info.exists;
37 if (lv_is_origin(lv)) {
38 dm_list_iterate_items_gen(snap_seg, &lv->snapshot_segs,
48 } else if (lv_is_cow(lv)) {
50 (snap_active = lv_snapshot_percent(lv, &snap_percent,
62 if (lv_is_origin(lv))
64 else if (lv_is_cow(lv))
70 cmd->dev_dir, lv->vg->name, lv->name
    [all...]
vgmknodes.c 20 static int _vgmknodes_single(struct cmd_context *cmd, struct logical_volume *lv,
23 if (arg_count(cmd, refresh_ARG) && lv_is_visible(lv))
24 if (!lv_refresh(cmd, lv)) {
29 if (!lv_mknodes(cmd, lv)) {
lvremove.c 20 static int lvremove_single(struct cmd_context *cmd, struct logical_volume *lv,
28 if (lv_is_cow(lv) && lv_is_virtual_origin(origin = origin_from_cow(lv)))
29 lv = origin;
31 if (!lv_remove_with_dependencies(cmd, lv, arg_count(cmd, force_ARG))) {
lvconvert.c 176 * --regionsize is only valid if converting an LV into a mirror.
177 * Checked when we know the state of the LV being converted.
253 struct logical_volume *lv = find_lv(vg, name); local
255 if (!lv || (uuid && strcmp(uuid, (char *)&lv->lvid)))
258 return lv;
263 struct logical_volume *lv __attribute((unused)),
273 struct logical_volume *lv,
278 if (!collapse_mirrored_lv(lv)) {
283 lv->status &= ~CONVERTING
    [all...]
lvdisplay.c 20 static int _lvdisplay_single(struct cmd_context *cmd, struct logical_volume *lv,
23 if (!arg_count(cmd, all_ARG) && !lv_is_visible(lv))
27 lvdisplay_colons(lv);
29 lvdisplay_full(cmd, lv, handle);
31 lvdisplay_segments(lv);
  /src/external/gpl2/lvm2/dist/test/
t-snapshots-of-mirrors.sh 6 lvcreate -m 1 -L 10M -n lv $vg
7 lvcreate -s $vg/lv -L 10M -n snap
10 lvconvert -m0 $vg/lv
13 lvconvert -m2 $vg/lv
16 lvconvert -m1 $vg/lv
19 not lvconvert -m2 $vg/lv
22 lvconvert --mirrorlog core $vg/lv
25 not lvconvert --mirrorlog redundant $vg/lv
29 # not lvconvert --mirrorlog core $vg/lv
32 lvconvert --mirrorlog disk $vg/lv
    [all...]
t-read-ahead.sh 22 lvs --units s --nosuffix --noheadings -o $1 "$vg"/"$lv"
35 lvcreate -n "$lv" -l 100%FREE -i5 -I256 "$vg"
38 lvdisplay "$vg"/"$lv"
39 lvchange -r auto "$vg"/"$lv" 2>&1 | grep auto
42 lvchange -r 640 "$vg/$lv"
48 lvcreate -n $lv -L4m $vg $dev1
49 test $(blockdev --getra $G_dev_/$vg/$lv) -eq 768
53 lvcreate -n $lv -l 50%FREE $vg
54 lvchange -an $vg/$lv
55 check_lv_field_ $vg/$lv lv_read_ahead aut
    [all...]
t-lvextend-percent-extents.sh 18 lvcreate -L 64m -n $lv $vg
21 not lvextend -l 10 -L 64m $vg/$lv 2>err
25 not lvextend -l 10 -L 64m $vg/$lv $dev1 2>err
29 lvextend $vg/$lv $dev1 >out
30 grep "^ Logical volume $lv successfully resized\$" out
33 lvremove -f $vg/$lv
37 lvcreate -l $vgsize -n $lv $vg
38 yes | lvreduce -l $(( $vgsize / 2 )) $vg/$lv
39 lvextend -l $vgsize $vg/$lv
41 # 'Reset LV to original size'
    [all...]
t-lvresize-usage.sh 15 lvcreate -L 10M -n lv -i2 $vg
16 lvresize -l +4 $vg/lv
19 lvcreate -L 64M -n $lv -i2 $vg
20 not lvresize -v -l +4 xxx/$lv
t-pv-range-overflow.sh 18 lvcreate -L4 -n"$lv" $vg
22 # 'run pvmove with an unrecognized LV name to show bad diagnostic'
31 not pvmove -v -n$lv $dev1:4294967296 $dev2
  /src/external/gpl2/lvm2/dist/liblvm/
lvm_lv.c 29 uint64_t lvm_lv_get_size(const lv_t lv)
31 return lv_size(lv);
34 char *lvm_lv_get_uuid(const lv_t lv)
38 if (!id_write_format(&lv->lvid.id[1], uuid, sizeof(uuid))) {
45 char *lvm_lv_get_name(const lv_t lv)
50 strncpy(name, (const char *)lv->name, NAME_LEN);
55 uint64_t lvm_lv_is_active(const lv_t lv)
58 if (lv_info(lv->vg->cmd, lv, &info, 1, 0) &&
64 uint64_t lvm_lv_is_suspended(const lv_t lv)
    [all...]
  /src/external/gpl2/lvm2/dist/lib/metadata/
snapshot_manip.c 23 int lv_is_origin(const struct logical_volume *lv)
25 return lv->origin_count ? 1 : 0;
28 int lv_is_cow(const struct logical_volume *lv)
30 return lv->snapshot ? 1 : 0;
33 int lv_is_visible(const struct logical_volume *lv)
35 if (lv->status & SNAPSHOT)
38 if (lv_is_cow(lv)) {
39 if (lv_is_virtual_origin(origin_from_cow(lv)))
42 return lv_is_visible(origin_from_cow(lv));
45 return lv->status & VISIBLE_LV ? 1 : 0
    [all...]
merge.c 40 int lv_merge_segments(struct logical_volume *lv)
45 if (lv->status & LOCKED || lv->status & PVMOVE)
48 dm_list_iterate_safe(segh, t, &lv->segments) {
61 * Verify that an LV's segments are consecutive, complete and don't overlap.
63 int check_lv_segments(struct logical_volume *lv, int complete_vg)
72 dm_list_iterate_items(seg, &lv->segments) {
75 log_error("LV %s invalid: segment %u should begin at "
77 lv->name, seg_count, le, seg->le);
85 log_error("LV %s: segment %u has inconsistent
    [all...]
mirror.c 44 * Returns true if the lv is temporary mirror layer for resync
46 int is_temporary_mirror_layer(const struct logical_volume *lv)
48 if (lv->status & MIRROR_IMAGE
49 && lv->status & MIRRORED
50 && !(lv->status & LOCKED))
57 * Return a temporary LV for resyncing added mirror image.
60 struct logical_volume *find_temporary_mirror(const struct logical_volume *lv)
64 if (!(lv->status & MIRRORED))
67 seg = first_seg(lv);
78 * Returns the number of mirrors of the LV
829 struct logical_volume *lv = mirrored_seg->lv; local
1053 struct logical_volume *lv; local
    [all...]
lv_manip.c 37 int add_seg_to_segs_using_this_lv(struct logical_volume *lv,
42 dm_list_iterate_items(sl, &lv->segs_using_this_lv) {
50 seg->lv->name, seg->le, lv->name);
52 if (!(sl = dm_pool_zalloc(lv->vg->cmd->mem, sizeof(*sl)))) {
59 dm_list_add(&lv->segs_using_this_lv, &sl->list);
64 int remove_seg_from_segs_using_this_lv(struct logical_volume *lv,
69 dm_list_iterate_items(sl, &lv->segs_using_this_lv) {
76 "of %s", seg->lv->name, seg->le,
77 lv->name)
281 struct logical_volume *lv; local
1869 struct logical_volume *lv; local
1895 struct logical_volume *lv; local
2808 struct logical_volume *lv; local
2845 struct logical_volume *lv, *org = NULL; local
    [all...]
lv_alloc.h 22 struct logical_volume *lv,
33 struct lv_segment *alloc_snapshot_seg(struct logical_volume *lv,
39 struct logical_volume *lv, uint32_t le,
48 struct logical_volume *lv,
59 struct logical_volume *lv,
67 struct logical_volume *lv, uint32_t le,
69 int lv_add_mirror_lvs(struct logical_volume *lv,
75 int lv_add_virtual_segment(struct logical_volume *lv, uint32_t status,
81 struct logical_volume *lv);
  /src/tests/libexec/ld.elf_so/
t_dl_symver.sh 43 for lv in 0 1 2; do
45 -o file:$(datadir)/symver-output-ref-stdout.v$tv-v$lv \
46 -e file:$(datadir)/symver-output-ref-stderr.v$tv-v$lv \
47 -x "LD_LIBRARY_PATH=$(atf_get_srcdir)/h_helper_symver_dso$lv $(atf_get_srcdir)/h_dl_symver_v$tv"
  /src/external/gpl2/lvm2/dist/include/
locking.h 122 #define LCK_LV_CLUSTERED(lv) \
123 (vg_is_clustered((lv)->vg) ? LCK_CLUSTER_VG : 0)
125 #define lock_lv_vol(cmd, lv, flags) \
126 lock_vol(cmd, (lv)->lvid.s, flags | LCK_LV_CLUSTERED(lv))
135 #define resume_lv(cmd, lv) lock_lv_vol(cmd, lv, LCK_LV_RESUME)
136 #define suspend_lv(cmd, lv) lock_lv_vol(cmd, lv, LCK_LV_SUSPEND | LCK_HOLD)
137 #define deactivate_lv(cmd, lv) lock_lv_vol(cmd, lv, LCK_LV_DEACTIVATE
    [all...]
lv_alloc.h 22 struct logical_volume *lv,
33 struct lv_segment *alloc_snapshot_seg(struct logical_volume *lv,
39 struct logical_volume *lv, uint32_t le,
48 struct logical_volume *lv,
59 struct logical_volume *lv,
67 struct logical_volume *lv, uint32_t le,
69 int lv_add_mirror_lvs(struct logical_volume *lv,
75 int lv_add_virtual_segment(struct logical_volume *lv, uint32_t status,
81 struct logical_volume *lv);
  /src/external/gpl2/lvm2/dist/lib/locking/
locking.h 122 #define LCK_LV_CLUSTERED(lv) \
123 (vg_is_clustered((lv)->vg) ? LCK_CLUSTER_VG : 0)
125 #define lock_lv_vol(cmd, lv, flags) \
126 lock_vol(cmd, (lv)->lvid.s, flags | LCK_LV_CLUSTERED(lv))
135 #define resume_lv(cmd, lv) lock_lv_vol(cmd, lv, LCK_LV_RESUME)
136 #define suspend_lv(cmd, lv) lock_lv_vol(cmd, lv, LCK_LV_SUSPEND | LCK_HOLD)
137 #define deactivate_lv(cmd, lv) lock_lv_vol(cmd, lv, LCK_LV_DEACTIVATE
    [all...]
  /src/external/gpl2/lvm2/dist/lib/format_pool/
import_export.c 62 struct logical_volume *lv; local
64 if (!(lv = alloc_lv(mem)))
67 lv->status = 0;
68 lv->alloc = ALLOC_NORMAL;
69 lv->size = 0;
70 lv->name = NULL;
71 lv->le_count = 0;
72 lv->read_ahead = vg->cmd->default_settings.read_ahead;
75 lv->size += pl->pd.pl_blocks;
77 if (lv->name
262 struct logical_volume *lv; local
    [all...]

Completed in 29 milliseconds

1 2 3 4 5 6 7