Home
last modified time | relevance | path

Searched refs:punch (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/fs/iomap/
H A Dbuffered-io.c986 iomap_punch_t punch) in iomap_write_delalloc_ifs_punch() argument
1010 ret = punch(inode, folio_pos(folio) + (i << blkbits), in iomap_write_delalloc_ifs_punch()
1023 iomap_punch_t punch) in iomap_write_delalloc_punch() argument
1032 ret = punch(inode, *punch_start_byte, in iomap_write_delalloc_punch()
1040 end_byte, punch); in iomap_write_delalloc_punch()
1073 iomap_punch_t punch) in iomap_write_delalloc_scan() argument
1089 start_byte, end_byte, punch); in iomap_write_delalloc_scan()
1183 start_byte, data_end, punch); in iomap_write_delalloc_release()
1192 error = punch(inode, punch_start_byte, in iomap_write_delalloc_release()
1231 ssize_t written, iomap_punch_t punch) in iomap_file_buffered_write_punch_delalloc() argument
[all …]
/openbmc/linux/include/linux/
H A Diomap.h263 int (*punch)(struct inode *inode, loff_t pos, loff_t length));
/openbmc/linux/Documentation/filesystems/
H A Ddax.rst271 2. Truncate or hole-punch the part of the file that has a bad-block (at least
H A Dlocking.rst378 invalidate_lock before invalidating page cache in truncate / hole punch
H A Dvfs.rst966 truncation, punch hole or a complete invalidation of the address
1204 called by the VFS to preallocate blocks or punch a hole.
/openbmc/linux/Documentation/mm/
H A Dunevictable-lru.rst520 present, if one of those pages were unmapped by truncation or hole punch before
H A Dhugetlbfs_reserv.rst434 happen in the hole punch case where it has to split an existing file_region
/openbmc/linux/Documentation/RCU/Design/Data-Structures/
H A DData-Structures.rst471 | #. But CPU 1 beats it to the punch, completing the current grace |