| /linux/fs/xfs/libxfs/ |
| H A D | xfs_rmap.c | 679 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 D | xfs_rmap.h | 199 bool unwritten); 259 bool unwritten; member
|
| /linux/fs/ext4/ |
| H A D | file.c | 218 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 D | page-io.c | 275 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 D | operations.rst | 110 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 D | design.rst | 280 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 D | bmap_repair.c | 135 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 D | rtrmap_repair.c | 862 p->blockcount, &p->oinfo, p->unwritten); in xrep_rtrmapbt_live_update()
|
| H A D | rmap_repair.c | 1628 p->blockcount, &p->oinfo, p->unwritten); in xrep_rmapbt_live_update()
|
| H A D | trace.h | 2797 if (p->unwritten)
|
| /linux/Documentation/admin-guide/device-mapper/ |
| H A D | zero.rst | 15 device. Reads to previously unwritten areas will return a zero'd buffer. When
|
| H A D | era.rst | 106 Metadata is updated on disk before a write to a previously unwritten
|
| /linux/include/linux/ |
| H A D | buffer_head.h | 135 BUFFER_FNS(Unwritten, unwritten) in BUFFER_FNS()
|
| /linux/drivers/char/ |
| H A D | Kconfig | 158 This is most useful for applications, as yet unwritten, which
|