Home
last modified time | relevance | path

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

/linux-6.1.9/arch/um/drivers/
Dubd_kern.c140 struct cow { struct
166 struct cow cow; member
192 .cow = DEFAULT_COW, \
334 ubd_dev->cow.file = backing_file; in ubd_setup_common()
524 if (ubd_dev->file && ubd_dev->cow.file) { in ubd_file_size()
525 file = ubd_dev->cow.file; in ubd_file_size()
593 static int path_requires_switch(char *from_cmdline, char *from_cow, char *cow) in path_requires_switch() argument
620 from_cmdline, from_cow, cow); in path_requires_switch()
732 if(ubd_dev->cow.file == NULL) in ubd_close_dev()
735 os_close_file(ubd_dev->cow.fd); in ubd_close_dev()
[all …]
/linux-6.1.9/fs/btrfs/
Dctree.c203 struct extent_buffer *cow; in btrfs_copy_root() local
219 cow = btrfs_alloc_tree_block(trans, root, 0, new_root_objectid, in btrfs_copy_root()
222 if (IS_ERR(cow)) in btrfs_copy_root()
223 return PTR_ERR(cow); in btrfs_copy_root()
225 copy_extent_buffer_full(cow, buf); in btrfs_copy_root()
226 btrfs_set_header_bytenr(cow, cow->start); in btrfs_copy_root()
227 btrfs_set_header_generation(cow, trans->transid); in btrfs_copy_root()
228 btrfs_set_header_backref_rev(cow, BTRFS_MIXED_BACKREF_REV); in btrfs_copy_root()
229 btrfs_clear_header_flag(cow, BTRFS_HEADER_FLAG_WRITTEN | in btrfs_copy_root()
232 btrfs_set_header_flag(cow, BTRFS_HEADER_FLAG_RELOC); in btrfs_copy_root()
[all …]
Dfree-space-tree.h36 struct btrfs_path *path, int cow);
Dinode-item.h87 int cow);
Dinode-item.c80 int cow) in btrfs_lookup_inode_extref() argument
89 ret = btrfs_search_slot(trans, root, &key, path, ins_len, cow); in btrfs_lookup_inode_extref()
401 int cow = mod != 0; in btrfs_lookup_inode() local
407 ret = btrfs_search_slot(trans, root, location, path, ins_len, cow); in btrfs_lookup_inode()
Ddir-item.c178 const int cow = (mod != 0); in btrfs_lookup_match_dir() local
181 ret = btrfs_search_slot(trans, root, key, path, ins_len, cow); in btrfs_lookup_match_dir()
Dfile-item.c189 u64 bytenr, int cow) in btrfs_lookup_csum() argument
204 ret = btrfs_search_slot(trans, root, &file_key, path, 0, cow); in btrfs_lookup_csum()
246 int cow = mod != 0; in btrfs_lookup_file_extent() local
252 return btrfs_search_slot(trans, root, &file_key, path, ins_len, cow); in btrfs_lookup_file_extent()
Drelocation.c1214 int cow = 0; in replace_path() local
1236 if (cow) { in replace_path()
1299 if (cow) { in replace_path()
1317 if (!cow) { in replace_path()
1320 cow = 1; in replace_path()
4366 struct extent_buffer *cow) in btrfs_reloc_cow_block() argument
4395 atomic_inc(&cow->refs); in btrfs_reloc_cow_block()
4396 node->eb = cow; in btrfs_reloc_cow_block()
4397 node->new_bytenr = cow->start; in btrfs_reloc_cow_block()
4413 ret = replace_file_extents(trans, rc, root, cow); in btrfs_reloc_cow_block()
Dfree-space-tree.c99 struct btrfs_path *path, int cow) in search_free_space_info() argument
110 ret = btrfs_search_slot(trans, root, &key, path, 0, cow); in search_free_space_info()
131 int ins_len, int cow) in btrfs_search_prev_slot() argument
135 ret = btrfs_search_slot(trans, root, key, p, ins_len, cow); in btrfs_search_prev_slot()
Dctree.h3059 int ins_len, int cow);
4027 struct extent_buffer *cow);
Dinode.c502 static noinline int add_async_extent(struct async_chunk *cow, in add_async_extent() argument
519 list_add_tail(&async_extent->list, &cow->extents); in add_async_extent()
/linux-6.1.9/Documentation/admin-guide/device-mapper/
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.1.9/drivers/md/
Ddm-snap.c52 struct dm_dev *cow; member
179 return s->cow; in dm_snap_cow()
460 if (!bdev_equal(s->cow->bdev, snap->cow->bdev)) in __find_snapshots_sharing_cow()
886 cow_dev_size = get_dev_size(s->cow->bdev); in init_hash_tables()
1085 src.bdev = s->cow->bdev; in snapshot_merge_next_chunks()
1294 r = dm_get_device(ti, cow_path, dm_table_get_mode(ti->table), &s->cow); in snapshot_ctr()
1417 dm_put_device(ti, s->cow); in snapshot_ctr()
1514 dm_put_device(ti, s->cow); in snapshot_dtr()
1807 dest.bdev = s->cow->bdev; in start_copy()
1910 bio_set_dev(bio, s->cow->bdev); in remap_exception()
[all …]
/linux-6.1.9/fs/
Ddax.c365 struct vm_area_struct *vma, unsigned long address, bool cow) in dax_associate_entry() argument
377 if (cow) { in dax_associate_entry()
863 bool cow = dax_fault_is_cow(iter); in dax_insert_entry() local
868 if (cow || (dax_is_zero_entry(entry) && !(flags & DAX_ZERO_PAGE))) { in dax_insert_entry()
880 if (cow || dax_is_zero_entry(entry) || dax_is_empty_entry(entry)) { in dax_insert_entry()
885 cow); in dax_insert_entry()
905 if (cow) in dax_insert_entry()
/linux-6.1.9/rust/alloc/
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.1.9/net/ipv4/
Desp4.c461 goto cow; in esp_output_head()
484 goto cow; in esp_output_head()
514 cow: in esp_output_head()
/linux-6.1.9/net/ipv6/
Desp6.c496 goto cow; in esp6_output_head()
519 goto cow; in esp6_output_head()
551 cow: in esp6_output_head()
/linux-6.1.9/include/trace/events/
Dbtrfs.h1085 const struct extent_buffer *cow),
1087 TP_ARGS(root, buf, cow),
1102 __entry->cow_start = cow->start;
1104 __entry->cow_level = btrfs_header_level(cow);
/linux-6.1.9/mm/
Dhugetlb.c4958 bool cow = is_cow_mapping(src_vma->vm_flags); in copy_hugetlb_page_range() local
4966 if (cow) { in copy_hugetlb_page_range()
5030 if (!is_readable_migration_entry(swp_entry) && cow) { in copy_hugetlb_page_range()
5105 if (cow) { in copy_hugetlb_page_range()
5124 if (cow) { in copy_hugetlb_page_range()
/linux-6.1.9/rust/alloc/vec/
Dmod.rs98 mod cow; module
/linux-6.1.9/Documentation/virt/uml/
Duser_mode_linux_howto_v2.rst617 Example:``ubd0=Filesystem.cow,Filesystem.img``