/kernel/linux/linux-5.10/fs/ceph/ |
H A D | cache.c | 160 &ci->i_vino, sizeof(ci->i_vino), in ceph_fscache_register_inode_cookie() 177 fscache_relinquish_cookie(cookie, &ci->i_vino, false); in ceph_fscache_unregister_inode_cookie() 196 fscache_disable_cookie(ci->fscache, &ci->i_vino, false); in ceph_fscache_file_set_cookie() 199 fscache_enable_cookie(ci->fscache, &ci->i_vino, i_size_read(inode), in ceph_fscache_file_set_cookie() 345 if (fscache_check_consistency(ci->fscache, &ci->i_vino)) in ceph_fscache_revalidate_cookie()
|
H A D | super.h | 317 struct ceph_vino i_vino; /* ceph ino + snap */ member 463 return ceph_inode(inode)->i_vino; in ceph_vino() 489 #define ceph_vinop(i) ceph_inode(i)->i_vino.ino, ceph_inode(i)->i_vino.snap 493 return ceph_inode(inode)->i_vino.ino; in ceph_ino() 498 return ceph_inode(inode)->i_vino.snap; in ceph_snap() 527 return ci->i_vino.ino == pvino->ino && in ceph_ino_compare() 528 ci->i_vino.snap == pvino->snap; in ceph_ino_compare()
|
H A D | xattr.c | 266 ci->i_vino.snap == CEPH_NOSNAP && in ceph_vxattrcb_quota_exists() 268 ci->i_snap_realm->ino == ci->i_vino.ino) in ceph_vxattrcb_quota_exists() 1151 ci->i_snap_realm->ino == ci->i_vino.ino)) in __ceph_setxattr()
|
H A D | file.c | 906 ci->i_vino, off, &len, 0, 1, in ceph_sync_read() 2265 src_ci->i_vino.ino, src_objnum); in ceph_do_objects_copy() 2268 dst_ci->i_vino.ino, dst_objnum); in ceph_do_objects_copy() 2271 src_ci->i_vino.snap, 0, in ceph_do_objects_copy()
|
H A D | inode.c | 47 ci->i_vino = *(struct ceph_vino *)data; in ceph_set_ino_cb() 48 inode->i_ino = ceph_vino_to_ino_t(ci->i_vino); in ceph_set_ino_cb() 576 if (realm->ino == ci->i_vino.ino) in ceph_evict_inode()
|
H A D | addr.c | 1982 ceph_oid_printf(&rd_req->r_base_oid, "%llx.00000000", ci->i_vino.ino); in __ceph_pool_perm_get() 2080 if (ci->i_vino.snap != CEPH_NOSNAP) { in ceph_pool_perm_check()
|
H A D | snap.c | 985 if (realm->ino == ci->i_vino.ino) in ceph_handle_snap()
|
H A D | caps.c | 720 if (realm->ino == ci->i_vino.ino) in ceph_add_cap() 1126 if (realm->ino == ci->i_vino.ino) in drop_inode_snap_realm() 1193 cap->cap_ino = ci->i_vino.ino; in __ceph_remove_cap()
|
H A D | dir.c | 1832 if (dir_ci->i_vino.snap == CEPH_SNAPDIR) in ceph_d_prune()
|
H A D | mds_client.c | 1773 vino = cap->ci->i_vino; in remove_session_caps()
|
/kernel/linux/linux-6.6/fs/ceph/ |
H A D | cache.c | 36 &ci->i_vino, sizeof(ci->i_vino), in ceph_fscache_register_inode_cookie()
|
H A D | super.h | 347 struct ceph_vino i_vino; /* ceph ino + snap */ member 511 return ceph_inode(inode)->i_vino; in ceph_vino() 537 #define ceph_vinop(i) ceph_inode(i)->i_vino.ino, ceph_inode(i)->i_vino.snap 541 return ceph_inode(inode)->i_vino.ino; in ceph_ino() 546 return ceph_inode(inode)->i_vino.snap; in ceph_snap() 575 return ci->i_vino.ino == pvino->ino && in ceph_ino_compare() 576 ci->i_vino.snap == pvino->snap; in ceph_ino_compare()
|
H A D | file.c | 1012 ci->i_vino, read_off, &read_len, 0, 1, in __ceph_sync_read() 1677 ci->i_vino.ino, pos, len, write_pos, write_len, in ceph_sync_write() 1710 ci->i_vino, first ? first_pos : last_pos, in ceph_sync_write() 1904 ci->i_vino, write_pos, &write_len, in ceph_sync_write() 2799 src_ci->i_vino.ino, src_objnum); in ceph_do_objects_copy() 2802 dst_ci->i_vino.ino, dst_objnum); in ceph_do_objects_copy() 2804 req = ceph_alloc_copyfrom_request(osdc, src_ci->i_vino.snap, in ceph_do_objects_copy()
|
H A D | quota.c | 34 if (ceph_vino_is_reserved(ceph_inode(inode)->i_vino)) in ceph_has_realms_with_quotas()
|
H A D | snap.c | 971 if (oldrealm->ino == ci->i_vino.ino) in ceph_change_snap_realm() 982 if (realm->ino == ci->i_vino.ino) in ceph_change_snap_realm()
|
H A D | xattr.c | 273 ci->i_vino.snap == CEPH_NOSNAP && in ceph_vxattrcb_quota_exists() 275 ci->i_snap_realm->ino == ci->i_vino.ino) in ceph_vxattrcb_quota_exists() 1298 ci->i_snap_realm->ino == ci->i_vino.ino)) in __ceph_setxattr()
|
H A D | addr.c | 318 req->r_ino1 = ci->i_vino; in ceph_netfs_issue_op_inline() 2062 ceph_oid_printf(&rd_req->r_base_oid, "%llx.00000000", ci->i_vino.ino); in __ceph_pool_perm_get() 2162 if (ci->i_vino.snap != CEPH_NOSNAP) { in ceph_pool_perm_check()
|
H A D | inode.c | 50 ci->i_vino = *(struct ceph_vino *)data; in ceph_set_ino_cb() 51 inode->i_ino = ceph_vino_to_ino_t(ci->i_vino); in ceph_set_ino_cb()
|
H A D | dir.c | 2032 if (dir_ci->i_vino.snap == CEPH_SNAPDIR) in ceph_d_prune()
|
H A D | caps.c | 712 __func__, realmino, ci->i_vino.ino, in ceph_add_cap() 1162 cap->cap_ino = ci->i_vino.ino; in __ceph_remove_cap()
|
H A D | mds_client.c | 1916 vino = cap->ci->i_vino; in remove_session_caps()
|