| /linux-6.15/fs/btrfs/ |
| H A D | extent-io-tree.c | 42 struct extent_state *state; in btrfs_extent_state_leak_debug_check() 135 struct extent_state *state; in extent_io_tree_release() 136 struct extent_state *tmp; in extent_io_tree_release() 164 struct extent_state *state; in alloc_extent_state() 183 static struct extent_state *alloc_extent_state_atomic(struct extent_state *prealloc) in alloc_extent_state_atomic() 221 static inline struct extent_state *next_state(struct extent_state *state) in next_state() 231 static inline struct extent_state *prev_state(struct extent_state *state) in prev_state() 361 struct extent_state *prev; in merge_prev_state() 377 struct extent_state *next; in merge_next_state() 575 struct extent_state *next; in clear_state_bit() [all …]
|
| H A D | extent-io-tree.h | 118 struct extent_state { struct 141 struct extent_state **cached); argument 143 struct extent_state **cached); 146 struct extent_state **cached) in lock_extent() 152 u64 end, struct extent_state **cached) in try_lock_extent() 163 struct extent_state **cached_state); 167 struct extent_state *cached_state); 177 struct extent_state **cached) in clear_extent_bit() 183 struct extent_state **cached) in unlock_extent() 220 struct extent_state **cached_state); [all …]
|
| H A D | btrfs_inode.h | 28 struct extent_state; 558 struct extent_state **cached_state); 581 void btrfs_set_delalloc_extent(struct btrfs_inode *inode, struct extent_state *state, 584 struct extent_state *state, u32 bits); 585 void btrfs_merge_delalloc_extent(struct btrfs_inode *inode, struct extent_state *new, 586 struct extent_state *other); 588 struct extent_state *orig, u64 split); 628 struct extent_state **cached_state, 632 struct extent_state **cached_state,
|
| H A D | file.h | 9 struct extent_state; 40 size_t write_bytes, struct extent_state **cached, bool noreserve); 46 struct extent_state **cached_state,
|
| H A D | ordered-data.h | 19 struct extent_state; 219 struct extent_state **cached_state); 221 struct extent_state **cached_state);
|
| H A D | extent_io.h | 30 struct extent_state; 365 struct extent_state **cached,
|
| H A D | file.c | 913 struct extent_state **cached_state) in lock_and_cleanup_extent_if_need() 991 struct extent_state *cached_state = NULL; in btrfs_check_nocow_lock() 1122 struct extent_state *cached_state = NULL; in btrfs_buffered_write() 1781 struct extent_state *cached_state = NULL; in btrfs_page_mkwrite() 2098 struct extent_state **cached_state) in btrfs_punch_hole_lock_range() 2502 struct extent_state *cached_state = NULL; in btrfs_punch_hole() 2935 struct extent_state *cached_state = NULL; in btrfs_fallocate() 3129 struct extent_state **cached_state, in find_delalloc_subrange() 3253 struct extent_state **cached_state, in btrfs_find_delalloc_in_range() 3313 struct extent_state **cached_state, in find_desired_extent_in_hole() [all …]
|
| H A D | fiemap.c | 439 struct extent_state **delalloc_cached_state, in fiemap_process_hole() 635 struct extent_state *cached_state = NULL; in extent_fiemap() 636 struct extent_state *delalloc_cached_state = NULL; in extent_fiemap()
|
| H A D | ordered-data.c | 1166 struct extent_state **cached_state) in btrfs_lock_and_flush_ordered_range() 1169 struct extent_state *cache = NULL; in btrfs_lock_and_flush_ordered_range() 1170 struct extent_state **cachedp = &cache; in btrfs_lock_and_flush_ordered_range() 1203 struct extent_state **cached_state) in btrfs_try_lock_ordered_range()
|
| H A D | inode.c | 680 struct extent_state *cached = NULL; in cow_file_range_inline() 1109 struct extent_state *cached = NULL; in submit_one_async_extent() 1284 struct extent_state *cached = NULL; in cow_file_range() 1722 struct extent_state *cached_state = NULL; in fallback_to_cow() 1977 struct extent_state **cached, in nocow_one_range() 2304 struct extent_state *cached = NULL; in run_delalloc_nocow() 2372 struct extent_state *orig, u64 split) in btrfs_split_delalloc_extent() 2411 struct extent_state *other) in btrfs_merge_delalloc_extent() 2677 struct extent_state **cached_state) in btrfs_find_new_delalloc_bytes() 5256 struct extent_state *state; in evict_inode_truncate_pages() [all …]
|
| H A D | defrag.c | 777 struct extent_state *cached = NULL; in defrag_lookup_extent() 862 struct extent_state *cached_state = NULL; in defrag_prepare_one_folio() 1159 struct extent_state **cached_state) in defrag_one_locked_target() 1197 struct extent_state *cached_state = NULL; in defrag_one_range()
|
| H A D | reflink.c | 638 struct extent_state *cached_state = NULL; in btrfs_extent_same_range() 705 struct extent_state *cached_state = NULL; in btrfs_clone_files()
|
| H A D | direct-io.c | 34 struct extent_state **cached_state, in lock_extent_direct() 361 struct extent_state *cached_state = NULL; in btrfs_dio_iomap_begin()
|
| H A D | ctree.h | 483 struct extent_state *llseek_cached_state;
|
| H A D | extent_io.c | 322 struct extent_state *cached_state = NULL; in find_lock_delalloc_range() 403 struct extent_state **cached, in extent_clear_unlock_delalloc() 1203 struct extent_state **cached_state) in lock_extents_for_read() 1251 struct extent_state *cached_state = NULL; in btrfs_read_folio() 2568 struct extent_state *cached_state = NULL; in btrfs_readahead() 2592 struct extent_state *cached_state = NULL; in extent_invalidate_folio()
|
| H A D | relocation.c | 902 struct extent_state *cached_state = NULL; in replace_file_extents() 1328 struct extent_state *cached_state = NULL; in invalidate_extent_cache() 2733 struct extent_state *cached_state = NULL; in prealloc_file_extent_cluster() 2763 struct extent_state *cached_state = NULL; in setup_relocation_extent_mapping() 2889 struct extent_state *cached_state = NULL; in relocate_one_folio()
|
| H A D | transaction.c | 1127 struct extent_state *cached_state = NULL; in btrfs_write_marked_extents() 1179 struct extent_state *cached_state = NULL; in __btrfs_wait_marked_extents()
|
| H A D | ioctl.c | 4439 struct extent_state *cached_state = NULL; in btrfs_ioctl_encoded_read() 4647 struct extent_state *cached_state; 4729 struct extent_state *cached_state, in btrfs_uring_read_extent() 4816 struct extent_state *cached_state = NULL; in btrfs_uring_encoded_read()
|
| H A D | dev-replace.c | 789 struct extent_state *cached_state = NULL; in btrfs_set_target_alloc_state()
|
| /linux-6.15/fs/hfsplus/ |
| H A D | extents.c | 100 if (hip->extent_state & HFSPLUS_EXT_NEW) { in __hfsplus_ext_write_extent() 109 hip->extent_state &= ~(HFSPLUS_EXT_DIRTY | HFSPLUS_EXT_NEW); in __hfsplus_ext_write_extent() 115 hip->extent_state &= ~HFSPLUS_EXT_DIRTY; in __hfsplus_ext_write_extent() 133 if (HFSPLUS_I(inode)->extent_state & HFSPLUS_EXT_DIRTY) { in hfsplus_ext_write_extent_locked() 185 if (hip->extent_state & HFSPLUS_EXT_DIRTY) { in __hfsplus_ext_cache_extent() 201 hip->extent_state &= ~(HFSPLUS_EXT_DIRTY | HFSPLUS_EXT_NEW); in __hfsplus_ext_cache_extent() 267 was_dirty = (hip->extent_state & HFSPLUS_EXT_DIRTY); in hfsplus_get_block() 511 hip->extent_state |= HFSPLUS_EXT_DIRTY; in hfsplus_file_extend() 536 hip->extent_state |= HFSPLUS_EXT_DIRTY | HFSPLUS_EXT_NEW; in hfsplus_file_extend() 614 hip->extent_state |= HFSPLUS_EXT_DIRTY; in hfsplus_file_truncate() [all …]
|
| H A D | hfsplus_fs.h | 226 unsigned int extent_state; member
|
| H A D | super.c | 75 HFSPLUS_I(inode)->extent_state = 0; in hfsplus_iget()
|
| H A D | inode.c | 397 hip->extent_state = 0; in hfsplus_new_inode()
|
| /linux-6.15/fs/btrfs/tests/ |
| H A D | extent-io-tests.c | 71 static void extent_flag_to_str(const struct extent_state *state, char *dest) in extent_flag_to_str() 99 struct extent_state *state; in dump_extent_io_tree() 101 state = rb_entry(node, struct extent_state, rb_node); in dump_extent_io_tree()
|
| /linux-6.15/include/trace/events/ |
| H A D | btrfs.h | 1482 struct extent_state; 1485 TP_PROTO(const struct extent_state *state, 1491 __field(const struct extent_state *, state) 1508 TP_PROTO(const struct extent_state *state, unsigned long IP), 1513 __field(const struct extent_state *, state)
|