Home
last modified time | relevance | path

Searched refs:vino (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/fs/ceph/
H A Dexport.c128 struct ceph_vino vino; in __lookup_inode() local
131 vino.ino = ino; in __lookup_inode()
132 vino.snap = CEPH_NOSNAP; in __lookup_inode()
152 req->r_ino1 = vino; in __lookup_inode()
211 struct ceph_vino vino; in __snapfh_to_dentry() local
219 vino.snap = CEPH_NOSNAP; in __snapfh_to_dentry()
225 vino.ino = sfh->ino; in __snapfh_to_dentry()
226 vino.snap = sfh->snapid; in __snapfh_to_dentry()
260 req->r_ino1 = vino; in __snapfh_to_dentry()
282 vino.ino, vino.snap, err); in __snapfh_to_dentry()
[all …]
H A Dsuper.h516 u32 ino = vino & 0xffffffff; in ceph_ino_to_ino32()
517 ino ^= vino >> 32; in ceph_ino_to_ino32()
532 return ceph_ino_to_ino32(vino.ino); in ceph_vino_to_ino_t()
533 return (ino_t)vino.ino; in ceph_vino_to_ino_t()
594 if (vino.ino >= CEPH_INO_SYSTEM_BASE || in ceph_vino_is_reserved()
595 vino.ino < CEPH_MDS_INO_MDSDIR_OFFSET) in ceph_vino_is_reserved()
601 vino.ino); in ceph_vino_is_reserved()
606 struct ceph_vino vino) in ceph_find_inode() argument
608 if (ceph_vino_is_reserved(vino)) in ceph_find_inode()
616 return ilookup5(sb, (unsigned long)vino.ino, ceph_ino_compare, &vino); in ceph_find_inode()
[all …]
H A Dquota.c46 struct ceph_vino vino; in ceph_handle_quota() local
61 vino.ino = le64_to_cpu(h->ino); in ceph_handle_quota()
62 vino.snap = CEPH_NOSNAP; in ceph_handle_quota()
63 inode = ceph_find_inode(sb, vino); in ceph_handle_quota()
65 pr_warn("Failed to find inode %llu\n", vino.ino); in ceph_handle_quota()
H A Dcrypto.c215 struct ceph_vino vino = { .snap = CEPH_NOSNAP }; in parse_longname() local
240 ret = kstrtou64(inode_number, 10, &vino.ino); in parse_longname()
248 dir = ceph_find_inode(parent->i_sb, vino); in parse_longname()
251 dir = ceph_get_inode(parent->i_sb, vino, NULL); in parse_longname()
H A Dinode.c134 if (ceph_vino_is_reserved(vino)) in ceph_get_inode()
138 inode = inode_insert5(newino, (unsigned long)vino.ino, in ceph_get_inode()
139 ceph_ino_compare, ceph_set_ino_cb, &vino); in ceph_get_inode()
143 inode = iget5_locked(sb, (unsigned long)vino.ino, in ceph_get_inode()
144 ceph_ino_compare, ceph_set_ino_cb, &vino); in ceph_get_inode()
148 dout("No inode found for %llx.%llx\n", vino.ino, vino.snap); in ceph_get_inode()
162 struct ceph_vino vino = { in ceph_get_snapdir() local
1782 struct ceph_vino vino; in readdir_prepopulate_inodes_only() local
1786 vino.ino = le64_to_cpu(rde->inode.in->ino); in readdir_prepopulate_inodes_only()
1787 vino.snap = le64_to_cpu(rde->inode.in->snapid); in readdir_prepopulate_inodes_only()
[all …]
H A Dfile.c628 struct ceph_vino vino = { .ino = req->r_deleg_ino, in ceph_finish_async_create() local
647 in.ino = cpu_to_le64(vino.ino); in ceph_finish_async_create()
695 vino.ino, ceph_ino(dir), dentry->d_name.name); in ceph_finish_async_create()
811 struct ceph_vino vino = { .ino = req->r_deleg_ino, in ceph_atomic_open() local
820 new_inode = ceph_get_inode(dir->i_sb, vino, new_inode); in ceph_atomic_open()
1394 struct ceph_vino vino; in ceph_direct_read_write() local
1442 vino = ceph_vino(inode); in ceph_direct_read_write()
1444 vino, pos, &size, 0, in ceph_direct_read_write()
H A Daddr.c353 struct ceph_vino vino = ceph_vino(inode); in ceph_netfs_issue_read() local
370 req = ceph_osdc_new_request(&fsc->client->osdc, &ci->i_layout, vino, in ceph_netfs_issue_read()
932 struct ceph_vino vino = ceph_vino(inode); in ceph_writepages_start() local
1209 &ci->i_layout, vino, in ceph_writepages_start()
1216 &ci->i_layout, vino, in ceph_writepages_start()
H A Dmds_client.c1902 struct ceph_vino vino; in remove_session_caps() local
1916 vino = cap->ci->i_vino; in remove_session_caps()
1919 inode = ceph_find_inode(sb, vino); in remove_session_caps()
4908 struct ceph_vino vino; in handle_lease() local
4920 vino.ino = le64_to_cpu(h->ino); in handle_lease()
4921 vino.snap = CEPH_NOSNAP; in handle_lease()
4929 inode = ceph_find_inode(sb, vino); in handle_lease()
4931 ceph_lease_op_name(h->action), vino.ino, inode, in handle_lease()
4936 dout("handle_lease no inode %llx\n", vino.ino); in handle_lease()
H A Dcaps.c4243 struct ceph_vino vino; in ceph_handle_caps() local
4263 vino.ino = le64_to_cpu(h->ino); in ceph_handle_caps()
4264 vino.snap = CEPH_NOSNAP; in ceph_handle_caps()
4353 inode = ceph_find_inode(mdsc->fsc->sb, vino); in ceph_handle_caps()
4354 dout(" op %s ino %llx.%llx inode %p\n", ceph_cap_op_name(op), vino.ino, in ceph_handle_caps()
4355 vino.snap, inode); in ceph_handle_caps()
4362 dout(" i don't have ino %llx\n", vino.ino); in ceph_handle_caps()
4485 cap->cap_ino = vino.ino; in ceph_handle_caps()
H A Dsnap.c1071 struct ceph_vino vino = { in ceph_handle_snap() local
1075 struct inode *inode = ceph_find_inode(sb, vino); in ceph_handle_snap()
/openbmc/linux/include/linux/ceph/
H A Dosd_client.h559 struct ceph_vino vino,
/openbmc/linux/net/ceph/
H A Dosd_client.c1080 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()