Home
last modified time | relevance | path

Searched refs:extent_status (Results 1 – 7 of 7) sorted by relevance

/linux/fs/ext4/
H A Dextents_status.h65 struct extent_status { struct
74 struct extent_status *cache_es; /* recently accessed extent */ argument
146 int (*match_fn)(struct extent_status *es),
148 struct extent_status *es);
151 struct extent_status *es, u64 *pseq);
153 int (*matching_fn)(struct extent_status *es),
156 int (*matching_fn)(struct extent_status *es),
159 static inline unsigned int ext4_es_status(struct extent_status *es) in ext4_es_status()
164 static inline unsigned int ext4_es_type(struct extent_status *es) in ext4_es_type()
169 static inline int ext4_es_is_written(struct extent_status *es) in ext4_es_is_written()
[all …]
H A Dextents_status.c179 static int __es_insert_extent(struct inode *inode, struct extent_status *newes,
180 struct extent_status *prealloc);
183 int *reserved, struct extent_status *res,
184 struct extent_status *prealloc);
194 ext4_es_cachep = KMEM_CACHE(extent_status, SLAB_RECLAIM_ACCOUNT); in ext4_init_es()
221 struct extent_status *es; in ext4_es_print_tree()
222 es = rb_entry(node, struct extent_status, rb_node); in ext4_es_print_tree()
234 static inline ext4_lblk_t ext4_es_end(struct extent_status *es) in ext4_es_end()
247 static inline int __es_check_extent_status(struct extent_status *es, in __es_check_extent_status()
249 struct extent_status *res) in __es_check_extent_status()
[all …]
H A Dextents-test.c405 struct extent_status es; in test_split_convert()
H A Dextents.c2226 struct extent_status es; in ext4_fill_es_cache_info()
4196 struct extent_status es; in ext4_ext_determine_insert_hole()
H A Dinode.c699 struct extent_status es; in ext4_map_blocks()
1904 struct extent_status es; in ext4_da_map_blocks()
/linux/include/trace/events/
H A Dext4.h18 struct extent_status;
2209 TP_PROTO(struct inode *inode, struct extent_status *es),
2242 TP_PROTO(struct inode *inode, struct extent_status *es),
2248 TP_PROTO(struct inode *inode, struct extent_status *es),
2303 TP_PROTO(struct inode *inode, struct extent_status *es),
2355 TP_PROTO(struct inode *inode, struct extent_status *es,
2523 TP_PROTO(struct inode *inode, struct extent_status *es,
/linux/Documentation/kernel-hacking/
H A Dfalse-sharing.rst177 - Commit 520f897a3554 ("ext4: use percpu_counters for extent_status cache hits/misses")