Home
last modified time | relevance | path

Searched refs:cow (Results 1 – 25 of 25) sorted by relevance

/linux-6.3-rc2/arch/um/drivers/
A Dubd_kern.c140 struct cow { struct
166 struct cow cow; member
192 .cow = DEFAULT_COW, \
525 file = ubd_dev->cow.file; in ubd_file_size()
736 vfree(ubd_dev->cow.bitmap); in ubd_close_dev()
754 &ubd_dev->cow.bitmap_len, &ubd_dev->cow.data_offset, in ubd_open_dev()
780 ubd_dev->cow.bitmap = vmalloc(ubd_dev->cow.bitmap_len); in ubd_open_dev()
798 ubd_dev->cow.fd = err; in ubd_open_dev()
1280 if (dev->cow.file) { in ubd_map_req()
1283 dev->cow.bitmap, dev->cow.bitmap_offset, in ubd_map_req()
[all …]
/linux-6.3-rc2/fs/btrfs/
A Dctree.c330 if (IS_ERR(cow)) in btrfs_copy_root()
331 return PTR_ERR(cow); in btrfs_copy_root()
334 btrfs_set_header_bytenr(cow, cow->start); in btrfs_copy_root()
359 *cow_ret = cow; in btrfs_copy_root()
544 if (IS_ERR(cow)) in __btrfs_cow_block()
545 return PTR_ERR(cow); in __btrfs_cow_block()
550 btrfs_set_header_bytenr(cow, cow->start); in __btrfs_cow_block()
600 cow->start); in __btrfs_cow_block()
620 *cow_ret = cow; in __btrfs_cow_block()
2076 if (!cow) in btrfs_search_slot()
[all …]
A Drelocation.h14 struct extent_buffer *cow);
A Dfree-space-tree.h36 struct btrfs_path *path, int cow);
A Dinode-item.h85 int cow);
A Dinode-item.c88 int cow) in btrfs_lookup_inode_extref() argument
97 ret = btrfs_search_slot(trans, root, &key, path, ins_len, cow); in btrfs_lookup_inode_extref()
406 int cow = mod != 0; in btrfs_lookup_inode() local
412 ret = btrfs_search_slot(trans, root, location, path, ins_len, cow); in btrfs_lookup_inode()
A Ddir-item.c184 const int cow = (mod != 0); in btrfs_lookup_match_dir() local
187 ret = btrfs_search_slot(trans, root, key, path, ins_len, cow); in btrfs_lookup_match_dir()
A Dfile-item.c206 u64 bytenr, int cow) in btrfs_lookup_csum() argument
221 ret = btrfs_search_slot(trans, root, &file_key, path, 0, cow); in btrfs_lookup_csum()
263 int cow = mod != 0; in btrfs_lookup_file_extent() local
269 return btrfs_search_slot(trans, root, &file_key, path, ins_len, cow); in btrfs_lookup_file_extent()
A Drelocation.c1226 int cow = 0; in replace_path() local
1248 if (cow) { in replace_path()
1311 if (cow) { in replace_path()
1329 if (!cow) { in replace_path()
1332 cow = 1; in replace_path()
4394 struct extent_buffer *cow) in btrfs_reloc_cow_block() argument
4423 atomic_inc(&cow->refs); in btrfs_reloc_cow_block()
4424 node->eb = cow; in btrfs_reloc_cow_block()
4425 node->new_bytenr = cow->start; in btrfs_reloc_cow_block()
4441 ret = replace_file_extents(trans, rc, root, cow); in btrfs_reloc_cow_block()
A Dfree-space-tree.c104 struct btrfs_path *path, int cow) in search_free_space_info() argument
115 ret = btrfs_search_slot(trans, root, &key, path, 0, cow); in search_free_space_info()
136 int ins_len, int cow) in btrfs_search_prev_slot() argument
140 ret = btrfs_search_slot(trans, root, key, p, ins_len, cow); in btrfs_search_prev_slot()
A Dctree.h572 int ins_len, int cow);
A Dinode.c524 static noinline int add_async_extent(struct async_chunk *cow, in add_async_extent() argument
541 list_add_tail(&async_extent->list, &cow->extents); in add_async_extent()
/linux-6.3-rc2/tools/testing/selftests/mm/
A DMakefile34 TEST_GEN_FILES = cow
107 $(OUTPUT)/cow: vm_util.c
165 $(OUTPUT)/cow: LDLIBS += $(COW_EXTRA_LIBS)
A D.gitignore2 cow
A Drun_vmtests.sh53 - cow
272 CATEGORY="cow" run_test ./cow
/linux-6.3-rc2/Documentation/admin-guide/device-mapper/
A Dsnapshot.rst113 volumeGroup-snap-cow: 0 204800 linear 8:19 2097536
119 brw------- 1 root root 254, 12 29 ago 18:15 /dev/mapper/volumeGroup-snap-cow
128 "snapshot-merge". The "-real" device is not changed and the "-cow"
129 device is renamed to <origin name>-cow to aid LVM2's cleanup of the
143 volumeGroup-base-cow: 0 204800 linear 8:19 2097536
148 brw------- 1 root root 254, 12 29 ago 18:16 /dev/mapper/volumeGroup-base-cow
/linux-6.3-rc2/drivers/md/
A Ddm-snap.c53 struct dm_dev *cow; member
180 return s->cow; in dm_snap_cow()
465 if (!bdev_equal(s->cow->bdev, snap->cow->bdev)) in __find_snapshots_sharing_cow()
1086 src.bdev = s->cow->bdev; in snapshot_merge_next_chunks()
1418 dm_put_device(ti, s->cow); in snapshot_ctr()
1515 dm_put_device(ti, s->cow); in snapshot_dtr()
1809 dest.bdev = s->cow->bdev; in start_copy()
1912 bio_set_dev(bio, s->cow->bdev); in remap_exception()
1934 dest.bdev = s->cow->bdev; in zero_exception()
1962 bio_set_dev(bio, s->cow->bdev); in snapshot_map()
[all …]
/linux-6.3-rc2/rust/alloc/
A Dboxed.rs1455 fn from(cow: Cow<'_, [T]>) -> Box<[T]> { in from()
1456 match cow { in from()
1510 fn from(cow: Cow<'_, str>) -> Box<str> { in from()
1511 match cow { in from()
/linux-6.3-rc2/net/ipv4/
A Desp4.c461 goto cow; in esp_output_head()
484 goto cow; in esp_output_head()
514 cow: in esp_output_head()
/linux-6.3-rc2/net/ipv6/
A Desp6.c496 goto cow; in esp6_output_head()
519 goto cow; in esp6_output_head()
551 cow: in esp6_output_head()
/linux-6.3-rc2/fs/
A Ddax.c1410 bool cow = write && iomap->flags & IOMAP_F_SHARED; in dax_iomap_iter() local
1437 if (iomap->flags & IOMAP_F_NEW || cow) { in dax_iomap_iter()
1471 if (cow) { in dax_iomap_iter()
/linux-6.3-rc2/include/trace/events/
A Dbtrfs.h1086 const struct extent_buffer *cow),
1088 TP_ARGS(root, buf, cow),
1103 __entry->cow_start = cow->start;
1105 __entry->cow_level = btrfs_header_level(cow);
/linux-6.3-rc2/mm/
A Dhugetlb.c4968 bool cow = is_cow_mapping(src_vma->vm_flags); in copy_hugetlb_page_range() local
4976 if (cow) { in copy_hugetlb_page_range()
5040 if (!is_readable_migration_entry(swp_entry) && cow) { in copy_hugetlb_page_range()
5118 if (cow) { in copy_hugetlb_page_range()
5137 if (cow) { in copy_hugetlb_page_range()
/linux-6.3-rc2/rust/alloc/vec/
A Dmod.rs100 mod cow; module
/linux-6.3-rc2/Documentation/virt/uml/
A Duser_mode_linux_howto_v2.rst617 Example:``ubd0=Filesystem.cow,Filesystem.img``

Completed in 95 milliseconds