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

/linux-master/fs/ceph/
H A Dexport.c130 struct ceph_vino vino; local
133 vino.ino = ino;
134 vino.snap = CEPH_NOSNAP;
136 if (ceph_vino_is_reserved(vino))
139 inode = ceph_find_inode(sb, vino);
154 req->r_ino1 = vino;
214 struct ceph_vino vino; local
220 vino.ino = sfh->parent_ino;
222 vino.snap = CEPH_NOSNAP;
224 vino
[all...]
H A Dsuper.h521 static inline u32 ceph_ino_to_ino32(u64 vino) argument
523 u32 ino = vino & 0xffffffff;
524 ino ^= vino >> 32;
536 static inline ino_t ceph_vino_to_ino_t(struct ceph_vino vino) argument
539 return ceph_ino_to_ino32(vino.ino);
540 return (ino_t)vino.ino;
599 static inline bool ceph_vino_is_reserved(const struct ceph_vino vino) argument
601 if (vino.ino >= CEPH_INO_SYSTEM_BASE ||
602 vino.ino < CEPH_MDS_INO_MDSDIR_OFFSET)
606 WARN_RATELIMIT(vino
612 ceph_find_inode(struct super_block *sb, struct ceph_vino vino) argument
[all...]
H A Dquota.c47 struct ceph_vino vino; local
62 vino.ino = le64_to_cpu(h->ino);
63 vino.snap = CEPH_NOSNAP;
64 inode = ceph_find_inode(sb, vino);
66 pr_warn_client(cl, "failed to find inode %llx\n", vino.ino);
H A Dcrypto.c217 struct ceph_vino vino = { .snap = CEPH_NOSNAP }; local
242 ret = kstrtou64(inode_number, 10, &vino.ino);
250 dir = ceph_find_inode(parent->i_sb, vino);
253 dir = ceph_get_inode(parent->i_sb, vino, NULL);
H A Dinode.c125 * @vino: vino to search for
128 * Search for or insert a new inode into the hash for the given vino, and
131 struct inode *ceph_get_inode(struct super_block *sb, struct ceph_vino vino, argument
138 if (ceph_vino_is_reserved(vino))
142 inode = inode_insert5(newino, (unsigned long)vino.ino,
143 ceph_ino_compare, ceph_set_ino_cb, &vino);
147 inode = iget5_locked(sb, (unsigned long)vino.ino,
148 ceph_ino_compare, ceph_set_ino_cb, &vino);
152 doutc(cl, "no inode found for %llx.%llx\n", vino
168 struct ceph_vino vino = { local
1812 struct ceph_vino vino; local
[all...]
H A Dfile.c642 struct ceph_vino vino = { .ino = req->r_deleg_ino, local
661 in.ino = cpu_to_le64(vino.ino);
713 vino.ino, ceph_ino(dir), dentry->d_name.name);
833 struct ceph_vino vino = { .ino = req->r_deleg_ino, local
842 new_inode = ceph_get_inode(dir->i_sb, vino, new_inode);
1430 struct ceph_vino vino; local
1480 vino = ceph_vino(inode);
1482 vino, pos, &size, 0,
H A Daddr.c334 struct ceph_vino vino = ceph_vino(inode); local
352 req = ceph_osdc_new_request(&fsc->client->osdc, &ci->i_layout, vino,
929 struct ceph_vino vino = ceph_vino(inode); local
1207 &ci->i_layout, vino,
1214 &ci->i_layout, vino,
H A Dsnap.c1085 struct ceph_vino vino = { local
1089 struct inode *inode = ceph_find_inode(sb, vino);
H A Dcaps.c4334 struct ceph_vino vino; local
4354 vino.ino = le64_to_cpu(h->ino);
4355 vino.snap = CEPH_NOSNAP;
4444 inode = ceph_find_inode(mdsc->fsc->sb, vino);
4446 vino.ino, vino.snap, inode);
4453 doutc(cl, " i don't have ino %llx\n", vino.ino);
4576 cap->cap_ino = vino.ino;
H A Dmds_client.c1937 struct ceph_vino vino; local
1951 vino = cap->ci->i_vino;
1954 inode = ceph_find_inode(sb, vino);
5094 struct ceph_vino vino; local
5106 vino.ino = le64_to_cpu(h->ino);
5107 vino.snap = CEPH_NOSNAP;
5115 inode = ceph_find_inode(sb, vino);
5117 vino.ino, inode, dname.len, dname.name);
5121 doutc(cl, "no inode %llx\n", vino.ino);
/linux-master/include/linux/ceph/
H A Dosd_client.h559 struct ceph_vino vino,
/linux-master/net/ceph/
H A Dosd_client.c1080 struct ceph_vino vino,
1132 ceph_oid_printf(&req->r_base_oid, "%llx.%08llx", vino.ino, objnum);
1135 req->r_snapid = vino.snap;
1078 ceph_osdc_new_request(struct ceph_osd_client *osdc, struct ceph_file_layout *layout, struct ceph_vino vino, u64 off, u64 *plen, unsigned int which, int num_ops, int opcode, int flags, struct ceph_snap_context *snapc, u32 truncate_seq, u64 truncate_size, bool use_mempool) argument

Completed in 196 milliseconds