Searched refs:ci (Results 201 - 225 of 281) sorted by path

1234567891011>>

/linux-master/fs/ceph/
H A Dlocks.c48 struct ceph_inode_info *ci; local
57 ci = ceph_inode(inode);
58 if (atomic_dec_and_test(&ci->i_filelock_ref)) {
60 spin_lock(&ci->i_ceph_lock);
61 ci->i_ceph_flags &= ~CEPH_I_ERROR_FILELOCK;
62 spin_unlock(&ci->i_ceph_lock);
250 struct ceph_inode_info *ci = ceph_inode(inode); local
271 spin_lock(&ci->i_ceph_lock);
272 if (ci->i_ceph_flags & CEPH_I_ERROR_FILELOCK) {
275 spin_unlock(&ci
317 struct ceph_inode_info *ci = ceph_inode(inode); local
[all...]
H A Dmds_client.c446 struct ceph_inode_info *ci = ceph_inode(inode); local
462 rde->raw_hash = ceph_str_hash(ci->i_dir_layout.dl_dir_hash,
1194 struct ceph_inode_info *ci = ceph_inode(dir); local
1198 spin_lock(&ci->i_unsafe_lock);
1199 list_add_tail(&req->r_unsafe_dir_item, &ci->i_unsafe_dirops);
1200 spin_unlock(&ci->i_unsafe_lock);
1229 struct ceph_inode_info *ci = ceph_inode(req->r_unsafe_dir); local
1230 spin_lock(&ci->i_unsafe_lock);
1232 spin_unlock(&ci->i_unsafe_lock);
1236 struct ceph_inode_info *ci local
1287 struct ceph_inode_info *ci; local
1894 struct ceph_inode_info *ci = ceph_inode(inode); local
1984 struct ceph_inode_info *ci = ceph_inode(inode); local
2174 struct ceph_inode_info *ci = ceph_inode(inode); local
2509 struct ceph_inode_info *ci; local
2538 struct ceph_inode_info *ci = ceph_inode(dir); local
3533 struct ceph_inode_info *ci; local
3654 struct ceph_inode_info *ci = ceph_inode(req->r_parent); local
3960 struct ceph_inode_info *ci = local
4479 struct ceph_inode_info *ci = ceph_inode(inode); local
[all...]
H A Dmds_client.h65 * ci->i_ceph_lock
617 struct ceph_inode_info *ci = ceph_inode(inode); local
619 return wait_on_bit(&ci->i_ceph_flags, CEPH_ASYNC_CREATE_BIT,
H A Dquota.c49 struct ceph_inode_info *ci; local
69 ci = ceph_inode(inode);
71 spin_lock(&ci->i_ceph_lock);
72 ci->i_rbytes = le64_to_cpu(h->rbytes);
73 ci->i_rfiles = le64_to_cpu(h->rfiles);
74 ci->i_rsubdirs = le64_to_cpu(h->rsubdirs);
75 __ceph_update_quota(ci, le64_to_cpu(h->max_bytes),
77 spin_unlock(&ci->i_ceph_lock);
219 struct ceph_inode_info *ci = NULL; local
258 ci
331 struct ceph_inode_info *ci; local
493 struct ceph_inode_info *ci; local
[all...]
H A Dsnap.c530 static void ceph_queue_cap_snap(struct ceph_inode_info *ci, argument
533 struct inode *inode = &ci->netfs.inode;
540 spin_lock(&ci->i_ceph_lock);
541 used = __ceph_caps_used(ci);
542 dirty = __ceph_caps_dirty(ci);
544 old_snapc = ci->i_head_snapc;
545 new_snapc = ci->i_snap_realm->cached_context;
555 if (__ceph_have_pending_cap_snap(ci)) {
564 if (ci->i_wrbuffer_ref_head == 0 &&
586 ci
662 __ceph_finish_cap_snap(struct ceph_inode_info *ci, struct ceph_cap_snap *capsnap) argument
726 struct ceph_inode_info *ci; local
945 struct ceph_inode_info *ci; local
979 struct ceph_inode_info *ci = ceph_inode(inode); local
1090 struct ceph_inode_info *ci; local
[all...]
H A Dsuper.c920 struct ceph_inode_info *ci = foo; local
921 inode_init_once(&ci->netfs.inode);
H A Dsuper.h177 struct ceph_inode_info *ci; member in struct:ceph_cap
178 struct rb_node ci_node; /* per-ci cap tree */
581 struct ceph_inode_info *ci = ceph_inode(inode); local
582 return ci->i_vino.ino == pvino->ino &&
583 ci->i_vino.snap == pvino->snap;
663 static inline void ceph_set_error_write(struct ceph_inode_info *ci) argument
665 if (!(READ_ONCE(ci->i_ceph_flags) & CEPH_I_ERROR_WRITE)) {
666 spin_lock(&ci->i_ceph_lock);
667 ci->i_ceph_flags |= CEPH_I_ERROR_WRITE;
668 spin_unlock(&ci
672 ceph_clear_error_write(struct ceph_inode_info *ci) argument
681 __ceph_dir_set_complete(struct ceph_inode_info *ci, long long release_count, long long ordered_count) argument
695 __ceph_dir_clear_complete(struct ceph_inode_info *ci) argument
700 __ceph_dir_clear_ordered(struct ceph_inode_info *ci) argument
705 __ceph_dir_is_complete(struct ceph_inode_info *ci) argument
711 __ceph_dir_is_complete_ordered(struct ceph_inode_info *ci) argument
756 __ceph_is_any_real_caps(struct ceph_inode_info *ci) argument
768 ceph_caps_issued(struct ceph_inode_info *ci) argument
777 ceph_caps_issued_mask_metric(struct ceph_inode_info *ci, int mask, int touch) argument
787 __ceph_caps_dirty(struct ceph_inode_info *ci) argument
801 __ceph_is_file_opened(struct ceph_inode_info *ci) argument
1015 __ceph_have_pending_cap_snap(struct ceph_inode_info *ci) argument
1301 ceph_has_inline_data(struct ceph_inode_info *ci) argument
1376 __ceph_has_quota(struct ceph_inode_info *ci, enum quota_get_realm which) argument
1396 __ceph_update_quota(struct ceph_inode_info *ci, u64 max_bytes, u64 max_files) argument
[all...]
H A Dxattr.c18 static int __remove_xattr(struct ceph_inode_info *ci,
36 ssize_t (*getxattr_cb)(struct ceph_inode_info *ci, char *val,
38 bool (*exists_cb)(struct ceph_inode_info *ci);
49 static bool ceph_vxattrcb_layout_exists(struct ceph_inode_info *ci) argument
51 struct ceph_file_layout *fl = &ci->i_layout;
57 static ssize_t ceph_vxattrcb_layout(struct ceph_inode_info *ci, char *val, argument
60 struct ceph_fs_client *fsc = ceph_sb_to_fs_client(ci->netfs.inode.i_sb);
64 s64 pool = ci->i_layout.pool_id;
71 pool_ns = ceph_try_get_string(ci->i_layout.pool_ns);
73 doutc(cl, "%p\n", &ci
143 ceph_vxattrcb_layout_stripe_unit(struct ceph_inode_info *ci, char *val, size_t size) argument
149 ceph_vxattrcb_layout_stripe_count(struct ceph_inode_info *ci, char *val, size_t size) argument
155 ceph_vxattrcb_layout_object_size(struct ceph_inode_info *ci, char *val, size_t size) argument
161 ceph_vxattrcb_layout_pool(struct ceph_inode_info *ci, char *val, size_t size) argument
183 ceph_vxattrcb_layout_pool_namespace(struct ceph_inode_info *ci, char *val, size_t size) argument
200 ceph_vxattrcb_dir_entries(struct ceph_inode_info *ci, char *val, size_t size) argument
206 ceph_vxattrcb_dir_files(struct ceph_inode_info *ci, char *val, size_t size) argument
212 ceph_vxattrcb_dir_subdirs(struct ceph_inode_info *ci, char *val, size_t size) argument
218 ceph_vxattrcb_dir_rentries(struct ceph_inode_info *ci, char *val, size_t size) argument
225 ceph_vxattrcb_dir_rfiles(struct ceph_inode_info *ci, char *val, size_t size) argument
231 ceph_vxattrcb_dir_rsubdirs(struct ceph_inode_info *ci, char *val, size_t size) argument
237 ceph_vxattrcb_dir_rsnaps(struct ceph_inode_info *ci, char *val, size_t size) argument
243 ceph_vxattrcb_dir_rbytes(struct ceph_inode_info *ci, char *val, size_t size) argument
249 ceph_vxattrcb_dir_rctime(struct ceph_inode_info *ci, char *val, size_t size) argument
257 ceph_vxattrcb_dir_pin_exists(struct ceph_inode_info *ci) argument
262 ceph_vxattrcb_dir_pin(struct ceph_inode_info *ci, char *val, size_t size) argument
269 ceph_vxattrcb_quota_exists(struct ceph_inode_info *ci) argument
282 ceph_vxattrcb_quota(struct ceph_inode_info *ci, char *val, size_t size) argument
289 ceph_vxattrcb_quota_max_bytes(struct ceph_inode_info *ci, char *val, size_t size) argument
295 ceph_vxattrcb_quota_max_files(struct ceph_inode_info *ci, char *val, size_t size) argument
302 ceph_vxattrcb_snap_btime_exists(struct ceph_inode_info *ci) argument
307 ceph_vxattrcb_snap_btime(struct ceph_inode_info *ci, char *val, size_t size) argument
314 ceph_vxattrcb_cluster_fsid(struct ceph_inode_info *ci, char *val, size_t size) argument
322 ceph_vxattrcb_client_id(struct ceph_inode_info *ci, char *val, size_t size) argument
331 ceph_vxattrcb_caps(struct ceph_inode_info *ci, char *val, size_t size) argument
344 ceph_vxattrcb_auth_mds(struct ceph_inode_info *ci, char *val, size_t size) argument
357 ceph_vxattrcb_fscrypt_auth_exists(struct ceph_inode_info *ci) argument
362 ceph_vxattrcb_fscrypt_auth(struct ceph_inode_info *ci, char *val, size_t size) argument
568 __set_xattr(struct ceph_inode_info *ci, const char *name, int name_len, const char *val, int val_len, int flags, int update_xattr, struct ceph_inode_xattr **newxattr) argument
671 __get_xattr(struct ceph_inode_info *ci, const char *name) argument
718 __remove_xattr(struct ceph_inode_info *ci, struct ceph_inode_xattr *xattr) argument
739 __copy_xattr_names(struct ceph_inode_info *ci, char *dest) argument
764 __ceph_destroy_xattrs(struct ceph_inode_info *ci) argument
801 struct ceph_inode_info *ci = ceph_inode(inode); variable in typeref:struct:ceph_inode_info
880 __get_required_blob_size(struct ceph_inode_info *ci, int name_size, int val_size) argument
907 __ceph_build_xattrs_blob(struct ceph_inode_info *ci) argument
975 struct ceph_inode_info *ci = ceph_inode(inode); local
1069 struct ceph_inode_info *ci = ceph_inode(inode); local
1113 struct ceph_inode_info *ci = ceph_inode(inode); local
1182 struct ceph_inode_info *ci = ceph_inode(inode); local
1363 struct ceph_inode_info *ci; local
[all...]
/linux-master/fs/crypto/
H A Dbio.c114 const struct fscrypt_inode_info *ci = inode->i_crypt_info; local
115 const unsigned int du_bits = ci->ci_data_unit_bits;
166 err = fscrypt_crypt_data_unit(ci, FS_ENCRYPT, du_index,
H A Dcrypto.c88 const struct fscrypt_inode_info *ci)
90 u8 flags = fscrypt_policy_flags(&ci->ci_policy);
92 memset(iv, 0, ci->ci_mode->ivsize);
96 WARN_ON_ONCE(ci->ci_inode->i_ino > U32_MAX);
97 index |= (u64)ci->ci_inode->i_ino << 32;
100 index = (u32)(ci->ci_hashed_ino + index);
102 memcpy(iv->nonce, ci->ci_nonce, FSCRYPT_FILE_NONCE_SIZE);
108 int fscrypt_crypt_data_unit(const struct fscrypt_inode_info *ci, argument
118 struct crypto_skcipher *tfm = ci->ci_enc_key.tfm;
126 fscrypt_generate_iv(&iv, index, ci);
87 fscrypt_generate_iv(union fscrypt_iv *iv, u64 index, const struct fscrypt_inode_info *ci) argument
187 const struct fscrypt_inode_info *ci = inode->i_crypt_info; local
270 const struct fscrypt_inode_info *ci = inode->i_crypt_info; local
[all...]
H A Dfname.c97 const struct fscrypt_inode_info *ci = inode->i_crypt_info; local
98 struct crypto_skcipher *tfm = ci->ci_enc_key.tfm;
113 fscrypt_generate_iv(&iv, 0, ci);
154 const struct fscrypt_inode_info *ci = inode->i_crypt_info; local
155 struct crypto_skcipher *tfm = ci->ci_enc_key.tfm;
168 fscrypt_generate_iv(&iv, 0, ci);
565 const struct fscrypt_inode_info *ci = dir->i_crypt_info; local
567 WARN_ON_ONCE(!ci->ci_dirhash_key_initialized);
569 return siphash(name->name, name->len, &ci->ci_dirhash_key);
H A Dfscrypt_private.h301 int fscrypt_crypt_data_unit(const struct fscrypt_inode_info *ci,
331 const struct fscrypt_inode_info *ci);
379 int fscrypt_select_encryption_impl(struct fscrypt_inode_info *ci);
382 fscrypt_using_inline_encryption(const struct fscrypt_inode_info *ci) argument
384 return ci->ci_inlinecrypt;
389 const struct fscrypt_inode_info *ci);
400 const struct fscrypt_inode_info *ci)
410 if (fscrypt_using_inline_encryption(ci))
417 static inline int fscrypt_select_encryption_impl(struct fscrypt_inode_info *ci) argument
423 fscrypt_using_inline_encryption(const struct fscrypt_inode_info *ci) argument
399 fscrypt_is_key_prepared(struct fscrypt_prepared_key *prep_key, const struct fscrypt_inode_info *ci) argument
429 fscrypt_prepare_inline_crypt_key(struct fscrypt_prepared_key *prep_key, const u8 *raw_key, const struct fscrypt_inode_info *ci) argument
444 fscrypt_is_key_prepared(struct fscrypt_prepared_key *prep_key, const struct fscrypt_inode_info *ci) argument
[all...]
H A Dhooks.c187 struct fscrypt_inode_info *ci; local
200 ci = inode->i_crypt_info;
201 if (ci->ci_policy.version != FSCRYPT_POLICY_V2)
203 mk = ci->ci_master_key;
206 err = fscrypt_derive_dirhash_key(ci, mk);
H A Dinline_crypt.c42 static unsigned int fscrypt_get_dun_bytes(const struct fscrypt_inode_info *ci) argument
44 const struct super_block *sb = ci->ci_inode->i_sb;
45 unsigned int flags = fscrypt_policy_flags(&ci->ci_policy);
58 dun_bits = fscrypt_max_file_dun_bits(sb, ci->ci_data_unit_bits);
92 int fscrypt_select_encryption_impl(struct fscrypt_inode_info *ci) argument
94 const struct inode *inode = ci->ci_inode;
106 if (ci->ci_mode->blk_crypto_mode == BLK_ENCRYPTION_MODE_INVALID)
121 if ((fscrypt_policy_flags(&ci->ci_policy) &
130 crypto_cfg.crypto_mode = ci->ci_mode->blk_crypto_mode;
131 crypto_cfg.data_unit_size = 1U << ci
152 fscrypt_prepare_inline_crypt_key(struct fscrypt_prepared_key *prep_key, const u8 *raw_key, const struct fscrypt_inode_info *ci) argument
235 fscrypt_generate_dun(const struct fscrypt_inode_info *ci, u64 lblk_num, u64 dun[BLK_CRYPTO_DUN_ARRAY_SIZE]) argument
270 const struct fscrypt_inode_info *ci; local
461 const struct fscrypt_inode_info *ci; local
[all...]
H A Dkeyring.c893 struct fscrypt_inode_info *ci; local
899 list_for_each_entry(ci, &mk->mk_decrypted_inodes, ci_master_key_link) {
900 inode = ci->ci_inode;
H A Dkeysetup.c146 * raw key, encryption mode (@ci->ci_mode), flag indicating which encryption
147 * implementation (fs-layer or blk-crypto) will be used (@ci->ci_inlinecrypt),
148 * and IV generation method (@ci->ci_policy.flags).
151 const u8 *raw_key, const struct fscrypt_inode_info *ci)
155 if (fscrypt_using_inline_encryption(ci))
156 return fscrypt_prepare_inline_crypt_key(prep_key, raw_key, ci);
158 tfm = fscrypt_allocate_skcipher(ci->ci_mode, raw_key, ci->ci_inode);
181 int fscrypt_set_per_file_enc_key(struct fscrypt_inode_info *ci, argument
184 ci
150 fscrypt_prepare_key(struct fscrypt_prepared_key *prep_key, const u8 *raw_key, const struct fscrypt_inode_info *ci) argument
188 setup_per_mode_enc_key(struct fscrypt_inode_info *ci, struct fscrypt_master_key *mk, struct fscrypt_prepared_key *keys, u8 hkdf_context, bool include_fs_uuid) argument
269 fscrypt_derive_dirhash_key(struct fscrypt_inode_info *ci, const struct fscrypt_master_key *mk) argument
283 fscrypt_hash_inode_number(struct fscrypt_inode_info *ci, const struct fscrypt_master_key *mk) argument
293 fscrypt_setup_iv_ino_lblk_32_key(struct fscrypt_inode_info *ci, struct fscrypt_master_key *mk) argument
333 fscrypt_setup_v2_file_key(struct fscrypt_inode_info *ci, struct fscrypt_master_key *mk, bool need_dirhash_key) argument
407 fscrypt_valid_master_key_size(const struct fscrypt_master_key *mk, const struct fscrypt_inode_info *ci) argument
439 setup_file_encryption_key(struct fscrypt_inode_info *ci, bool need_dirhash_key, struct fscrypt_master_key **mk_ret) argument
524 put_crypt_info(struct fscrypt_inode_info *ci) argument
786 const struct fscrypt_inode_info *ci = fscrypt_get_inode_info(inode); local
[all...]
H A Dkeysetup_v1.c182 const struct fscrypt_inode_info *ci)
194 memcpy(&hash_key, ci->ci_policy.v1.master_key_descriptor,
199 if (memcmp(ci->ci_policy.v1.master_key_descriptor,
202 if (ci->ci_mode != dk->dk_mode)
204 if (!fscrypt_is_key_prepared(&dk->dk_key, ci))
206 if (crypto_memneq(raw_key, dk->dk_raw, ci->ci_mode->keysize))
222 fscrypt_get_direct_key(const struct fscrypt_inode_info *ci, const u8 *raw_key) argument
228 dk = find_or_insert_direct_key(NULL, raw_key, ci);
236 dk->dk_sb = ci->ci_inode->i_sb;
238 dk->dk_mode = ci
180 find_or_insert_direct_key(struct fscrypt_direct_key *to_insert, const u8 *raw_key, const struct fscrypt_inode_info *ci) argument
254 setup_v1_file_key_direct(struct fscrypt_inode_info *ci, const u8 *raw_master_key) argument
268 setup_v1_file_key_derived(struct fscrypt_inode_info *ci, const u8 *raw_master_key) argument
293 fscrypt_setup_v1_file_key(struct fscrypt_inode_info *ci, const u8 *raw_master_key) argument
303 fscrypt_setup_v1_file_key_via_subscribed_keyrings(struct fscrypt_inode_info *ci) argument
[all...]
H A Dpolicy.c435 const struct fscrypt_inode_info *ci; local
439 ci = fscrypt_get_inode_info(inode);
440 if (ci) {
442 *policy = ci->ci_policy;
747 struct fscrypt_inode_info *ci = inode->i_crypt_info; local
753 if (WARN_ON_ONCE(!ci))
756 return fscrypt_new_context(ctx, &ci->ci_policy, ci->ci_nonce);
772 struct fscrypt_inode_info *ci = inode->i_crypt_info; local
784 if (ci
[all...]
/linux-master/fs/isofs/
H A Dinode.c204 const struct qstr *name, int ms, int ci)
218 if (ci) {
202 isofs_dentry_cmp_common( unsigned int len, const char *str, const struct qstr *name, int ms, int ci) argument
/linux-master/fs/nfsd/
H A Dnfs4recover.c807 const struct cld_clntinfo __user *ci; local
809 ci = &cmsg->cm_u.cm_clntinfo;
810 if (get_user(namelen, &ci->cc_name.cn_len))
812 name.data = memdup_user(&ci->cc_name.cn_id, namelen);
816 get_user(princhashlen, &ci->cc_princhash.cp_len);
819 &ci->cc_princhash.cp_data,
/linux-master/fs/nilfs2/
H A Dcpfile.c525 struct nilfs_cpinfo *ci)
527 ci->ci_flags = le32_to_cpu(cp->cp_flags);
528 ci->ci_cno = le64_to_cpu(cp->cp_cno);
529 ci->ci_create = le64_to_cpu(cp->cp_create);
530 ci->ci_nblk_inc = le64_to_cpu(cp->cp_nblk_inc);
531 ci->ci_inodes_count = le64_to_cpu(cp->cp_inodes_count);
532 ci->ci_blocks_count = le64_to_cpu(cp->cp_blocks_count);
533 ci->ci_next = le64_to_cpu(cp->cp_snapshot_list.ssl_next);
541 struct nilfs_cpinfo *ci = buf; local
568 ci);
523 nilfs_cpfile_checkpoint_to_cpinfo(struct inode *cpfile, struct nilfs_checkpoint *cp, struct nilfs_cpinfo *ci) argument
595 struct nilfs_cpinfo *ci = buf; local
713 struct nilfs_cpinfo ci; local
[all...]
/linux-master/fs/ocfs2/
H A Dalloc.c429 struct ocfs2_caching_info *ci,
437 et->et_ci = ci;
452 struct ocfs2_caching_info *ci,
455 __ocfs2_init_extent_tree(et, ci, bh, ocfs2_journal_access_di,
460 struct ocfs2_caching_info *ci,
463 __ocfs2_init_extent_tree(et, ci, bh, ocfs2_journal_access_xb,
468 struct ocfs2_caching_info *ci,
471 __ocfs2_init_extent_tree(et, ci, vb->vb_bh, vb->vb_access, vb,
476 struct ocfs2_caching_info *ci,
479 __ocfs2_init_extent_tree(et, ci, b
428 __ocfs2_init_extent_tree(struct ocfs2_extent_tree *et, struct ocfs2_caching_info *ci, struct buffer_head *bh, ocfs2_journal_access_func access, void *obj, const struct ocfs2_extent_tree_operations *ops) argument
451 ocfs2_init_dinode_extent_tree(struct ocfs2_extent_tree *et, struct ocfs2_caching_info *ci, struct buffer_head *bh) argument
459 ocfs2_init_xattr_tree_extent_tree(struct ocfs2_extent_tree *et, struct ocfs2_caching_info *ci, struct buffer_head *bh) argument
467 ocfs2_init_xattr_value_extent_tree(struct ocfs2_extent_tree *et, struct ocfs2_caching_info *ci, struct ocfs2_xattr_value_buf *vb) argument
475 ocfs2_init_dx_root_extent_tree(struct ocfs2_extent_tree *et, struct ocfs2_caching_info *ci, struct buffer_head *bh) argument
483 ocfs2_init_refcount_extent_tree(struct ocfs2_extent_tree *et, struct ocfs2_caching_info *ci, struct buffer_head *bh) argument
719 ocfs2_path_bh_journal_access(handle_t *handle, struct ocfs2_caching_info *ci, struct ocfs2_path *path, int idx) argument
739 ocfs2_journal_access_path(struct ocfs2_caching_info *ci, handle_t *handle, struct ocfs2_path *path) argument
928 ocfs2_read_extent_block(struct ocfs2_caching_info *ci, u64 eb_blkno, struct buffer_head **bh) argument
1792 __ocfs2_find_path(struct ocfs2_caching_info *ci, struct ocfs2_extent_list *root_el, u32 cpos, path_insert_t *func, void *data) argument
1899 ocfs2_find_path(struct ocfs2_caching_info *ci, struct ocfs2_path *path, u32 cpos) argument
1931 ocfs2_find_leaf(struct ocfs2_caching_info *ci, struct ocfs2_extent_list *root_el, u32 cpos, struct buffer_head **leaf_bh) argument
[all...]
H A Dalloc.h56 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 *ci,
297 struct ocfs2_caching_info *ci,
300 int ocfs2_journal_access_path(struct ocfs2_caching_info *ci,
[all...]
H A Dbuffer_head_io.c39 struct ocfs2_caching_info *ci)
43 trace_ocfs2_write_block((unsigned long long)bh->b_blocknr, ci);
57 ocfs2_metadata_cache_io_lock(ci);
72 ocfs2_set_buffer_uptodate(ci, bh);
81 ocfs2_metadata_cache_io_unlock(ci);
193 int ocfs2_read_blocks(struct ocfs2_caching_info *ci, u64 block, int nr, argument
201 struct super_block *sb = ocfs2_metadata_cache_get_super(ci);
204 trace_ocfs2_read_blocks_begin(ci, (unsigned long long)block, nr, flags);
206 BUG_ON(!ci);
233 ocfs2_metadata_cache_io_lock(ci);
38 ocfs2_write_block(struct ocfs2_super *osb, struct buffer_head *bh, struct ocfs2_caching_info *ci) argument
[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, argument
52 status = ocfs2_read_blocks(ci, off, 1, bh, 0, validate);

Completed in 319 milliseconds

1234567891011>>