/kernel/linux/linux-5.10/fs/ocfs2/ |
H A D | uptodate.h | 17 * struct ocfs2_caching_info. These operations connect that up. 25 u64 (*co_owner)(struct ocfs2_caching_info *ci); 28 struct super_block *(*co_get_super)(struct ocfs2_caching_info *ci); 33 void (*co_cache_lock)(struct ocfs2_caching_info *ci); 34 void (*co_cache_unlock)(struct ocfs2_caching_info *ci); 40 void (*co_io_lock)(struct ocfs2_caching_info *ci); 41 void (*co_io_unlock)(struct ocfs2_caching_info *ci); 47 void ocfs2_metadata_cache_init(struct ocfs2_caching_info *ci, 49 void ocfs2_metadata_cache_purge(struct ocfs2_caching_info *ci); 50 void ocfs2_metadata_cache_exit(struct ocfs2_caching_info *c [all...] |
H A D | uptodate.c | 58 u64 ocfs2_metadata_cache_owner(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_owner() 65 struct super_block *ocfs2_metadata_cache_get_super(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_get_super() 72 static void ocfs2_metadata_cache_lock(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_lock() 79 static void ocfs2_metadata_cache_unlock(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_unlock() 86 void ocfs2_metadata_cache_io_lock(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_io_lock() 93 void ocfs2_metadata_cache_io_unlock(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_io_unlock() 101 static void ocfs2_metadata_cache_reset(struct ocfs2_caching_info *ci, in ocfs2_metadata_cache_reset() 113 void ocfs2_metadata_cache_init(struct ocfs2_caching_info *ci, in ocfs2_metadata_cache_init() 122 void ocfs2_metadata_cache_exit(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_exit() 157 void ocfs2_metadata_cache_purge(struct ocfs2_caching_info *c [all...] |
H A D | journal.h | 81 struct ocfs2_caching_info *ci) in ocfs2_set_ci_lock_trans() 93 static inline int ocfs2_ci_fully_checkpointed(struct ocfs2_caching_info *ci) in ocfs2_ci_fully_checkpointed() 106 * ocfs2_caching_info is still new (has never hit disk) Will do you a 109 static inline int ocfs2_ci_is_new(struct ocfs2_caching_info *ci) in ocfs2_ci_is_new() 136 struct ocfs2_caching_info *ci) in ocfs2_ci_set_new() 276 int ocfs2_journal_access_di(handle_t *handle, struct ocfs2_caching_info *ci, 279 int ocfs2_journal_access_eb(handle_t *handle, struct ocfs2_caching_info *ci, 282 int ocfs2_journal_access_rb(handle_t *handle, struct ocfs2_caching_info *ci, 285 int ocfs2_journal_access_gd(handle_t *handle, struct ocfs2_caching_info *ci, 288 int ocfs2_journal_access_xb(handle_t *handle, struct ocfs2_caching_info *c [all...] |
H A D | alloc.h | 34 * functions. It needs the ocfs2_caching_info structure associated with 46 struct ocfs2_caching_info *et_ci; 58 struct ocfs2_caching_info *ci, 61 struct ocfs2_caching_info *ci, 65 struct ocfs2_caching_info *ci, 68 struct ocfs2_caching_info *ci, 71 struct ocfs2_caching_info *ci, 79 int ocfs2_read_extent_block(struct ocfs2_caching_info *ci, u64 eb_blkno, 225 int ocfs2_find_leaf(struct ocfs2_caching_info *ci, 293 int ocfs2_find_path(struct ocfs2_caching_info *c [all...] |
H A D | buffer_head_io.h | 19 struct ocfs2_caching_info *ci); 30 int ocfs2_read_blocks(struct ocfs2_caching_info *ci, u64 block, int nr, 41 static inline int ocfs2_read_block(struct ocfs2_caching_info *ci, u64 off, in ocfs2_read_block()
|
H A D | refcounttree.h | 23 struct ocfs2_caching_info rf_ci; 68 struct ocfs2_caching_info *ref_ci, 92 struct ocfs2_caching_info *ref_ci, 101 struct ocfs2_caching_info *ci,
|
H A D | inode.h | 49 struct ocfs2_caching_info ip_metadata_cache; 115 static inline struct ocfs2_caching_info *INODE_CACHE(struct inode *inode) in INODE_CACHE() 165 static inline struct ocfs2_inode_info *cache_info_to_inode(struct ocfs2_caching_info *ci) in cache_info_to_inode()
|
H A D | refcounttree.c | 68 cache_info_to_refcount(struct ocfs2_caching_info *ci) in cache_info_to_refcount() 124 static int ocfs2_read_refcount_block(struct ocfs2_caching_info *ci, in ocfs2_read_refcount_block() 141 static u64 ocfs2_refcount_cache_owner(struct ocfs2_caching_info *ci) in ocfs2_refcount_cache_owner() 149 ocfs2_refcount_cache_get_super(struct ocfs2_caching_info *ci) in ocfs2_refcount_cache_get_super() 156 static void ocfs2_refcount_cache_lock(struct ocfs2_caching_info *ci) 164 static void ocfs2_refcount_cache_unlock(struct ocfs2_caching_info *ci) 172 static void ocfs2_refcount_cache_io_lock(struct ocfs2_caching_info *ci) in ocfs2_refcount_cache_io_lock() 179 static void ocfs2_refcount_cache_io_unlock(struct ocfs2_caching_info *ci) in ocfs2_refcount_cache_io_unlock() 876 static void ocfs2_find_refcount_rec_in_rl(struct ocfs2_caching_info *ci, in ocfs2_find_refcount_rec_in_rl() 958 static int ocfs2_get_refcount_cpos_end(struct ocfs2_caching_info *c [all...] |
H A D | xattr.h | 79 struct ocfs2_caching_info *ref_ci,
|
H A D | journal.c | 636 struct ocfs2_caching_info *ci, in __ocfs2_journal_access() 712 int ocfs2_journal_access_di(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_di() 718 int ocfs2_journal_access_eb(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_eb() 724 int ocfs2_journal_access_rb(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_rb() 731 int ocfs2_journal_access_gd(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_gd() 737 int ocfs2_journal_access_db(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_db() 743 int ocfs2_journal_access_xb(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_xb() 749 int ocfs2_journal_access_dq(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_dq() 755 int ocfs2_journal_access_dr(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_dr() 761 int ocfs2_journal_access_dl(handle_t *handle, struct ocfs2_caching_info *c [all...] |
H A D | extent_map.h | 57 int ocfs2_figure_hole_clusters(struct ocfs2_caching_info *ci,
|
H A D | buffer_head_io.c | 41 struct ocfs2_caching_info *ci) in ocfs2_write_block() 195 int ocfs2_read_blocks(struct ocfs2_caching_info *ci, u64 block, int nr, in ocfs2_read_blocks()
|
H A D | inode.c | 1611 static u64 ocfs2_inode_cache_owner(struct ocfs2_caching_info *ci) in ocfs2_inode_cache_owner() 1618 static struct super_block *ocfs2_inode_cache_get_super(struct ocfs2_caching_info *ci) in ocfs2_inode_cache_get_super() 1625 static void ocfs2_inode_cache_lock(struct ocfs2_caching_info *ci) in ocfs2_inode_cache_lock() 1632 static void ocfs2_inode_cache_unlock(struct ocfs2_caching_info *ci) in ocfs2_inode_cache_unlock() 1639 static void ocfs2_inode_cache_io_lock(struct ocfs2_caching_info *ci) in ocfs2_inode_cache_io_lock() 1646 static void ocfs2_inode_cache_io_unlock(struct ocfs2_caching_info *ci) in ocfs2_inode_cache_io_unlock()
|
/kernel/linux/linux-6.6/fs/ocfs2/ |
H A D | uptodate.h | 15 * struct ocfs2_caching_info. These operations connect that up. 23 u64 (*co_owner)(struct ocfs2_caching_info *ci); 26 struct super_block *(*co_get_super)(struct ocfs2_caching_info *ci); 31 void (*co_cache_lock)(struct ocfs2_caching_info *ci); 32 void (*co_cache_unlock)(struct ocfs2_caching_info *ci); 38 void (*co_io_lock)(struct ocfs2_caching_info *ci); 39 void (*co_io_unlock)(struct ocfs2_caching_info *ci); 45 void ocfs2_metadata_cache_init(struct ocfs2_caching_info *ci, 47 void ocfs2_metadata_cache_purge(struct ocfs2_caching_info *ci); 48 void ocfs2_metadata_cache_exit(struct ocfs2_caching_info *c [all...] |
H A D | uptodate.c | 56 u64 ocfs2_metadata_cache_owner(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_owner() 63 struct super_block *ocfs2_metadata_cache_get_super(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_get_super() 70 static void ocfs2_metadata_cache_lock(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_lock() 77 static void ocfs2_metadata_cache_unlock(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_unlock() 84 void ocfs2_metadata_cache_io_lock(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_io_lock() 91 void ocfs2_metadata_cache_io_unlock(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_io_unlock() 99 static void ocfs2_metadata_cache_reset(struct ocfs2_caching_info *ci, in ocfs2_metadata_cache_reset() 111 void ocfs2_metadata_cache_init(struct ocfs2_caching_info *ci, in ocfs2_metadata_cache_init() 120 void ocfs2_metadata_cache_exit(struct ocfs2_caching_info *ci) in ocfs2_metadata_cache_exit() 155 void ocfs2_metadata_cache_purge(struct ocfs2_caching_info *c [all...] |
H A D | journal.h | 79 struct ocfs2_caching_info *ci) in ocfs2_set_ci_lock_trans() 91 static inline int ocfs2_ci_fully_checkpointed(struct ocfs2_caching_info *ci) in ocfs2_ci_fully_checkpointed() 104 * ocfs2_caching_info is still new (has never hit disk) Will do you a 107 static inline int ocfs2_ci_is_new(struct ocfs2_caching_info *ci) in ocfs2_ci_is_new() 134 struct ocfs2_caching_info *ci) in ocfs2_ci_set_new() 275 int ocfs2_journal_access_di(handle_t *handle, struct ocfs2_caching_info *ci, 278 int ocfs2_journal_access_eb(handle_t *handle, struct ocfs2_caching_info *ci, 281 int ocfs2_journal_access_rb(handle_t *handle, struct ocfs2_caching_info *ci, 284 int ocfs2_journal_access_gd(handle_t *handle, struct ocfs2_caching_info *ci, 287 int ocfs2_journal_access_xb(handle_t *handle, struct ocfs2_caching_info *c [all...] |
H A D | alloc.h | 32 * functions. It needs the ocfs2_caching_info structure associated with 44 struct ocfs2_caching_info *et_ci; 56 struct ocfs2_caching_info *ci, 59 struct ocfs2_caching_info *ci, 63 struct ocfs2_caching_info *ci, 66 struct ocfs2_caching_info *ci, 69 struct ocfs2_caching_info *ci, 77 int ocfs2_read_extent_block(struct ocfs2_caching_info *ci, u64 eb_blkno, 223 int ocfs2_find_leaf(struct ocfs2_caching_info *ci, 291 int ocfs2_find_path(struct ocfs2_caching_info *c [all...] |
H A D | buffer_head_io.h | 17 struct ocfs2_caching_info *ci); 28 int ocfs2_read_blocks(struct ocfs2_caching_info *ci, u64 block, int nr, 39 static inline int ocfs2_read_block(struct ocfs2_caching_info *ci, u64 off, in ocfs2_read_block()
|
H A D | refcounttree.h | 21 struct ocfs2_caching_info rf_ci; 66 struct ocfs2_caching_info *ref_ci, 90 struct ocfs2_caching_info *ref_ci, 99 struct ocfs2_caching_info *ci,
|
H A D | inode.h | 47 struct ocfs2_caching_info ip_metadata_cache; 113 static inline struct ocfs2_caching_info *INODE_CACHE(struct inode *inode) in INODE_CACHE() 163 static inline struct ocfs2_inode_info *cache_info_to_inode(struct ocfs2_caching_info *ci) in cache_info_to_inode()
|
H A D | refcounttree.c | 66 cache_info_to_refcount(struct ocfs2_caching_info *ci) in cache_info_to_refcount() 122 static int ocfs2_read_refcount_block(struct ocfs2_caching_info *ci, in ocfs2_read_refcount_block() 139 static u64 ocfs2_refcount_cache_owner(struct ocfs2_caching_info *ci) in ocfs2_refcount_cache_owner() 147 ocfs2_refcount_cache_get_super(struct ocfs2_caching_info *ci) in ocfs2_refcount_cache_get_super() 154 static void ocfs2_refcount_cache_lock(struct ocfs2_caching_info *ci) 162 static void ocfs2_refcount_cache_unlock(struct ocfs2_caching_info *ci) 170 static void ocfs2_refcount_cache_io_lock(struct ocfs2_caching_info *ci) in ocfs2_refcount_cache_io_lock() 177 static void ocfs2_refcount_cache_io_unlock(struct ocfs2_caching_info *ci) in ocfs2_refcount_cache_io_unlock() 874 static void ocfs2_find_refcount_rec_in_rl(struct ocfs2_caching_info *ci, in ocfs2_find_refcount_rec_in_rl() 956 static int ocfs2_get_refcount_cpos_end(struct ocfs2_caching_info *c [all...] |
H A D | xattr.h | 77 struct ocfs2_caching_info *ref_ci,
|
H A D | journal.c | 632 struct ocfs2_caching_info *ci, in __ocfs2_journal_access() 708 int ocfs2_journal_access_di(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_di() 714 int ocfs2_journal_access_eb(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_eb() 720 int ocfs2_journal_access_rb(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_rb() 727 int ocfs2_journal_access_gd(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_gd() 733 int ocfs2_journal_access_db(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_db() 739 int ocfs2_journal_access_xb(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_xb() 745 int ocfs2_journal_access_dq(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_dq() 751 int ocfs2_journal_access_dr(handle_t *handle, struct ocfs2_caching_info *ci, in ocfs2_journal_access_dr() 757 int ocfs2_journal_access_dl(handle_t *handle, struct ocfs2_caching_info *c [all...] |
H A D | extent_map.h | 55 int ocfs2_figure_hole_clusters(struct ocfs2_caching_info *ci,
|
H A D | buffer_head_io.c | 39 struct ocfs2_caching_info *ci) in ocfs2_write_block() 193 int ocfs2_read_blocks(struct ocfs2_caching_info *ci, u64 block, int nr, in ocfs2_read_blocks()
|