| /netbsd-src/sys/fs/msdosfs/ |
| H A D | msdosfs_denode.c | 94 const struct fh_key * const fhp = key; in fh_compare_node_fh() local 97 if (pnp->fh_mount != fhp->fhk_mount) in fh_compare_node_fh() 98 return (intptr_t)pnp->fh_mount - (intptr_t)fhp->fhk_mount; in fh_compare_node_fh() 99 if (pnp->fh_dircluster != fhp->fhk_dircluster) in fh_compare_node_fh() 100 return pnp->fh_dircluster - fhp->fhk_dircluster; in fh_compare_node_fh() 101 return pnp->fh_diroffset - fhp->fhk_diroffset; in fh_compare_node_fh() 652 struct fh_node *fhp; in msdosfs_fh_enter() local 659 fhp = rb_tree_find_node(&fh_rbtree, &fhkey); in msdosfs_fh_enter() 660 if (fhp == NULL) { in msdosfs_fh_enter() 662 fhp = pool_get(&fh_pool, PR_WAITOK); in msdosfs_fh_enter() [all …]
|
| /netbsd-src/tests/fs/vfs/ |
| H A D | t_vfsops.c | 80 void *fhp; in tfilehandle() local 105 fhp = malloc(fhsize); in tfilehandle() 106 if (rump_sys_getfh(fpath, fhp, &fhsize) == -1) in tfilehandle() 110 fd = rump_sys_fhopen(fhp, fhsize, O_RDONLY); in tfilehandle() 129 void *fhp; in tfhremove() local 145 fhp = malloc(fhsize); in tfhremove() 146 RL(rump_sys_getfh(FNAME, fhp, &fhsize)); in tfhremove() 152 ATF_REQUIRE_ERRNO(ESTALE, rump_sys_fhopen(fhp, fhsize, O_RDONLY) == -1); in tfhremove() 167 void *fhp; in tfhinval() local 184 fhp = malloc(fhsize); in tfhinval() [all …]
|
| /netbsd-src/usr.sbin/tcpdrop/ |
| H A D | tcpdrop.c | 110 struct hpinfo fhp, lhp; in main() local 131 egetnameinfo(aif, &fhp); in main() 158 lhp.host, lhp.serv, fhp.host, fhp.serv); in main() 161 lhp.host, lhp.serv, fhp.host, fhp.serv); in main()
|
| /netbsd-src/lib/libc/compat/sys/ |
| H A D | compat_getfh.c | 55 getfh(const char *path, struct compat_30_fhandle *fhp) in getfh() argument 57 size_t fh_size = sizeof(*fhp); in getfh() 60 ret = __getfh30(path, (void*)fhp, &fh_size); in getfh()
|
| H A D | compat_fhopen.c | 53 fhopen(const struct compat_30_fhandle *fhp, int flags) in fhopen() argument 55 return __fhopen40(fhp, FHANDLE30_SIZE, flags); in fhopen()
|
| H A D | compat___fhstat30.c | 54 __compat___fhstat30(const struct compat_30_fhandle *fhp, struct stat30 *sb) in __strong_alias() 56 return __compat___fhstat40(fhp, FHANDLE30_SIZE, sb); in __strong_alias()
|
| H A D | compat_fhstatvfs.c | 52 fhstatvfs(const struct compat_30_fhandle *fhp, struct statvfs90 *buf) in fhstatvfs() argument 55 int error = __fhstatvfs190(fhp, FHANDLE30_SIZE, &sb, 0); in fhstatvfs()
|
| H A D | compat_fhstatvfs1.c | 52 fhstatvfs1(const struct compat_30_fhandle *fhp, struct statvfs90 *buf, in fhstatvfs1() argument 56 int error = __fhstatvfs190(fhp, FHANDLE30_SIZE, &sb, flags); in fhstatvfs1()
|
| H A D | compat___fhstatvfs40.c | 51 __compat___fhstatvfs40(const void *fhp, size_t len, struct statvfs90 *buf) in __strong_alias() 54 int error = __fhstatvfs190(fhp, len, &sb, 0); in __strong_alias()
|
| H A D | compat___fhstatvfs140.c | 51 __compat___fhstatvfs140(const void *fhp, size_t len, struct statvfs90 *buf, in __strong_alias() 55 int error = __fhstatvfs190(fhp, len, &sb, flags); in __strong_alias()
|
| /netbsd-src/external/bsd/am-utils/dist/amd/ |
| H A D | amfs_host.c | 174 do_mount(am_nfs_handle_t *fhp, char *mntdir, char *fs_name, mntfs *mf) in do_mount() argument 186 return mount_nfs_fh(fhp, mntdir, fs_name, mf); in do_mount() 204 fetch_fhandle(CLIENT *client, char *dir, am_nfs_handle_t *fhp, u_long nfs_version) in fetch_fhandle() argument 253 memset((voidp) &fhp->v3, 0, sizeof(am_nfs_fh3)); in fetch_fhandle() 254 fhp->v3.am_fh3_length = res3.mountres3_u.mountinfo.fhandle.fhandle3_len; in fetch_fhandle() 255 memmove(fhp->v3.am_fh3_data, in fetch_fhandle() 257 fhp->v3.am_fh3_length); in fetch_fhandle() 277 memmove(&fhp->v2, &res.fhs_fh, NFS_FHSIZE); in fetch_fhandle()
|
| H A D | nfs_subr.c | 93 static am_node *fh_to_mp3(am_nfs_fh *fhp, int *rp, int vop); 94 static am_node *fh_to_mp(am_nfs_fh *fhp); 749 fh_to_mp3(am_nfs_fh *fhp, int *rp, int vop) in fh_to_mp3() argument 751 struct am_fh *fp = (struct am_fh *) fhp; in fh_to_mp3() 756 int len = sizeof(*fhp) - sizeof(fp->fhh_gen); in fh_to_mp3() 792 fh_to_mp(am_nfs_fh *fhp) in fh_to_mp() argument 796 return fh_to_mp3(fhp, &dummy, VLOOK_CREATE); in fh_to_mp() 800 fh3_to_mp3(am_nfs_fh3 *fhp, int *rp, int vop) in fh3_to_mp3() argument 802 struct am_fh3 *fp = (struct am_fh3 *) fhp->am_fh3_data; in fh3_to_mp3() 843 fh3_to_mp(am_nfs_fh3 *fhp) in fh3_to_mp() argument [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/include/sanitizer/ |
| H A D | netbsd_syscall_hooks.h | 828 #define __sanitizer_syscall_pre_compat_30_getfh(fname, fhp) \ argument 830 (long long)(fhp)) 831 #define __sanitizer_syscall_post_compat_30_getfh(res, fname, fhp) \ argument 833 (long long)(fhp)) 1584 #define __sanitizer_syscall_pre_compat_30_fhopen(fhp, flags) \ argument 1585 __sanitizer_syscall_pre_impl_compat_30_fhopen((long long)(fhp), \ 1587 #define __sanitizer_syscall_post_compat_30_fhopen(res, fhp, flags) \ argument 1588 __sanitizer_syscall_post_impl_compat_30_fhopen(res, (long long)(fhp), \ 1590 #define __sanitizer_syscall_pre_compat_30_fhstat(fhp, sb) \ argument 1591 __sanitizer_syscall_pre_impl_compat_30_fhstat((long long)(fhp), \ [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/include/sanitizer/ |
| H A D | netbsd_syscall_hooks.h | 828 #define __sanitizer_syscall_pre_compat_30_getfh(fname, fhp) \ argument 830 (long long)(fhp)) 831 #define __sanitizer_syscall_post_compat_30_getfh(res, fname, fhp) \ argument 833 (long long)(fhp)) 1584 #define __sanitizer_syscall_pre_compat_30_fhopen(fhp, flags) \ argument 1585 __sanitizer_syscall_pre_impl_compat_30_fhopen((long long)(fhp), \ 1587 #define __sanitizer_syscall_post_compat_30_fhopen(res, fhp, flags) \ argument 1588 __sanitizer_syscall_post_impl_compat_30_fhopen(res, (long long)(fhp), \ 1590 #define __sanitizer_syscall_pre_compat_30_fhstat(fhp, sb) \ argument 1591 __sanitizer_syscall_pre_impl_compat_30_fhstat((long long)(fhp), \ [all …]
|
| /netbsd-src/sys/fs/nfs/client/ |
| H A D | nfs_clnode.c | 97 ncl_nget(struct mount *mntp, u_int8_t *fhp, int fhsize, struct nfsnode **npp, in ncl_nget() argument 112 hash = fnv_32_buf(fhp, fhsize, FNV1_32_INIT); in ncl_nget() 116 bcopy(fhp, &nfhp->nfh_fh[0], fhsize); in ncl_nget() 157 !bcmp(fhp, nmp->nm_fh, fhsize)) { in ncl_nget() 165 bcopy(fhp, np->n_fhp->nfh_fh, fhsize); in ncl_nget()
|
| /netbsd-src/sys/nfs/ |
| H A D | nfs_srvsubs.c | 303 fhandle_t *fhp; in nfsrv_fhtovp() local 305 fhp = NFSRVFH_FHANDLE(nsfh); in nfsrv_fhtovp() 311 fhp = nfs_pub.np_handle; in nfsrv_fhtovp() 314 error = netexport_check(&fhp->fh_fsid, nam, &mp, &exflags, &credanon); in nfsrv_fhtovp() 319 error = VFS_FHTOVP(mp, &fhp->fh_fid, LK_EXCLUSIVE, vpp); in nfsrv_fhtovp()
|
| H A D | nfs_node.c | 117 const nfsfh_t *fhp = key; in nfs_loadvnode() local 131 memcpy(np->n_fhp, fhp, fhsize); in nfs_loadvnode() 160 nfs_nget1(struct mount *mntp, nfsfh_t *fhp, int fhsize, struct nfsnode **npp, in nfs_nget1() argument 166 error = vcache_get(mntp, fhp, fhsize, &vp); in nfs_nget1()
|
| /netbsd-src/sys/compat/common/ |
| H A D | vfs_syscalls_30.c | 166 error = do_fhstat(l, SCARG(uap, fhp), sizeof(*SCARG(uap, fhp)), &sb); in compat_30_sys_fhstat() 379 return copyout(&fh, SCARG(uap, fhp), sizeof(fh)); in compat_30_sys_getfh() 397 return dofhopen(l, SCARG(uap, fhp), FHANDLE_SIZE_COMPAT, in compat_30_sys_fhopen() 414 error = do_fhstat(l, SCARG(uap_30, fhp), FHANDLE_SIZE_COMPAT, &sb); in compat_30_sys___fhstat30() 432 int error = do_fhstatvfs(l, SCARG(uap, fhp), FHANDLE_SIZE_COMPAT, in compat_30_sys_fhstatvfs1()
|
| /netbsd-src/sys/compat/netbsd32/ |
| H A D | netbsd32_compat_30.c | 188 if ((error = copyin(SCARG_P32(uap, fhp), &fh, sizeof(fh))) != 0) in compat_30_netbsd32_fhstat() 219 error = do_fhstatvfs(l, SCARG_P32(uap, fhp), FHANDLE_SIZE_COMPAT, sbuf, in compat_30_netbsd32_fhstatvfs1() 259 NETBSD32TOP_UAP(fhp, struct compat_30_fhandle); in compat_30_netbsd32_getfh() 276 error = do_fhstat(l, SCARG_P32(uap, fhp), FHANDLE_SIZE_COMPAT, &sb); in compat_30_netbsd32___fhstat30() 300 NETBSD32TOP_UAP(fhp, struct compat_30_fhandle); in compat_30_netbsd32_fhopen()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/include/sanitizer/ |
| H A D | netbsd_syscall_hooks.h | 824 #define __sanitizer_syscall_pre_compat_30_getfh(fname, fhp) \ argument 826 (long long)(fhp)) 827 #define __sanitizer_syscall_post_compat_30_getfh(res, fname, fhp) \ argument 829 (long long)(fhp)) 1558 #define __sanitizer_syscall_pre_compat_30_fhopen(fhp, flags) \ argument 1559 __sanitizer_syscall_pre_impl_compat_30_fhopen((long long)(fhp), \ 1561 #define __sanitizer_syscall_post_compat_30_fhopen(res, fhp, flags) \ argument 1562 __sanitizer_syscall_post_impl_compat_30_fhopen(res, (long long)(fhp), \ 1564 #define __sanitizer_syscall_pre_compat_30_fhstat(fhp, sb) \ argument 1565 __sanitizer_syscall_pre_impl_compat_30_fhstat((long long)(fhp), \ [all …]
|
| /netbsd-src/sys/fs/puffs/ |
| H A D | puffs_vfsops.c | 616 puffs_vfsop_fhtovp(struct mount *mp, struct fid *fhp, int lktype, in puffs_vfsop_fhtovp() argument 630 fhlen = fhp->fid_len; in puffs_vfsop_fhtovp() 631 fhdata = fhp; in puffs_vfsop_fhtovp() 633 fhlen = PUFFS_FROMFHSIZE(fhp->fid_len); in puffs_vfsop_fhtovp() 634 fhdata = fhp->fid_data; in puffs_vfsop_fhtovp() 670 puffs_vfsop_vptofh(struct vnode *vp, struct fid *fhp, size_t *fh_size) in puffs_vfsop_vptofh() argument 729 if (fhp) { in puffs_vfsop_vptofh() 731 memcpy(fhp, nodetofh_msg->pvfsr_data, fhlen); in puffs_vfsop_vptofh() 733 fhp->fid_len = *fh_size; in puffs_vfsop_vptofh() 734 memcpy(fhp->fid_data, nodetofh_msg->pvfsr_data, in puffs_vfsop_vptofh()
|
| /netbsd-src/external/bsd/am-utils/dist/libamu/ |
| H A D | mount_fs.c | 863 am_nfs_handle_t *fhp, in compute_nfs23_args() argument 882 if (fhp == NULL) { in compute_nfs23_args() 895 NFS_FH_DREF(nap->NFS_FH_FIELD, &fhp->v3.am_fh3_data); in compute_nfs23_args() 897 NFS_FH_DREF(nap->NFS_FH_FIELD, &fhp->v3); in compute_nfs23_args() 908 if (fhp == NULL) { in compute_nfs23_args() 913 NFS_FH_DREF(nap->NFS_FH_FIELD, &fhp->v2); in compute_nfs23_args() 919 nap->fhsize = fhp->v3.am_fh3_length; in compute_nfs23_args() 929 nap->fh_len = fhp->v3.am_fh3_length; in compute_nfs23_args() 1257 am_nfs_handle_t *fhp, in compute_nfs4_args() argument 1400 am_nfs_handle_t *fhp, in compute_nfs_args() argument [all …]
|
| /netbsd-src/sys/fs/efs/ |
| H A D | efs_vfsops.c | 455 efs_fhtovp(struct mount *mp, struct fid *fhp, int lktype, struct vnode **vpp) in efs_fhtovp() argument 462 if (fhp->fid_len != sizeof(struct efs_fid)) in efs_fhtovp() 465 efp = (struct efs_fid *)fhp; in efs_fhtovp() 489 efs_vptofh(struct vnode *vp, struct fid *fhp, size_t *fh_size) in efs_vptofh() argument 501 efp = (struct efs_fid *)fhp; in efs_vptofh() 503 fhp->fid_len = sizeof(struct efs_fid); in efs_vptofh()
|
| /netbsd-src/sys/fs/tmpfs/ |
| H A D | tmpfs_vfsops.c | 329 tmpfs_fhtovp(struct mount *mp, struct fid *fhp, int lktype, vnode_t **vpp) in tmpfs_fhtovp() argument 336 if (fhp->fid_len != sizeof(tmpfs_fid_t)) { in tmpfs_fhtovp() 339 memcpy(&tfh, fhp, sizeof(tmpfs_fid_t)); in tmpfs_fhtovp() 378 tmpfs_vptofh(vnode_t *vp, struct fid *fhp, size_t *fh_size) in tmpfs_vptofh() argument 394 memcpy(fhp, &tfh, sizeof(tfh)); in tmpfs_vptofh()
|
| /netbsd-src/sys/kern/ |
| H A D | vfs_syscalls.c | 1923 vfs__fhfree(fhandle_t *fhp) in vfs_composefh() 1927 fhsize = FHANDLE_SIZE(fhp); in vfs_composefh() 1928 kmem_free(fhp, fhsize); in vfs_composefh() 1936 vfs_composefh(struct vnode *vp, fhandle_t *fhp, size_t *fh_size) in vfs_composefh() 1950 if (fhp != NULL) { in vfs_composefh_alloc() 1951 memset(fhp, 0, *fh_size); in vfs_composefh_alloc() 1952 fhp->fh_fsid = mp->mnt_stat.f_fsidx; in vfs_composefh_alloc() 1953 fidp = &fhp->fh_fid; in vfs_composefh_alloc() 1969 fhandle_t *fhp; in vfs_composefh_alloc() 1982 fhp 1901 vfs__fhfree(fhandle_t * fhp) vfs__fhfree() argument 1914 vfs_composefh(struct vnode * vp,fhandle_t * fhp,size_t * fh_size) vfs_composefh() argument 1947 fhandle_t *fhp; vfs_composefh_alloc() local 1975 vfs_composefh_free(fhandle_t * fhp) vfs_composefh_free() argument 1986 vfs_fhtovp(fhandle_t * fhp,struct vnode ** vpp) vfs_fhtovp() argument 2014 fhandle_t *fhp; vfs_copyinfh_alloc() local 2053 vfs_copyinfh_free(fhandle_t * fhp) vfs_copyinfh_free() argument [all...] |