Home
last modified time | relevance | path

Searched refs:ocfs2_caching_info (Results 1 - 25 of 36) sorted by relevance

12

/kernel/linux/linux-5.10/fs/ocfs2/
H A Duptodate.h17 * 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 Duptodate.c58 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 Djournal.h81 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 Dalloc.h34 * 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 Dbuffer_head_io.h19 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 Drefcounttree.h23 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 Dinode.h49 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 Drefcounttree.c68 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 Dxattr.h79 struct ocfs2_caching_info *ref_ci,
H A Djournal.c636 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 Dextent_map.h57 int ocfs2_figure_hole_clusters(struct ocfs2_caching_info *ci,
H A Dbuffer_head_io.c41 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 Dinode.c1611 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 Duptodate.h15 * 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 Duptodate.c56 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 Djournal.h79 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 Dalloc.h32 * 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 Dbuffer_head_io.h17 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 Drefcounttree.h21 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 Dinode.h47 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 Drefcounttree.c66 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 Dxattr.h77 struct ocfs2_caching_info *ref_ci,
H A Djournal.c632 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 Dextent_map.h55 int ocfs2_figure_hole_clusters(struct ocfs2_caching_info *ci,
H A Dbuffer_head_io.c39 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()

Completed in 21 milliseconds

12