/linux-6.12.1/fs/isofs/ |
D | export.c | 163 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-6.12.1/include/linux/ |
D | exportfs.h | 227 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-6.12.1/fs/fat/ |
D | nfs.c | 149 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-6.12.1/fs/notify/fanotify/ |
D | fanotify.c | 374 int fh_len; in fanotify_encode_fh_len() local 380 fh_len = dwords << 2; in fanotify_encode_fh_len() 387 if (WARN_ON_ONCE(fh_len > MAX_HANDLE_SZ)) in fanotify_encode_fh_len() 390 return fh_len; in fanotify_encode_fh_len() 400 unsigned int fh_len, unsigned int *hash, in fanotify_encode_fh() argument 425 if (fh_len < 4 || WARN_ON_ONCE(fh_len % 4) || fh_len > MAX_HANDLE_SZ) in fanotify_encode_fh() 429 if (gfp && fh_len > FANOTIFY_INLINE_FH_LEN) { in fanotify_encode_fh() 432 ext_buf = kmalloc(fh_len, gfp); in fanotify_encode_fh() 441 dwords = fh_len >> 2; in fanotify_encode_fh() 444 if (type <= 0 || type == FILEID_INVALID || fh_len != dwords << 2) in fanotify_encode_fh() [all …]
|
D | fanotify_user.c | 127 static int fanotify_fid_info_len(int fh_len, int name_len) in fanotify_fid_info_len() argument 129 int info_len = fh_len; in fanotify_fid_info_len() 160 int fh_len; in fanotify_event_len() local 184 fh_len = fanotify_event_object_fh_len(event); in fanotify_event_len() 185 event_len += fanotify_fid_info_len(fh_len, dot_len); in fanotify_event_len() 420 size_t fh_len = fh ? fh->len : 0; in copy_fid_info_to_user() local 421 size_t info_len = fanotify_fid_info_len(fh_len, name_len); in copy_fid_info_to_user() 425 __func__, fh_len, name_len, info_len, count); in copy_fid_info_to_user() 462 handle.handle_bytes = fh_len; in copy_fid_info_to_user() 465 if (!fh_len) in copy_fid_info_to_user() [all …]
|
/linux-6.12.1/fs/efs/ |
D | namei.c | 97 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()
|
D | efs.h | 138 int fh_len, int fh_type); 140 int fh_len, int fh_type);
|
/linux-6.12.1/fs/btrfs/ |
D | export.c | 101 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-6.12.1/fs/squashfs/ |
D | export.c | 83 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-6.12.1/fs/kernfs/ |
D | mount.c | 83 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-6.12.1/fs/xfs/ |
D | xfs_export.c | 173 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-6.12.1/fs/gfs2/ |
D | export.c | 145 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-6.12.1/fs/nfsd/ |
D | flexfilelayoutxdr.c | 23 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-6.12.1/fs/ocfs2/ |
D | export.c | 251 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-6.12.1/fs/jfs/ |
D | jfs_inode.h | 26 int fh_len, int fh_type); 28 int fh_len, int fh_type);
|
/linux-6.12.1/fs/exportfs/ |
D | expfs.c | 429 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-6.12.1/fs/jffs2/ |
D | super.c | 123 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-6.12.1/fs/nfs/ |
D | export.c | 65 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-6.12.1/fs/befs/ |
D | linuxvfs.c | 62 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-6.12.1/fs/nilfs2/ |
D | namei.c | 497 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-6.12.1/fs/affs/ |
D | namei.c | 554 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-6.12.1/fs/overlayfs/ |
D | export.c | 792 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-6.12.1/fs/ceph/ |
D | export.c | 298 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-6.12.1/fs/erofs/ |
D | super.c | 542 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-6.12.1/fs/reiserfs/ |
D | inode.c | 1673 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()
|