Home
last modified time | relevance | path

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

/linux/fs/xfs/libxfs/
H A Dxfs_rmap.c679 bool unwritten, in xfs_rmap_unmap() argument
695 if (unwritten) in xfs_rmap_unmap()
697 trace_xfs_rmap_unmap(cur, bno, len, unwritten, oinfo); in xfs_rmap_unmap()
871 trace_xfs_rmap_unmap_done(cur, bno, len, unwritten, oinfo); in xfs_rmap_unmap()
912 bool unwritten, in xfs_rmap_update_hook() argument
919 .unwritten = unwritten, in xfs_rmap_update_hook()
1024 bool unwritten, in xfs_rmap_map() argument
1043 if (unwritten) in xfs_rmap_map()
1045 trace_xfs_rmap_map(cur, bno, len, unwritten, oinfo); in xfs_rmap_map()
1196 trace_xfs_rmap_map_done(cur, bno, len, unwritten, oinfo); in xfs_rmap_map()
[all …]
H A Dxfs_rmap.h199 bool unwritten);
259 bool unwritten; member
/linux/fs/ext4/
H 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()
429 bool *unwritten, int *dio_flags) in ext4_dio_write_checks() argument
448 overwrite = ext4_overwrite_io(inode, offset, count, unwritten); in ext4_dio_write_checks()
463 (unaligned_io && *unwritten)))) { in ext4_dio_write_checks()
486 if (unaligned_io && (!overwrite || *unwritten)) in ext4_dio_write_checks()
512 bool extend = false, unwritten = false; in ext4_dio_write_iter() local
558 &unwritten, &dio_flags); in ext4_dio_write_iter()
578 if (ilock_shared && !unwritten) in ext4_dio_write_iter()
H A Dpage-io.c275 struct list_head unwritten; in ext4_do_flush_completed_IO() local
282 list_replace_init(head, &unwritten); in ext4_do_flush_completed_IO()
285 while (!list_empty(&unwritten)) { in ext4_do_flush_completed_IO()
286 io_end = list_entry(unwritten.next, ext4_io_end_t, list); in ext4_do_flush_completed_IO()
/linux/Documentation/filesystems/iomap/
H A Doperations.rst110 and no support for unwritten extents.
389 Filesystems that need to update internal bookkeeping (e.g. unwritten
393 own work (e.g. unwritten extent conversion).
413 contiguous; the unwritten and shared status are the same; and the
552 The entire file range must map to a single written or unwritten
555 if the mapping is unwritten and the filesystem cannot handle zeroing
569 If filesystem metadata updates are required (e.g. unwritten extent
613 This function should perform post-write conversions of unwritten
617 * ``IOMAP_DIO_UNWRITTEN``: The mapping was unwritten, so the ioend
725 For unwritten mappings, the pagecache will be searched.
[all …]
H A Ddesign.rst280 This only needs to be set for mapped or unwritten operations.
283 This only needs to be set for mapped or unwritten operations, and
/linux/fs/xfs/scrub/
H A Dbmap_repair.c135 bool unwritten) in xrep_bmap_from_rmap() argument
140 .br_state = unwritten ? XFS_EXT_UNWRITTEN : XFS_EXT_NORM, in xrep_bmap_from_rmap()
151 if (rb->reflink_scan == RLS_UNKNOWN && !unwritten) { in xrep_bmap_from_rmap()
H A Drtrmap_repair.c862 p->blockcount, &p->oinfo, p->unwritten); in xrep_rtrmapbt_live_update()
H A Drmap_repair.c1628 p->blockcount, &p->oinfo, p->unwritten); in xrep_rmapbt_live_update()
H A Dtrace.h2797 if (p->unwritten)
/linux/Documentation/admin-guide/device-mapper/
H A Dzero.rst15 device. Reads to previously unwritten areas will return a zero'd buffer. When
H A Dera.rst106 Metadata is updated on disk before a write to a previously unwritten
/linux/include/linux/
H A Dbuffer_head.h135 BUFFER_FNS(Unwritten, unwritten) in BUFFER_FNS()
/linux/drivers/char/
H A DKconfig158 This is most useful for applications, as yet unwritten, which