Home
last modified time | relevance | path

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

12

/linux/fs/ext4/
A Dmove_extent.c87 int unwritten, int *err) in mext_check_coverage() argument
100 if (unwritten != ext4_ext_is_unwritten(ext)) in mext_check_coverage()
262 int block_len_in_page, int unwritten, int *err) in move_extent_per_page() argument
331 if (unwritten) { in move_extent_per_page()
335 unwritten = mext_check_coverage(orig_inode, orig_blk_offset, in move_extent_per_page()
340 unwritten &= mext_check_coverage(donor_inode, donor_blk_offset, in move_extent_per_page()
345 if (!unwritten) { in move_extent_per_page()
635 int unwritten, cur_len; in ext4_move_extents() local
666 unwritten = ext4_ext_is_unwritten(ex); in ext4_move_extents()
689 unwritten, &ret); in ext4_move_extents()
A Dfile.c218 loff_t pos, loff_t len, bool *unwritten) in ext4_overwrite_io() argument
239 *unwritten = !(map.m_flags & EXT4_MAP_MAPPED); in ext4_overwrite_io()
423 bool *unwritten, int *dio_flags) in ext4_dio_write_checks() argument
442 overwrite = ext4_overwrite_io(inode, offset, count, unwritten); in ext4_dio_write_checks()
457 (unaligned_io && *unwritten)))) { in ext4_dio_write_checks()
480 if (unaligned_io && (!overwrite || *unwritten)) in ext4_dio_write_checks()
506 bool extend = false, unwritten = false; in ext4_dio_write_iter() local
552 &unwritten, &dio_flags); in ext4_dio_write_iter()
575 if (ilock_shared && !unwritten) in ext4_dio_write_iter()
A Dpage-io.c243 struct list_head unwritten; in ext4_do_flush_completed_IO() local
250 list_replace_init(head, &unwritten); in ext4_do_flush_completed_IO()
253 while (!list_empty(&unwritten)) { in ext4_do_flush_completed_IO()
254 io_end = list_entry(unwritten.next, ext4_io_end_t, list); in ext4_do_flush_completed_IO()
A Dextents.c1827 if (unwritten) in ext4_ext_try_to_merge_right()
2041 if (unwritten) in ext4_ext_insert_extent()
2069 if (unwritten) in ext4_ext_insert_extent()
2632 unwritten = 1; in ext4_ext_rm_leaf()
2634 unwritten = 0; in ext4_ext_rm_leaf()
2725 if (unwritten && num) in ext4_ext_rm_leaf()
3357 int unwritten; in ext4_split_extent() local
3369 if (unwritten) in ext4_split_extent()
3398 if (unwritten) { in ext4_split_extent()
5781 if (unwritten) in ext4_swap_extents()
[all …]
/linux/fs/xfs/libxfs/
A Dxfs_rmap.c609 bool unwritten, in xfs_rmap_unmap() argument
625 if (unwritten) in xfs_rmap_unmap()
842 bool unwritten, in xfs_rmap_update_hook() argument
849 .unwritten = unwritten, in xfs_rmap_update_hook()
953 bool unwritten, in xfs_rmap_map() argument
972 if (unwritten) in xfs_rmap_map()
1180 bool unwritten, in xfs_rmap_convert() argument
1678 bool unwritten, in xfs_rmap_convert_shared() argument
2110 bool unwritten, in xfs_rmap_unmap_shared() argument
2123 if (unwritten) in xfs_rmap_unmap_shared()
[all …]
A Dxfs_rmap.h197 bool unwritten);
255 bool unwritten; member
/linux/drivers/gpu/drm/i915/
A Di915_gem.c283 unsigned long unwritten; in gtt_user_read() local
287 unwritten = __copy_to_user_inatomic(user_data, in gtt_user_read()
291 if (unwritten) { in gtt_user_read()
293 unwritten = copy_to_user(user_data, in gtt_user_read()
298 return unwritten; in gtt_user_read()
518 unsigned long unwritten; in ggtt_write() local
522 unwritten = __copy_from_user_inatomic_nocache((void __force *)vaddr + offset, in ggtt_write()
525 if (unwritten) { in ggtt_write()
527 unwritten = copy_from_user((void __force *)vaddr + offset, in ggtt_write()
532 return unwritten; in ggtt_write()
/linux/drivers/gpu/drm/qxl/
A Dqxl_ioctl.c149 int unwritten; in qxl_process_single_command() local
185 unwritten = __copy_from_user_inatomic_nocache in qxl_process_single_command()
196 if (unwritten) { in qxl_process_single_command()
197 DRM_ERROR("got unwritten %d\n", unwritten); in qxl_process_single_command()
/linux/fs/bcachefs/
A Dextents_format.h175 unwritten:1, member
183 unwritten:1,
A Djournal_reclaim.c82 unsigned sectors, buckets, unwritten; in journal_dev_space_available() local
101 unwritten = j->buf[seq & JOURNAL_BUF_MASK].sectors; in journal_dev_space_available()
103 if (!unwritten) in journal_dev_space_available()
107 if (unwritten > ca->mi.bucket_size) in journal_dev_space_available()
110 if (unwritten >= sectors) { in journal_dev_space_available()
120 sectors -= unwritten; in journal_dev_space_available()
A Dio_misc.c38 bool unwritten = opts.nocow && in bch2_extent_fallocate() local
65 if (!unwritten) { in bch2_extent_fallocate()
108 ptr->unwritten = true; in bch2_extent_fallocate()
A Dextents.h557 if (ptr->unwritten) in bkey_extent_is_unwritten()
705 ptr1.unwritten == ptr2.unwritten && in bch2_extent_ptr_eq()
A Dextents.c126 if (p.ptr.unwritten) { in bch2_bkey_pick_read_device()
282 lp.ptr.unwritten != rp.ptr.unwritten || in bch2_extent_merge()
1099 if (ptr->unwritten) in bch2_extent_ptr_to_text()
1259 if (!entry->ptr.unwritten) in bch2_bkey_ptrs_validate()
1420 p.ptr.unwritten) { in bch2_bkey_ptrs_need_rebalance()
1474 p.ptr.unwritten) { in __bch2_bkey_sectors_need_rebalance()
A Ddata_update.c508 ptr->unwritten = true; in bch2_update_unwritten_extent()
A Dio_write.c1147 ptr->unwritten = 0; in bch2_nocow_write_convert_one_unwritten()
1284 if (ptr->unwritten) in bch2_nocow_write()
/linux/drivers/gpu/drm/i915/gem/
A Di915_gem_shmem.c465 unsigned int len, unwritten; in shmem_pwrite() local
491 unwritten = __copy_from_user_inatomic(vaddr, user_data, len); in shmem_pwrite()
496 len - unwritten, folio, data); in shmem_pwrite()
501 if (unwritten) in shmem_pwrite()
/linux/Documentation/filesystems/iomap/
A Doperations.rst112 and no support for unwritten extents.
343 Filesystems that need to update internal bookkeeping (e.g. unwritten
347 own work (e.g. unwritten extent conversion).
367 contiguous; the unwritten and shared status are the same; and the
510 The entire file range must map to a single written or unwritten
513 if the mapping is unwritten and the filesystem cannot handle zeroing
541 This function should perform post-write conversions of unwritten
545 * ``IOMAP_DIO_UNWRITTEN``: The mapping was unwritten, so the ioend
653 For unwritten mappings, the pagecache will be searched.
668 For unwritten mappings, the pagecache will be searched.
[all …]
A Ddesign.rst265 This only needs to be set for mapped or unwritten operations.
268 This only needs to be set for mapped or unwritten operations, and
/linux/fs/xfs/scrub/
A Dbmap_repair.c126 bool unwritten) in xrep_bmap_from_rmap() argument
131 .br_state = unwritten ? XFS_EXT_UNWRITTEN : XFS_EXT_NORM, in xrep_bmap_from_rmap()
142 if (rb->reflink_scan == RLS_UNKNOWN && !unwritten) { in xrep_bmap_from_rmap()
A Drmap_repair.c1565 p->blockcount, &p->oinfo, p->unwritten); in xrep_rmapbt_live_update()
/linux/Documentation/admin-guide/device-mapper/
A Dzero.rst15 device. Reads to previously unwritten areas will return a zero'd buffer. When
A Dera.rst106 Metadata is updated on disk before a write to a previously unwritten
/linux/include/linux/
A Dbuffer_head.h134 BUFFER_FNS(Unwritten, unwritten) in BUFFER_FNS()
/linux/drivers/char/
A DKconfig158 This is most useful for applications, as yet unwritten, which
/linux/fs/xfs/
A Dxfs_trace.h2787 xfs_agblock_t agbno, xfs_extlen_t len, bool unwritten,
2789 TP_ARGS(cur, agbno, len, unwritten, oinfo),
2807 if (unwritten)
2822 xfs_agblock_t agbno, xfs_extlen_t len, bool unwritten, \
2824 TP_ARGS(cur, agbno, len, unwritten, oinfo))

Completed in 68 milliseconds

12