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

/linux-master/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 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,
H A Duptodate.c56 u64 ocfs2_metadata_cache_owner(struct ocfs2_caching_info *ci)
63 struct super_block *ocfs2_metadata_cache_get_super(struct ocfs2_caching_info *ci)
70 static void ocfs2_metadata_cache_lock(struct ocfs2_caching_info *ci)
77 static void ocfs2_metadata_cache_unlock(struct ocfs2_caching_info *ci)
84 void ocfs2_metadata_cache_io_lock(struct ocfs2_caching_info *ci)
91 void ocfs2_metadata_cache_io_unlock(struct ocfs2_caching_info *ci)
99 static void ocfs2_metadata_cache_reset(struct ocfs2_caching_info *ci,
111 void ocfs2_metadata_cache_init(struct ocfs2_caching_info *ci,
120 void ocfs2_metadata_cache_exit(struct ocfs2_caching_info *ci)
155 void ocfs2_metadata_cache_purge(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 Djournal.h79 struct ocfs2_caching_info *ci)
91 static inline int ocfs2_ci_fully_checkpointed(struct ocfs2_caching_info *ci)
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)
134 struct ocfs2_caching_info *ci)
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 Dinode.h47 struct ocfs2_caching_info ip_metadata_cache;
113 static inline struct ocfs2_caching_info *INODE_CACHE(struct inode *inode)
163 static inline struct ocfs2_inode_info *cache_info_to_inode(struct ocfs2_caching_info *ci)
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 Dxattr.h77 struct ocfs2_caching_info *ref_ci,
H A Dextent_map.h55 int ocfs2_figure_hole_clusters(struct ocfs2_caching_info *ci,
H A Drefcounttree.c66 cache_info_to_refcount(struct ocfs2_caching_info *ci)
122 static int ocfs2_read_refcount_block(struct ocfs2_caching_info *ci,
139 static u64 ocfs2_refcount_cache_owner(struct ocfs2_caching_info *ci)
147 ocfs2_refcount_cache_get_super(struct ocfs2_caching_info *ci)
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)
177 static void ocfs2_refcount_cache_io_unlock(struct ocfs2_caching_info *ci)
874 static void ocfs2_find_refcount_rec_in_rl(struct ocfs2_caching_info *ci,
956 static int ocfs2_get_refcount_cpos_end(struct ocfs2_caching_info *c
[all...]
H A Dbuffer_head_io.c39 struct ocfs2_caching_info *ci)
193 int ocfs2_read_blocks(struct ocfs2_caching_info *ci, u64 block, int nr,
H A Djournal.c632 struct ocfs2_caching_info *ci,
708 int ocfs2_journal_access_di(handle_t *handle, struct ocfs2_caching_info *ci,
714 int ocfs2_journal_access_eb(handle_t *handle, struct ocfs2_caching_info *ci,
720 int ocfs2_journal_access_rb(handle_t *handle, struct ocfs2_caching_info *ci,
727 int ocfs2_journal_access_gd(handle_t *handle, struct ocfs2_caching_info *ci,
733 int ocfs2_journal_access_db(handle_t *handle, struct ocfs2_caching_info *ci,
739 int ocfs2_journal_access_xb(handle_t *handle, struct ocfs2_caching_info *ci,
745 int ocfs2_journal_access_dq(handle_t *handle, struct ocfs2_caching_info *ci,
751 int ocfs2_journal_access_dr(handle_t *handle, struct ocfs2_caching_info *ci,
757 int ocfs2_journal_access_dl(handle_t *handle, struct ocfs2_caching_info *c
[all...]
H A Docfs2.h48 /* Flags for ocfs2_caching_info */
56 struct ocfs2_caching_info { struct
60 * to struct ocfs2_caching_info.
82 struct super_block *ocfs2_metadata_cache_get_super(struct ocfs2_caching_info *ci);
476 struct ocfs2_caching_info *ci,
H A Dinode.c1609 static u64 ocfs2_inode_cache_owner(struct ocfs2_caching_info *ci)
1616 static struct super_block *ocfs2_inode_cache_get_super(struct ocfs2_caching_info *ci)
1623 static void ocfs2_inode_cache_lock(struct ocfs2_caching_info *ci)
1630 static void ocfs2_inode_cache_unlock(struct ocfs2_caching_info *ci)
1637 static void ocfs2_inode_cache_io_lock(struct ocfs2_caching_info *ci)
1644 static void ocfs2_inode_cache_io_unlock(struct ocfs2_caching_info *ci)
H A Dxattr.c2317 struct ocfs2_caching_info *ref_ci,
2359 struct ocfs2_caching_info *ref_ci,
2417 struct ocfs2_caching_info *ref_ci,
2440 struct ocfs2_caching_info *ref_ci;
2446 struct ocfs2_caching_info *ref_ci,
2476 struct ocfs2_caching_info *ref_ci,
2560 struct ocfs2_caching_info *ref_ci = NULL;
5886 struct ocfs2_caching_info *ref_ci,
5934 struct ocfs2_caching_info *ref_ci,
5971 struct ocfs2_caching_info *ref_c
[all...]
H A Dalloc.c429 struct ocfs2_caching_info *ci,
452 struct ocfs2_caching_info *ci,
460 struct ocfs2_caching_info *ci,
468 struct ocfs2_caching_info *ci,
476 struct ocfs2_caching_info *ci,
484 struct ocfs2_caching_info *ci,
720 struct ocfs2_caching_info *ci,
739 int ocfs2_journal_access_path(struct ocfs2_caching_info *ci,
928 int ocfs2_read_extent_block(struct ocfs2_caching_info *ci, u64 eb_blkno,
1792 static int __ocfs2_find_path(struct ocfs2_caching_info *c
[all...]
H A Dextent_map.c343 int ocfs2_figure_hole_clusters(struct ocfs2_caching_info *ci,
H A Ddlmglue.c3996 static int ocfs2_ci_checkpointed(struct ocfs2_caching_info *ci,

Completed in 212 milliseconds