/linux/fs/ceph/ |
H A D | export.c | 130 struct ceph_vino vino; in __lookup_inode() local 133 vino.ino = ino; in __lookup_inode() 134 vino.snap = CEPH_NOSNAP; in __lookup_inode() 136 if (ceph_vino_is_reserved(vino)) in __lookup_inode() 139 inode = ceph_find_inode(sb, vino); in __lookup_inode() 154 req->r_ino1 = vino; in __lookup_inode() 214 struct ceph_vino vino; in __snapfh_to_dentry() local 220 vino.ino = sfh->parent_ino; in __snapfh_to_dentry() 222 vino.snap = CEPH_NOSNAP; in __snapfh_to_dentry() 224 vino.snap = CEPH_SNAPDIR; in __snapfh_to_dentry() [all …]
|
H A D | quota.c | 47 struct ceph_vino vino; in ceph_handle_quota() local 62 vino.ino = le64_to_cpu(h->ino); in ceph_handle_quota() 63 vino.snap = CEPH_NOSNAP; in ceph_handle_quota() 64 inode = ceph_find_inode(sb, vino); in ceph_handle_quota() 66 pr_warn_client(cl, "failed to find inode %llx\n", vino.ino); in ceph_handle_quota()
|
H A D | crypto.c | 217 struct ceph_vino vino = { .snap = CEPH_NOSNAP }; in parse_longname() local 242 ret = kstrtou64(inode_number, 10, &vino.ino); in parse_longname() 250 dir = ceph_find_inode(parent->i_sb, vino); in parse_longname() 253 dir = ceph_get_inode(parent->i_sb, vino, NULL); in parse_longname()
|
H A D | inode.c | 131 struct inode *ceph_get_inode(struct super_block *sb, struct ceph_vino vino, in ceph_get_inode() argument 138 if (ceph_vino_is_reserved(vino)) in ceph_get_inode() 142 inode = inode_insert5(newino, (unsigned long)vino.ino, in ceph_get_inode() 143 ceph_ino_compare, ceph_set_ino_cb, &vino); in ceph_get_inode() 147 inode = iget5_locked(sb, (unsigned long)vino.ino, in ceph_get_inode() 148 ceph_ino_compare, ceph_set_ino_cb, &vino); in ceph_get_inode() 152 doutc(cl, "no inode found for %llx.%llx\n", vino.ino, vino.snap); in ceph_get_inode() 168 struct ceph_vino vino = { in ceph_get_snapdir() local 172 struct inode *inode = ceph_get_inode(parent->i_sb, vino, NULL); in ceph_get_snapdir() 1813 struct ceph_vino vino; in readdir_prepopulate_inodes_only() local [all …]
|
H A D | file.c | 673 struct ceph_vino vino = { .ino = req->r_deleg_ino, in ceph_finish_async_create() local 692 in.ino = cpu_to_le64(vino.ino); in ceph_finish_async_create() 744 vino.ino, ceph_ino(dir), dentry->d_name.name); in ceph_finish_async_create() 895 struct ceph_vino vino = { .ino = req->r_deleg_ino, in ceph_atomic_open() local 904 new_inode = ceph_get_inode(dir->i_sb, vino, new_inode); in ceph_atomic_open() 1490 struct ceph_vino vino; in ceph_direct_read_write() local 1540 vino = ceph_vino(inode); in ceph_direct_read_write() 1542 vino, pos, &size, 0, in ceph_direct_read_write()
|
H A D | addr.c | 353 struct ceph_vino vino = ceph_vino(inode); in ceph_netfs_issue_read() local 376 req = ceph_osdc_new_request(&fsc->client->osdc, &ci->i_layout, vino, in ceph_netfs_issue_read() 962 struct ceph_vino vino = ceph_vino(inode); in ceph_writepages_start() local 1241 &ci->i_layout, vino, in ceph_writepages_start() 1248 &ci->i_layout, vino, in ceph_writepages_start()
|
H A D | caps.c | 4341 struct ceph_vino vino; in ceph_handle_caps() local 4359 vino.ino = le64_to_cpu(h->ino); in ceph_handle_caps() 4360 vino.snap = CEPH_NOSNAP; in ceph_handle_caps() 4450 inode = ceph_find_inode(mdsc->fsc->sb, vino); in ceph_handle_caps() 4452 session->s_mds, ceph_cap_op_name(op), vino.ino, vino.snap, inode, in ceph_handle_caps() 4458 doutc(cl, " i don't have ino %llx\n", vino.ino); in ceph_handle_caps() 4581 cap->cap_ino = vino.ino; in ceph_handle_caps()
|
H A D | snap.c | 1085 struct ceph_vino vino = { in ceph_handle_snap() local 1089 struct inode *inode = ceph_find_inode(sb, vino); in ceph_handle_snap()
|
H A D | mds_client.c | 1929 struct ceph_vino vino; in remove_session_caps() local 1943 vino = cap->ci->i_vino; in remove_session_caps() 1946 inode = ceph_find_inode(sb, vino); in remove_session_caps() 5192 struct ceph_vino vino; in handle_lease() local 5204 vino.ino = le64_to_cpu(h->ino); in handle_lease() 5205 vino.snap = CEPH_NOSNAP; in handle_lease() 5213 inode = ceph_find_inode(sb, vino); in handle_lease() 5215 vino.ino, inode, dname.len, dname.name); in handle_lease() 5219 doutc(cl, "no inode %llx\n", vino.ino); in handle_lease()
|
/linux/include/linux/ceph/ |
H A D | osd_client.h | 557 struct ceph_vino vino,
|
/linux/net/ceph/ |
H A D | osd_client.c | 1080 struct ceph_vino vino, in ceph_osdc_new_request() argument 1132 ceph_oid_printf(&req->r_base_oid, "%llx.%08llx", vino.ino, objnum); in ceph_osdc_new_request() 1135 req->r_snapid = vino.snap; in ceph_osdc_new_request()
|