Searched refs:extent_status (Results 1 – 6 of 6) sorted by relevance
/Linux-v6.6/fs/ext4/ |
D | extents_status.h | 59 struct extent_status { struct 68 struct extent_status *cache_es; /* recently accessed extent */ argument 139 int (*match_fn)(struct extent_status *es), 141 struct extent_status *es); 144 struct extent_status *es); 146 int (*matching_fn)(struct extent_status *es), 149 int (*matching_fn)(struct extent_status *es), 152 static inline unsigned int ext4_es_status(struct extent_status *es) in ext4_es_status() 157 static inline unsigned int ext4_es_type(struct extent_status *es) in ext4_es_type() 162 static inline int ext4_es_is_written(struct extent_status *es) in ext4_es_is_written() [all …]
|
D | extents_status.c | 147 static int __es_insert_extent(struct inode *inode, struct extent_status *newes, 148 struct extent_status *prealloc); 151 struct extent_status *prealloc); 160 ext4_es_cachep = KMEM_CACHE(extent_status, SLAB_RECLAIM_ACCOUNT); in ext4_init_es() 187 struct extent_status *es; in ext4_es_print_tree() 188 es = rb_entry(node, struct extent_status, rb_node); in ext4_es_print_tree() 200 static inline ext4_lblk_t ext4_es_end(struct extent_status *es) in ext4_es_end() 210 static struct extent_status *__es_tree_search(struct rb_root *root, in __es_tree_search() 214 struct extent_status *es = NULL; in __es_tree_search() 217 es = rb_entry(node, struct extent_status, rb_node); in __es_tree_search() [all …]
|
D | inode.c | 481 struct extent_status es; in ext4_map_blocks() 1678 struct extent_status es; in ext4_da_map_blocks() 3425 struct extent_status es; in ext4_iomap_is_delalloc()
|
D | extents.c | 2190 struct extent_status es; in ext4_fill_es_cache_info() 2282 struct extent_status es; in ext4_ext_put_gap_in_cache()
|
/Linux-v6.6/include/trace/events/ |
D | ext4.h | 18 struct extent_status; 2176 TP_PROTO(struct inode *inode, struct extent_status *es), 2206 TP_PROTO(struct inode *inode, struct extent_status *es), 2212 TP_PROTO(struct inode *inode, struct extent_status *es), 2265 TP_PROTO(struct inode *inode, struct extent_status *es), 2317 TP_PROTO(struct inode *inode, struct extent_status *es, 2485 TP_PROTO(struct inode *inode, struct extent_status *es,
|
/Linux-v6.6/Documentation/kernel-hacking/ |
D | false-sharing.rst | 177 - Commit 520f897a3554 ("ext4: use percpu_counters for extent_status cache hits/misses")
|