Home
last modified time | relevance | path

Searched refs:fh_len (Results 1 – 25 of 38) sorted by relevance

12

/Linux-v5.15/include/linux/
Dexportfs.h202 int fh_len, int fh_type);
204 int fh_len, int fh_type);
234 struct fid *fid, int fh_len,
239 int fh_len, int fileid_type, int (*acceptable)(void *, struct dentry *),
246 struct fid *fid, int fh_len, int fh_type,
249 struct fid *fid, int fh_len, int fh_type,
/Linux-v5.15/fs/fat/
Dnfs.c143 int fh_len, int fh_type) in fat_fh_to_dentry() argument
145 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in fat_fh_to_dentry()
150 struct fid *fh, int fh_len, in fat_fh_to_dentry_nostale() argument
159 if (fh_len < FAT_FID_SIZE_WITHOUT_PARENT) in fat_fh_to_dentry_nostale()
163 if (fh_len < FAT_FID_SIZE_WITH_PARENT) in fat_fh_to_dentry_nostale()
181 int fh_len, int fh_type) in fat_fh_to_parent() argument
183 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in fat_fh_to_parent()
188 struct fid *fh, int fh_len, in fat_fh_to_parent_nostale() argument
195 if (fh_len < FAT_FID_SIZE_WITH_PARENT) in fat_fh_to_parent_nostale()
/Linux-v5.15/fs/isofs/
Dexport.c163 struct fid *fid, int fh_len, int fh_type) in isofs_fh_to_dentry() argument
167 if (fh_len < 3 || fh_type > 2) in isofs_fh_to_dentry()
175 struct fid *fid, int fh_len, int fh_type) in isofs_fh_to_parent() argument
179 if (fh_len < 2 || fh_type != 2) in isofs_fh_to_parent()
183 fh_len > 2 ? ifid->parent_block : 0, in isofs_fh_to_parent()
185 fh_len > 4 ? ifid->parent_generation : 0); in isofs_fh_to_parent()
/Linux-v5.15/fs/efs/
Dnamei.c97 int fh_len, int fh_type) in efs_fh_to_dentry() argument
99 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in efs_fh_to_dentry()
104 int fh_len, int fh_type) in efs_fh_to_parent() argument
106 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in efs_fh_to_parent()
Defs.h141 int fh_len, int fh_type);
143 int fh_len, int fh_type);
/Linux-v5.15/fs/btrfs/
Dexport.c89 int fh_len, int fh_type) in btrfs_fh_to_parent() argument
96 if (fh_len < BTRFS_FID_SIZE_CONNECTABLE) in btrfs_fh_to_parent()
100 if (fh_len < BTRFS_FID_SIZE_CONNECTABLE_ROOT) in btrfs_fh_to_parent()
113 int fh_len, int fh_type) in btrfs_fh_to_dentry() argument
120 fh_len < BTRFS_FID_SIZE_CONNECTABLE) && in btrfs_fh_to_dentry()
122 fh_len < BTRFS_FID_SIZE_CONNECTABLE_ROOT) && in btrfs_fh_to_dentry()
124 fh_len < BTRFS_FID_SIZE_NON_CONNECTABLE)) in btrfs_fh_to_dentry()
/Linux-v5.15/fs/squashfs/
Dexport.c83 struct fid *fid, int fh_len, int fh_type) in squashfs_fh_to_dentry() argument
86 || fh_len < 2) in squashfs_fh_to_dentry()
94 struct fid *fid, int fh_len, int fh_type) in squashfs_fh_to_parent() argument
96 if (fh_type != FILEID_INO32_GEN_PARENT || fh_len < 4) in squashfs_fh_to_parent()
/Linux-v5.15/fs/kernfs/
Dmount.c72 struct fid *fid, int fh_len, in __kernfs_fh_to_dentry() argument
80 if (fh_len < 2) in __kernfs_fh_to_dentry()
124 struct fid *fid, int fh_len, in kernfs_fh_to_dentry() argument
127 return __kernfs_fh_to_dentry(sb, fid, fh_len, fh_type, false); in kernfs_fh_to_dentry()
131 struct fid *fid, int fh_len, in kernfs_fh_to_parent() argument
134 return __kernfs_fh_to_dentry(sb, fid, fh_len, fh_type, true); in kernfs_fh_to_parent()
/Linux-v5.15/fs/xfs/
Dxfs_export.c159 int fh_len, int fileid_type) in xfs_fs_fh_to_dentry() argument
164 if (fh_len < xfs_fileid_length(fileid_type)) in xfs_fs_fh_to_dentry()
183 int fh_len, int fileid_type) in xfs_fs_fh_to_parent() argument
188 if (fh_len < xfs_fileid_length(fileid_type)) in xfs_fs_fh_to_parent()
/Linux-v5.15/fs/gfs2/
Dexport.c147 int fh_len, int fh_type) in gfs2_fh_to_dentry() argument
156 if (fh_len < GFS2_SMALL_FH_SIZE) in gfs2_fh_to_dentry()
169 int fh_len, int fh_type) in gfs2_fh_to_parent() argument
177 if (fh_len < GFS2_LARGE_FH_SIZE) in gfs2_fh_to_parent()
/Linux-v5.15/fs/notify/fanotify/
Dfanotify.c362 unsigned int fh_len, unsigned int *hash, in fanotify_encode_fh() argument
381 if (fh_len < 4 || WARN_ON_ONCE(fh_len % 4)) in fanotify_encode_fh()
385 if (gfp && fh_len > FANOTIFY_INLINE_FH_LEN) { in fanotify_encode_fh()
388 ext_buf = kmalloc(fh_len, gfp); in fanotify_encode_fh()
397 dwords = fh_len >> 2; in fanotify_encode_fh()
400 if (!type || type == FILEID_INVALID || fh_len != dwords << 2) in fanotify_encode_fh()
404 fh->len = fh_len; in fanotify_encode_fh()
409 return FANOTIFY_FH_HDR_LEN + fh_len; in fanotify_encode_fh()
413 type, fh_len, err); in fanotify_encode_fh()
Dfanotify_user.c118 static int fanotify_fid_info_len(int fh_len, int name_len) in fanotify_fid_info_len() argument
120 int info_len = fh_len; in fanotify_fid_info_len()
134 int fh_len = fanotify_event_object_fh_len(event); in fanotify_event_info_len() local
152 if (fh_len) in fanotify_event_info_len()
153 info_len += fanotify_fid_info_len(fh_len, dot_len); in fanotify_event_info_len()
327 size_t fh_len = fh ? fh->len : 0; in copy_fid_info_to_user() local
328 size_t info_len = fanotify_fid_info_len(fh_len, name_len); in copy_fid_info_to_user()
332 __func__, fh_len, name_len, info_len, count); in copy_fid_info_to_user()
334 if (!fh_len) in copy_fid_info_to_user()
370 handle.handle_bytes = fh_len; in copy_fid_info_to_user()
[all …]
/Linux-v5.15/fs/nfsd/
Dflexfilelayoutxdr.c23 int len, mirror_len, ds_len, fh_len; in nfsd4_ff_encode_layoutget() local
33 fh_len = 4 + fl->fh.size; in nfsd4_ff_encode_layoutget()
39 ds_len = 20 + sizeof(stateid_opaque_t) + 4 + fh_len + in nfsd4_ff_encode_layoutget()
/Linux-v5.15/fs/ocfs2/
Dexport.c251 struct fid *fid, int fh_len, int fh_type) in ocfs2_fh_to_dentry() argument
255 if (fh_len < 3 || fh_type > 2) in ocfs2_fh_to_dentry()
265 struct fid *fid, int fh_len, int fh_type) in ocfs2_fh_to_parent() argument
269 if (fh_type != 2 || fh_len < 6) in ocfs2_fh_to_parent()
/Linux-v5.15/fs/jfs/
Djfs_inode.h26 int fh_len, int fh_type);
28 int fh_len, int fh_type);
/Linux-v5.15/fs/ntfs/
Dnamei.c354 int fh_len, int fh_type) in ntfs_fh_to_dentry() argument
356 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in ntfs_fh_to_dentry()
361 int fh_len, int fh_type) in ntfs_fh_to_parent() argument
363 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in ntfs_fh_to_parent()
/Linux-v5.15/fs/jffs2/
Dsuper.c122 int fh_len, int fh_type) in jffs2_fh_to_dentry() argument
124 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in jffs2_fh_to_dentry()
129 int fh_len, int fh_type) in jffs2_fh_to_parent() argument
131 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in jffs2_fh_to_parent()
/Linux-v5.15/fs/exportfs/
Dexpfs.c421 exportfs_decode_fh_raw(struct vfsmount *mnt, struct fid *fid, int fh_len, in exportfs_decode_fh_raw() argument
436 result = nop->fh_to_dentry(mnt->mnt_sb, fid, fh_len, fileid_type); in exportfs_decode_fh_raw()
498 fh_len, fileid_type); in exportfs_decode_fh_raw()
569 int fh_len, int fileid_type, in exportfs_decode_fh() argument
575 ret = exportfs_decode_fh_raw(mnt, fid, fh_len, fileid_type, in exportfs_decode_fh()
/Linux-v5.15/fs/nfs/
Dexport.c65 int fh_len, int fh_type) in nfs_fh_to_dentry() argument
79 if (fh_len < len || fh_type != len) in nfs_fh_to_dentry()
/Linux-v5.15/fs/befs/
Dlinuxvfs.c62 struct fid *fid, int fh_len, int fh_type);
64 struct fid *fid, int fh_len, int fh_type);
651 struct fid *fid, int fh_len, int fh_type) in befs_fh_to_dentry() argument
653 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in befs_fh_to_dentry()
661 struct fid *fid, int fh_len, int fh_type) in befs_fh_to_parent() argument
663 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in befs_fh_to_parent()
/Linux-v5.15/fs/nilfs2/
Dnamei.c484 int fh_len, int fh_type) in nilfs_fh_to_dentry() argument
488 if (fh_len < NILFS_FID_SIZE_NON_CONNECTABLE || in nilfs_fh_to_dentry()
497 int fh_len, int fh_type) in nilfs_fh_to_parent() argument
501 if (fh_len < NILFS_FID_SIZE_CONNECTABLE || in nilfs_fh_to_parent()
/Linux-v5.15/fs/ceph/
Dexport.c286 int fh_len, int fh_type) in ceph_fh_to_dentry() argument
298 if (fh_len < sizeof(*fh) / 4) in ceph_fh_to_dentry()
403 int fh_len, int fh_type) in ceph_fh_to_parent() argument
415 if (fh_len < sizeof(*cfh) / 4) in ceph_fh_to_parent()
/Linux-v5.15/fs/affs/
Dnamei.c557 int fh_len, int fh_type) in affs_fh_to_dentry() argument
559 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in affs_fh_to_dentry()
564 int fh_len, int fh_type) in affs_fh_to_parent() argument
566 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in affs_fh_to_parent()
/Linux-v5.15/fs/overlayfs/
Dexport.c799 int fh_len, int fh_type) in ovl_fh_to_dentry() argument
803 int len = fh_len << 2; in ovl_fh_to_dentry()
833 fh_len, fh_type, flags, err); in ovl_fh_to_dentry()
839 int fh_len, int fh_type) in ovl_fh_to_parent() argument
/Linux-v5.15/fs/
Dlibfs.c1017 int fh_len, int fh_type, struct inode *(*get_inode) in generic_fh_to_dentry() argument
1022 if (fh_len < 2) in generic_fh_to_dentry()
1050 int fh_len, int fh_type, struct inode *(*get_inode) in generic_fh_to_parent() argument
1055 if (fh_len <= 2) in generic_fh_to_parent()
1061 (fh_len > 3 ? fid->i32.parent_gen : 0)); in generic_fh_to_parent()

12