Home
last modified time | relevance | path

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

12

/linux/include/linux/
A Dexportfs.h227 int fh_len, int fh_type);
229 int fh_len, int fh_type);
307 struct fid *fid, int fh_len,
313 int fh_len, int fileid_type, int (*acceptable)(void *, struct dentry *),
322 struct fid *fid, int fh_len, int fh_type,
325 struct fid *fid, int fh_len, int fh_type,
/linux/fs/isofs/
A 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/fs/fat/
A Dnfs.c149 int fh_len, int fh_type) in fat_fh_to_dentry() argument
151 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in fat_fh_to_dentry()
156 struct fid *fh, int fh_len, in fat_fh_to_dentry_nostale() argument
165 if (fh_len < FAT_FID_SIZE_WITHOUT_PARENT) in fat_fh_to_dentry_nostale()
169 if (fh_len < FAT_FID_SIZE_WITH_PARENT) in fat_fh_to_dentry_nostale()
187 int fh_len, int fh_type) in fat_fh_to_parent() argument
189 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in fat_fh_to_parent()
194 struct fid *fh, int fh_len, in fat_fh_to_parent_nostale() argument
201 if (fh_len < FAT_FID_SIZE_WITH_PARENT) in fat_fh_to_parent_nostale()
/linux/fs/notify/fanotify/
A Dfanotify.c374 int fh_len; in fanotify_encode_fh_len() local
380 fh_len = dwords << 2; in fanotify_encode_fh_len()
390 return fh_len; in fanotify_encode_fh_len()
425 if (fh_len < 4 || WARN_ON_ONCE(fh_len % 4) || fh_len > MAX_HANDLE_SZ) in fanotify_encode_fh()
432 ext_buf = kmalloc(fh_len, gfp); in fanotify_encode_fh()
441 dwords = fh_len >> 2; in fanotify_encode_fh()
448 fh->len = fh_len; in fanotify_encode_fh()
458 return FANOTIFY_FH_HDR_LEN + fh_len; in fanotify_encode_fh()
462 type, fh_len, err); in fanotify_encode_fh()
678 int fh_len; in fanotify_alloc_error_event() local
[all …]
A Dfanotify_user.c129 int info_len = fh_len; in fanotify_fid_info_len()
160 int fh_len; in fanotify_event_len() local
420 size_t fh_len = fh ? fh->len : 0; in copy_fid_info_to_user() local
462 handle.handle_bytes = fh_len; in copy_fid_info_to_user()
465 if (!fh_len) in copy_fid_info_to_user()
473 if (WARN_ON_ONCE(len < fh_len)) in copy_fid_info_to_user()
481 if (fh_len <= FANOTIFY_INLINE_FH_LEN) { in copy_fid_info_to_user()
482 memcpy(bounce, fh_buf, fh_len); in copy_fid_info_to_user()
485 if (copy_to_user(buf, fh_buf, fh_len)) in copy_fid_info_to_user()
488 buf += fh_len; in copy_fid_info_to_user()
[all …]
/linux/fs/efs/
A 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()
A Defs.h138 int fh_len, int fh_type);
140 int fh_len, int fh_type);
/linux/fs/btrfs/
A Dexport.c101 int fh_len, int fh_type) in btrfs_fh_to_parent() argument
108 if (fh_len < BTRFS_FID_SIZE_CONNECTABLE) in btrfs_fh_to_parent()
112 if (fh_len < BTRFS_FID_SIZE_CONNECTABLE_ROOT) in btrfs_fh_to_parent()
125 int fh_len, int fh_type) in btrfs_fh_to_dentry() argument
132 fh_len < BTRFS_FID_SIZE_CONNECTABLE) && in btrfs_fh_to_dentry()
134 fh_len < BTRFS_FID_SIZE_CONNECTABLE_ROOT) && in btrfs_fh_to_dentry()
136 fh_len < BTRFS_FID_SIZE_NON_CONNECTABLE)) in btrfs_fh_to_dentry()
/linux/fs/squashfs/
A 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/fs/xfs/
A Dxfs_export.c173 int fh_len, int fileid_type) in xfs_fs_fh_to_dentry() argument
178 if (fh_len < xfs_fileid_length(fileid_type)) in xfs_fs_fh_to_dentry()
197 int fh_len, int fileid_type) in xfs_fs_fh_to_parent() argument
202 if (fh_len < xfs_fileid_length(fileid_type)) in xfs_fs_fh_to_parent()
/linux/fs/kernfs/
A Dmount.c83 struct fid *fid, int fh_len, in __kernfs_fh_to_dentry() argument
91 if (fh_len < 2) in __kernfs_fh_to_dentry()
132 struct fid *fid, int fh_len, in kernfs_fh_to_dentry() argument
135 return __kernfs_fh_to_dentry(sb, fid, fh_len, fh_type, false); in kernfs_fh_to_dentry()
139 struct fid *fid, int fh_len, in kernfs_fh_to_parent() argument
142 return __kernfs_fh_to_dentry(sb, fid, fh_len, fh_type, true); in kernfs_fh_to_parent()
/linux/fs/gfs2/
A Dexport.c145 int fh_len, int fh_type) in gfs2_fh_to_dentry() argument
154 if (fh_len < GFS2_SMALL_FH_SIZE) in gfs2_fh_to_dentry()
167 int fh_len, int fh_type) in gfs2_fh_to_parent() argument
175 if (fh_len < GFS2_LARGE_FH_SIZE) in gfs2_fh_to_parent()
/linux/fs/nfsd/
A 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/fs/jfs/
A Djfs_inode.h26 int fh_len, int fh_type);
28 int fh_len, int fh_type);
/linux/fs/ocfs2/
A 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/fs/jffs2/
A Dsuper.c123 int fh_len, int fh_type) in jffs2_fh_to_dentry() argument
125 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in jffs2_fh_to_dentry()
130 int fh_len, int fh_type) in jffs2_fh_to_parent() argument
132 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in jffs2_fh_to_parent()
/linux/fs/exportfs/
A Dexpfs.c429 exportfs_decode_fh_raw(struct vfsmount *mnt, struct fid *fid, int fh_len, in exportfs_decode_fh_raw() argument
444 result = nop->fh_to_dentry(mnt->mnt_sb, fid, fh_len, fileid_type); in exportfs_decode_fh_raw()
511 fh_len, fileid_type); in exportfs_decode_fh_raw()
583 int fh_len, int fileid_type, in exportfs_decode_fh() argument
589 ret = exportfs_decode_fh_raw(mnt, fid, fh_len, fileid_type, 0, in exportfs_decode_fh()
/linux/fs/nfs/
A Dexport.c65 int fh_len, int fh_type) in nfs_fh_to_dentry() argument
78 if (fh_len < len || fh_type != len) in nfs_fh_to_dentry()
/linux/fs/befs/
A Dlinuxvfs.c62 struct fid *fid, int fh_len, int fh_type);
64 struct fid *fid, int fh_len, int fh_type);
648 struct fid *fid, int fh_len, int fh_type) in befs_fh_to_dentry() argument
650 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in befs_fh_to_dentry()
658 struct fid *fid, int fh_len, int fh_type) in befs_fh_to_parent() argument
660 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in befs_fh_to_parent()
/linux/fs/nilfs2/
A Dnamei.c497 int fh_len, int fh_type) in nilfs_fh_to_dentry() argument
501 if (fh_len < NILFS_FID_SIZE_NON_CONNECTABLE || in nilfs_fh_to_dentry()
510 int fh_len, int fh_type) in nilfs_fh_to_parent() argument
514 if (fh_len < NILFS_FID_SIZE_CONNECTABLE || in nilfs_fh_to_parent()
/linux/fs/affs/
A Dnamei.c554 int fh_len, int fh_type) in affs_fh_to_dentry() argument
556 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in affs_fh_to_dentry()
561 int fh_len, int fh_type) in affs_fh_to_parent() argument
563 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in affs_fh_to_parent()
/linux/fs/ceph/
A Dexport.c298 int fh_len, int fh_type) in ceph_fh_to_dentry() argument
311 if (fh_len < sizeof(*fh) / 4) in ceph_fh_to_dentry()
417 int fh_len, int fh_type) in ceph_fh_to_parent() argument
430 if (fh_len < sizeof(*cfh) / 4) in ceph_fh_to_parent()
/linux/fs/overlayfs/
A Dexport.c792 int fh_len, int fh_type) in ovl_fh_to_dentry() argument
796 int len = fh_len << 2; in ovl_fh_to_dentry()
826 fh_len, fh_type, flags, err); in ovl_fh_to_dentry()
832 int fh_len, int fh_type) in ovl_fh_to_parent() argument
/linux/fs/erofs/
A Dsuper.c542 struct fid *fid, int fh_len, int fh_type) in erofs_fh_to_dentry() argument
544 return generic_fh_to_dentry(sb, fid, fh_len, fh_type, in erofs_fh_to_dentry()
549 struct fid *fid, int fh_len, int fh_type) in erofs_fh_to_parent() argument
551 return generic_fh_to_parent(sb, fid, fh_len, fh_type, in erofs_fh_to_parent()
/linux/fs/reiserfs/
A Dinode.c1673 int fh_len, int fh_type) in reiserfs_fh_to_dentry() argument
1688 if (fh_type > fh_len) { in reiserfs_fh_to_dentry()
1689 if (fh_type != 6 || fh_len != 5) in reiserfs_fh_to_dentry()
1692 fh_type, fh_len); in reiserfs_fh_to_dentry()
1693 fh_type = fh_len; in reiserfs_fh_to_dentry()
1695 if (fh_len < 2) in reiserfs_fh_to_dentry()
1703 int fh_len, int fh_type) in reiserfs_fh_to_parent() argument
1705 if (fh_type > fh_len) in reiserfs_fh_to_parent()
1706 fh_type = fh_len; in reiserfs_fh_to_parent()

Completed in 48 milliseconds

12