| /fs/9p/ |
| A D | fid.c | 74 fid->mode); in v9fs_fid_find_inode() 77 p9_fid_get(fid); in v9fs_fid_find_inode() 78 ret = fid; in v9fs_fid_find_inode() 128 ret = fid; in v9fs_fid_find() 181 if (fid) in v9fs_fid_lookup_with_uid() 182 return fid; in v9fs_fid_lookup_with_uid() 191 if (fid) { in v9fs_fid_lookup_with_uid() 193 old_fid = fid; in v9fs_fid_lookup_with_uid() 216 return fid; in v9fs_fid_lookup_with_uid() 236 fid = root_fid; in v9fs_fid_lookup_with_uid() [all …]
|
| A D | vfs_addr.c | 35 struct p9_fid *fid; in v9fs_begin_writeback() local 38 if (!fid) { in v9fs_begin_writeback() 45 if (fid->iounit) in v9fs_begin_writeback() 47 wreq->netfs_priv = fid; in v9fs_begin_writeback() 101 struct p9_fid *fid; in v9fs_init_request() local 115 if (!fid) in v9fs_init_request() 117 p9_fid_get(fid); in v9fs_init_request() 120 if (!fid) in v9fs_init_request() 125 if (fid->iounit) in v9fs_init_request() 132 rreq->netfs_priv = fid; in v9fs_init_request() [all …]
|
| A D | vfs_file.c | 44 struct p9_fid *fid; in v9fs_file_open() local 55 if (!fid) { in v9fs_file_open() 57 if (IS_ERR(fid)) in v9fs_file_open() 58 return PTR_ERR(fid); in v9fs_file_open() 74 p9_fid_put(fid); in v9fs_file_open() 121 struct p9_fid *fid; in v9fs_file_do_lock() local 127 BUG_ON(fid == NULL); in v9fs_file_do_lock() 226 struct p9_fid *fid; in v9fs_file_getlock() local 358 fid->fid, iov_iter_count(to), iocb->ki_pos); in v9fs_file_read_iter() 382 fid->fid, len, *ppos); in v9fs_file_splice_read() [all …]
|
| A D | fid.h | 19 void v9fs_fid_add(struct dentry *dentry, struct p9_fid **fid); 21 static inline struct p9_fid *clone_fid(struct p9_fid *fid) in clone_fid() argument 23 return IS_ERR(fid) ? fid : p9_client_walk(fid, 0, NULL, 1); in clone_fid() 27 struct p9_fid *fid, *nfid; in v9fs_fid_clone() local 29 fid = v9fs_fid_lookup(dentry); in v9fs_fid_clone() 30 if (!fid || IS_ERR(fid)) in v9fs_fid_clone() 31 return fid; in v9fs_fid_clone() 33 nfid = clone_fid(fid); in v9fs_fid_clone() 34 p9_fid_put(fid); in v9fs_fid_clone() 55 fid->mode |= P9L_DIRECT; /* no read or write cache */ in v9fs_fid_add_modes() [all …]
|
| A D | xattr.c | 68 struct p9_fid *fid; in v9fs_xattr_get() local 74 if (IS_ERR(fid)) in v9fs_xattr_get() 75 return PTR_ERR(fid); in v9fs_xattr_get() 77 p9_fid_put(fid); in v9fs_xattr_get() 98 struct p9_fid *fid; in v9fs_xattr_set() local 101 if (IS_ERR(fid)) in v9fs_xattr_set() 102 return PTR_ERR(fid); in v9fs_xattr_set() 104 p9_fid_put(fid); in v9fs_xattr_set() 121 fid = clone_fid(fid); in v9fs_fid_xattr_set() 122 if (IS_ERR(fid)) in v9fs_fid_xattr_set() [all …]
|
| A D | vfs_inode_dotl.c | 338 p9_fid_put(fid); in v9fs_vfs_atomic_open_dotl() 417 p9_fid_put(fid); in v9fs_vfs_mkdir_dotl() 449 if (IS_ERR(fid)) in v9fs_vfs_getattr_dotl() 457 p9_fid_put(fid); in v9fs_vfs_getattr_dotl() 558 WARN_ON(!fid); in v9fs_vfs_setattr_dotl() 560 if (!fid) { in v9fs_vfs_setattr_dotl() 564 if (IS_ERR(fid)) in v9fs_vfs_setattr_dotl() 721 p9_fid_put(fid); in v9fs_vfs_symlink_dotl() 853 p9_fid_put(fid); in v9fs_vfs_mknod_dotl() 882 if (IS_ERR(fid)) in v9fs_vfs_get_link_dotl() [all …]
|
| A D | vfs_dir.c | 72 if (!fid->rdir) in v9fs_alloc_rdir_buf() 74 return fid->rdir; in v9fs_alloc_rdir_buf() 89 struct p9_fid *fid; in v9fs_dir_readdir() local 95 fid = file->private_data; in v9fs_dir_readdir() 150 struct p9_fid *fid; in v9fs_dir_readdir_dotl() local 156 fid = file->private_data; in v9fs_dir_readdir_dotl() 208 struct p9_fid *fid; in v9fs_dir_release() local 213 fid = filp->private_data; in v9fs_dir_release() 215 inode, filp, fid ? fid->fid : -1); in v9fs_dir_release() 217 if (fid) { in v9fs_dir_release() [all …]
|
| A D | vfs_inode.c | 627 p9_fid_put(fid); in v9fs_create() 654 if (IS_ERR(fid)) in v9fs_vfs_create() 658 p9_fid_put(fid); in v9fs_vfs_create() 687 fid = NULL; in v9fs_vfs_mkdir() 693 if (fid) in v9fs_vfs_mkdir() 826 p9_fid_put(fid); in v9fs_vfs_atomic_open() 998 if (IS_ERR(fid)) in v9fs_vfs_getattr() 1002 p9_fid_put(fid); in v9fs_vfs_getattr() 1039 WARN_ON(!fid); in v9fs_vfs_setattr() 1041 if (!fid) { in v9fs_vfs_setattr() [all …]
|
| A D | acl.c | 26 size = v9fs_fid_xattr_get(fid, name, NULL, 0); in v9fs_fid_get_acl() 36 size = v9fs_fid_xattr_get(fid, name, value, size); in v9fs_fid_get_acl() 49 struct p9_fid *fid; in v9fs_acl_get() local 52 fid = v9fs_fid_lookup(dentry); in v9fs_acl_get() 53 if (IS_ERR(fid)) in v9fs_acl_get() 54 return ERR_CAST(fid); in v9fs_acl_get() 56 acl = v9fs_fid_get_acl(fid, name); in v9fs_acl_get() 57 p9_fid_put(fid); in v9fs_acl_get() 66 acl = v9fs_fid_get_acl(fid, name); in __v9fs_get_acl() 306 v9fs_set_acl(fid, ACL_TYPE_DEFAULT, dacl); in v9fs_set_create_acl() [all …]
|
| A D | vfs_super.c | 113 struct p9_fid *fid; in v9fs_mount() local 123 if (IS_ERR(fid)) { in v9fs_mount() 124 retval = PTR_ERR(fid); in v9fs_mount() 159 v9fs_fid_add(root, &fid); in v9fs_mount() 165 p9_fid_put(fid); in v9fs_mount() 178 p9_fid_put(fid); in v9fs_mount() 216 struct p9_fid *fid; in v9fs_statfs() local 220 fid = v9fs_fid_lookup(dentry); in v9fs_statfs() 221 if (IS_ERR(fid)) { in v9fs_statfs() 222 res = PTR_ERR(fid); in v9fs_statfs() [all …]
|
| /fs/afs/ |
| A D | fsclient.c | 293 call->fid = vp->fid; in afs_fs_fetch_status() 456 call->fid = vp->fid; in afs_fs_fetch_data64() 489 call->fid = vp->fid; in afs_fs_fetch_data() 573 call->fid = dvp->fid; in afs_fs_create_file() 627 call->fid = dvp->fid; in afs_fs_make_dir() 701 call->fid = dvp->fid; in afs_fs_remove_file() 749 call->fid = dvp->fid; in afs_fs_remove_dir() 830 call->fid = vp->fid; in afs_fs_link() 1111 call->fid = vp->fid; in afs_fs_store_data64() 1162 call->fid = vp->fid; in afs_fs_store_data() [all …]
|
| A D | yfsclient.c | 502 call->fid = vp->fid; in yfs_fs_fetch_data() 585 call->fid = dvp->fid; in yfs_fs_create_file() 634 call->fid = dvp->fid; in yfs_fs_make_dir() 720 call->fid = dvp->fid; in yfs_fs_remove_file2() 790 call->fid = dvp->fid; in yfs_fs_remove_file() 832 call->fid = dvp->fid; in yfs_fs_remove_dir() 906 call->fid = vp->fid; in yfs_fs_link() 1124 call->fid = vp->fid; in yfs_fs_store_data() 1181 call->fid = vp->fid; in yfs_fs_setattr_size() 1220 call->fid = vp->fid; in yfs_fs_setattr() [all …]
|
| A D | inode.c | 162 vp->fid.vid, vp->fid.vnode, vp->fid.unique, in afs_inode_init_from_status() 264 vp->fid.vid, vp->fid.vnode, vp->fid.unique, in afs_apply_status() 314 vnode->fid.vid, vnode->fid.vnode, in afs_apply_status() 457 vnode->fid.vid, vnode->fid.vnode, vnode->fid.unique, in afs_fetch_status() 484 return (fid->vnode == vnode->fid.vnode && in afs_ilookup5_test_by_fid() 485 fid->vnode_hi == vnode->fid.vnode_hi && in afs_ilookup5_test_by_fid() 486 fid->unique == vnode->fid.unique); in afs_ilookup5_test_by_fid() 510 vnode->fid = vp->fid; in afs_iget5_set() 568 _enter(",{%llx:%llu.%u},,", vp->fid.vid, vp->fid.vnode, vp->fid.unique); in afs_iget() 579 inode, vnode->fid.vid, vnode->fid.vnode, vnode->fid.unique); in afs_iget() [all …]
|
| A D | dynroot.c | 23 struct afs_fid *fid = opaque; in afs_iget5_pseudo_test() local 25 return inode->i_ino == fid->vnode; in afs_iget5_pseudo_test() 35 struct afs_fid *fid = opaque; in afs_iget5_pseudo_set() local 38 vnode->fid = *fid; in afs_iget5_pseudo_set() 39 inode->i_ino = fid->vnode; in afs_iget5_pseudo_set() 40 inode->i_generation = fid->unique; in afs_iget5_pseudo_set() 55 inode = iget5_locked(sb, fid.vnode, in afs_iget_pseudo_dir() 63 inode, inode->i_ino, fid.vid, fid.vnode, fid.unique); in afs_iget_pseudo_dir() 211 bool dotted = vnode->fid.vnode == 3; in afs_atcell_get_link() 376 fid.vid = as->volume->vid; in afs_dynroot_iget_root() [all …]
|
| A D | callback.c | 95 trace_afs_cb_break(&vnode->fid, vnode->cb_break, reason, true); in __afs_break_callback() 190 struct afs_fid *fid) in afs_break_one_callback() argument 204 inode = find_inode_rcu(sb, fid->vnode, afs_ilookup5_test_by_fid, fid); in afs_break_one_callback() 209 trace_afs_cb_miss(fid, afs_cb_break_for_callback); in afs_break_one_callback() 219 afs_volid_t vid = cbb->fid.vid; in afs_break_some_callbacks() 224 if (cbb->fid.vnode == 0 && cbb->fid.unique == 0) { in afs_break_some_callbacks() 235 if (cbb->fid.vid == vid) { in afs_break_some_callbacks() 237 cbb->fid.vid, in afs_break_some_callbacks() 238 cbb->fid.vnode, in afs_break_some_callbacks() 239 cbb->fid.unique); in afs_break_some_callbacks() [all …]
|
| /fs/fat/ |
| A D | nfs.c | 123 fid->i_gen = inode->i_generation; in fat_encode_fh_nostale() 124 fid->i_pos_low = i_pos & 0xFFFFFFFF; in fat_encode_fh_nostale() 125 fid->i_pos_hi = (i_pos >> 32) & 0xFFFF; in fat_encode_fh_nostale() 138 fid->parent_i_pos_hi = 0; in fat_encode_fh_nostale() 148 static struct dentry *fat_fh_to_dentry(struct super_block *sb, struct fid *fid, in fat_fh_to_dentry() argument 156 struct fid *fh, int fh_len, in fat_fh_to_dentry_nostale() 175 i_pos = fid->i_pos_hi; in fat_fh_to_dentry_nostale() 176 i_pos = (i_pos << 32) | (fid->i_pos_low); in fat_fh_to_dentry_nostale() 186 static struct dentry *fat_fh_to_parent(struct super_block *sb, struct fid *fid, in fat_fh_to_parent() argument 194 struct fid *fh, int fh_len, in fat_fh_to_parent_nostale() [all …]
|
| /fs/xfs/ |
| A D | xfs_export.c | 48 struct fid *fid = (struct fid *)fh; in xfs_fs_encode_fh() local 85 fid->i32.parent_ino = XFS_I(parent)->i_ino; in xfs_fs_encode_fh() 86 fid->i32.parent_gen = parent->i_generation; in xfs_fs_encode_fh() 89 fid->i32.ino = XFS_I(inode)->i_ino; in xfs_fs_encode_fh() 90 fid->i32.gen = inode->i_generation; in xfs_fs_encode_fh() 172 xfs_fs_fh_to_dentry(struct super_block *sb, struct fid *fid, in xfs_fs_fh_to_dentry() argument 175 struct xfs_fid64 *fid64 = (struct xfs_fid64 *)fid; in xfs_fs_fh_to_dentry() 184 inode = xfs_nfs_get_inode(sb, fid->i32.ino, fid->i32.gen); in xfs_fs_fh_to_dentry() 196 xfs_fs_fh_to_parent(struct super_block *sb, struct fid *fid, in xfs_fs_fh_to_parent() argument 199 struct xfs_fid64 *fid64 = (struct xfs_fid64 *)fid; in xfs_fs_fh_to_parent() [all …]
|
| /fs/smb/client/ |
| A D | trace.h | 136 __entry->fid = fid; 186 __entry->fid = fid; 350 __entry->fid = fid; 398 __entry->fid = fid; 443 __entry->fid = fid; 481 __entry->fid = fid; 519 __entry->fid = fid; 563 __entry->fid = fid; 609 __entry->fid = fid; 1114 __entry->fid = fid; [all …]
|
| A D | link.c | 258 struct cifs_fid fid; in cifs_query_mf_symlink() local 271 .fid = &fid, in cifs_query_mf_symlink() 284 io_parms.netfid = fid.netfid; in cifs_query_mf_symlink() 303 struct cifs_fid fid; in cifs_create_mf_symlink() local 314 .fid = &fid, in cifs_create_mf_symlink() 342 struct cifs_fid fid; in smb3_query_mf_symlink() local 357 .fid = &fid, in smb3_query_mf_symlink() 392 SMB2_close(xid, tcon, fid.persistent_fid, fid.volatile_fid); in smb3_query_mf_symlink() 405 struct cifs_fid fid; in smb3_create_mf_symlink() local 425 .fid = &fid, in smb3_create_mf_symlink() [all …]
|
| A D | smb2ops.c | 882 .fid = &fid, in smb3_qfs_tcon() 926 .fid = &fid, in smb2_qfs_tcon() 974 .fid = &fid, in smb2_is_path_accessible() 1269 .fid = &fid, in smb2_set_ea() 1636 .fid = &fid, in smb2_ioctl_query_info() 2303 .fid = &fid, in smb3_notify() 2382 .fid = fid, in smb2_query_dir_first() 2740 .fid = &fid, in smb2_query_info_compound() 2890 .fid = &fid, in smb311_queryfs() 3127 .fid = &fid, in get_smb2_acl_by_path() [all …]
|
| /fs/btrfs/ |
| A D | export.c | 21 struct btrfs_fid *fid = (struct btrfs_fid *)fh; in btrfs_encode_fh() local 36 fid->objectid = btrfs_ino(BTRFS_I(inode)); in btrfs_encode_fh() 38 fid->gen = inode->i_generation; in btrfs_encode_fh() 44 fid->parent_gen = parent->i_generation; in btrfs_encode_fh() 47 if (parent_root_id != fid->root_objectid) { in btrfs_encode_fh() 110 root_objectid = fid->root_objectid; in btrfs_fh_to_parent() 118 objectid = fid->parent_objectid; in btrfs_fh_to_parent() 119 generation = fid->parent_gen; in btrfs_fh_to_parent() 139 objectid = fid->objectid; in btrfs_fh_to_dentry() 140 root_objectid = fid->root_objectid; in btrfs_fh_to_dentry() [all …]
|
| /fs/coda/ |
| A D | cnode.c | 47 struct CodaFid *fid = (struct CodaFid *)data; in coda_test_inode() local 49 return coda_fideq(&cii->c_fid, fid); in coda_test_inode() 54 struct CodaFid *fid = (struct CodaFid *)data; in coda_set_inode() local 56 cii->c_fid = *fid; in coda_set_inode() 60 struct inode * coda_iget(struct super_block * sb, struct CodaFid * fid, in coda_iget() argument 65 unsigned long hash = coda_f2i(fid); in coda_iget() 69 inode = iget5_locked(sb, hash, coda_test_inode, coda_set_inode, fid); in coda_iget() 104 error = venus_getattr(sb, fid, &attr); in coda_cnode_make() 108 inode = coda_iget(sb, fid, &attr); in coda_cnode_make() 143 unsigned long hash = coda_f2i(fid); in coda_fid_to_inode() [all …]
|
| A D | coda_psdev.h | 49 int venus_getattr(struct super_block *sb, struct CodaFid *fid, 52 int venus_lookup(struct super_block *sb, struct CodaFid *fid, 55 int venus_close(struct super_block *sb, struct CodaFid *fid, int flags, 57 int venus_open(struct super_block *sb, struct CodaFid *fid, int flags, 69 int venus_readlink(struct super_block *sb, struct CodaFid *fid, 75 int venus_link(struct super_block *sb, struct CodaFid *fid, 77 int venus_symlink(struct super_block *sb, struct CodaFid *fid, 79 int venus_access(struct super_block *sb, struct CodaFid *fid, int mask); 80 int venus_pioctl(struct super_block *sb, struct CodaFid *fid, 84 int venus_fsync(struct super_block *sb, struct CodaFid *fid); [all …]
|
| A D | upcall.c | 101 inp->coda_getattr.VFid = *fid; in venus_getattr() 121 inp->coda_setattr.VFid = *fid; in venus_setattr() 143 inp->coda_lookup.VFid = *fid; in venus_lookup() 171 inp->coda_close.VFid = *fid; in venus_close() 190 inp->coda_open_by_fd.VFid = *fid; in venus_open() 449 inp->coda_fsync.VFid = *fid; in venus_fsync() 522 __func__, error, coda_f2s(fid)); in venus_pioctl() 912 fid = &out->coda_zapdir.CodaFid; in coda_downcall() 916 fid = &out->coda_zapfile.CodaFid; in coda_downcall() 924 fid = &out->coda_replace.OldFid; in coda_downcall() [all …]
|
| /fs/exportfs/ |
| A D | expfs.c | 355 static int exportfs_encode_ino64_fid(struct inode *inode, struct fid *fid, in exportfs_encode_ino64_fid() argument 363 fid->i64.ino = inode->i_ino; in exportfs_encode_ino64_fid() 364 fid->i64.gen = inode->i_generation; in exportfs_encode_ino64_fid() 380 int exportfs_encode_inode_fh(struct inode *inode, struct fid *fid, in exportfs_encode_inode_fh() argument 390 type = exportfs_encode_ino64_fid(inode, fid, max_len); in exportfs_encode_inode_fh() 392 type = nop->encode_fh(inode, fid->raw, max_len, parent); in exportfs_encode_inode_fh() 414 int exportfs_encode_fh(struct dentry *dentry, struct fid *fid, int *max_len, in exportfs_encode_fh() argument 438 exportfs_decode_fh_raw(struct vfsmount *mnt, struct fid *fid, int fh_len, in exportfs_decode_fh_raw() argument 522 target_dir = nop->fh_to_parent(mnt->mnt_sb, fid, in exportfs_decode_fh_raw() 591 struct dentry *exportfs_decode_fh(struct vfsmount *mnt, struct fid *fid, in exportfs_decode_fh() argument [all …]
|