Searched refs:delalloc (Results 1 – 9 of 9) sorted by relevance
| /linux/fs/btrfs/ |
| H A D | fiemap.c | 37 * an extent range in order to prevent races with delalloc flushing and 39 * delalloc in holes and prealloc extents. And this can lead to a deadlock 145 * when we had a hole or prealloc extent with several delalloc ranges in in emit_fiemap_extent() 146 * it, but after btrfs_next_leaf() released the path, delalloc was in emit_fiemap_extent() 156 * We cached a delalloc range (found in the io tree) for in emit_fiemap_extent() 185 * have found delalloc ranges (in the io tree), so what in emit_fiemap_extent() 186 * we have in the cache is the last delalloc range we in emit_fiemap_extent() 188 * either for a whole delalloc range we previously in emit_fiemap_extent() 453 * There can be no delalloc past i_size, so don't waste time looking for in fiemap_process_hole() 461 bool delalloc; in fiemap_process_hole() local 827 bool delalloc; extent_fiemap() local [all...] |
| H A D | Makefile | 33 block-rsv.o delalloc-space.o block-group.o discard.o reflink.o \
|
| H A D | space-info.c | 965 u64 ordered, delalloc; in need_preemptive_reclaim() local 1061 delalloc = percpu_counter_read_positive(&fs_info->delalloc_bytes); in need_preemptive_reclaim() 1062 if (ordered >= delalloc) in need_preemptive_reclaim() 1712 u64 delalloc = percpu_counter_sum_positive(&fs_info->delalloc_bytes); in maybe_clamp_preempt() local 1722 if (ordered < delalloc) in maybe_clamp_preempt()
|
| H A D | file.c | 30 #include "delalloc-space.h" 65 * After copy_folio_from_iter_atomic(), update the following things for delalloc: 1326 * state, acquired while marking the extent range as delalloc through in copy_one_range() 1640 * We check the flag here after starting delalloc above, because when in btrfs_sync_file() 1641 * running delalloc the full sync flag may be set if we need to drop in btrfs_sync_file() 1841 * holes and correct delalloc and unwritten extent mapping on filesystems that 1879 * Reserving delalloc space after obtaining the page lock can lead to in btrfs_page_mkwrite() 1937 * We can't set the delalloc bits if there are pending ordered in btrfs_page_mkwrite() 1966 * faulted in, but write(2) could also dirty a page and set delalloc in btrfs_page_mkwrite() 1968 * clear any delalloc bit in btrfs_page_mkwrite() 3432 bool delalloc; btrfs_find_delalloc_in_range() local 3486 bool delalloc; find_desired_extent_in_hole() local [all...] |
| H A D | block-group.c | 3893 u64 ram_bytes, u64 num_bytes, bool delalloc, in btrfs_add_reserved_bytes() argument 3915 if (delalloc) in btrfs_add_reserved_bytes()
|
| /linux/fs/ntfs3/ |
| H A D | super.c | 418 opts->delalloc = 1; in ntfs_fs_parse_param() 421 opts->delalloc = result.boolean; in ntfs_fs_parse_param() 799 if (opts->delalloc) in ntfs_show_options()
|
| H A D | ntfs_fs.h | 112 unsigned delalloc : 1; /* delay allocation. */ member
|
| /linux/Documentation/filesystems/iomap/ |
| H A D | operations.rst | 260 caching a fresh (``IOMAP_F_NEW``) delalloc mapping. 360 delalloc reservations to avoid having delalloc reservations for
|
| /linux/fs/xfs/scrub/ |
| H A D | trace.h | 855 uint64_t fdblocks, uint64_t delalloc), 856 TP_ARGS(mp, icount, ifree, fdblocks, delalloc), 865 __field(uint64_t, delalloc) 875 __entry->delalloc = delalloc; 885 __entry->delalloc)
|