HomeSort by: relevance | last modified time | path
    Searched refs:fhsize (Results 1 - 25 of 26) sorted by relevancy

1 2

  /src/tests/fs/vfs/
t_vfsops.c 79 size_t fhsize; local in function:tfilehandle
96 fhsize = 0;
97 if (rump_sys_getfh(fpath, NULL, &fhsize) == -1) {
105 fhp = malloc(fhsize);
106 if (rump_sys_getfh(fpath, fhp, &fhsize) == -1)
110 fd = rump_sys_fhopen(fhp, fhsize, O_RDONLY);
128 size_t fhsize; local in function:tfhremove
136 fhsize = 0;
137 if (rump_sys_getfh(FNAME, NULL, &fhsize) == -1) {
145 fhp = malloc(fhsize);
166 size_t fhsize; local in function:tfhinval
    [all...]
  /src/sbin/mount_nfs/
getnfsargs.c 90 long fhsize; member in struct:nfhret
296 nfsargsp->fhsize = nfhret.fhsize;
322 np->fhsize = NFSX_V2FH;
325 if (!xdr_long(xdrsp, &np->fhsize))
327 if (np->fhsize <= 0 || np->fhsize > NFSX_V3FHMAX)
329 if (!xdr_opaque(xdrsp, (caddr_t)np->nfh, np->fhsize))
getnfsargs_small.c 129 long fhsize; member in struct:nfhret
184 nfhret->fhsize = cc;
258 nfsargsp->fhsize = be32dec(nfhret.nfh);
261 nfsargsp->fhsize = NFSX_V2FH;
mount_nfs.c 144 .fhsize = 0,
488 printf("sotype=%d, proto=%d, fhsize=%d, "
494 nfsargsp->fhsize,
  /src/sys/fs/nfs/client/
nfs_clnode.c 97 ncl_nget(struct mount *mntp, u_int8_t *fhp, int fhsize, struct nfsnode **npp,
112 hash = fnv_32_buf(fhp, fhsize, FNV1_32_INIT);
114 MALLOC(nfhp, struct nfsfh *, sizeof (struct nfsfh) + fhsize,
116 bcopy(fhp, &nfhp->nfh_fh[0], fhsize);
117 nfhp->nfh_len = fhsize;
156 if ((fhsize == nmp->nm_fhsize) &&
157 !bcmp(fhp, nmp->nm_fh, fhsize)) {
163 MALLOC(np->n_fhp, struct nfsfh *, sizeof (struct nfsfh) + fhsize,
165 bcopy(fhp, np->n_fhp->nfh_fh, fhsize);
166 np->n_fhp->nfh_len = fhsize;
    [all...]
nfs_clvfsops.c 241 args->fhsize = oargs->fhsize;
493 nd->root_args.fhsize = nd->root_fhsize;
861 .fhsize = 0,
1220 if (args.fhsize < 0 || args.fhsize > NFSX_V3FHMAX) {
1226 args.fhsize);
1249 args.fhsize = 0;
1254 &args.fhsize) == 0) {
1255 if (args.fhsize < 0 || args.fhsize > NFSX_FHMAX)
    [all...]
nfs_clport.c 313 nfscl_ngetreopen(struct mount *mntp, u_int8_t *fhp, int fhsize,
325 MALLOC(nfhp, struct nfsfh *, sizeof (struct nfsfh) + fhsize,
327 bcopy(fhp, &nfhp->nfh_fh[0], fhsize);
328 nfhp->nfh_len = fhsize;
330 hash = fnv_32_buf(fhp, fhsize, FNV1_32_INIT);
  /src/sys/nfs/
nfs_srvsubs.c 395 size_t fhsize; local in function:nfsrv_composefh
397 fhsize = NFSD_MAXFHSIZE;
398 error = vfs_composefh(vp, (void *)NFSRVFH_DATA(nsfh), &fhsize);
399 if (NFSX_FHTOOBIG_P(fhsize, v3)) {
405 if (!v3 && fhsize < NFSX_V2FH) {
406 memset((char *)NFSRVFH_DATA(nsfh) + fhsize, 0,
407 NFSX_V2FH - fhsize);
408 fhsize = NFSX_V2FH;
410 if ((fhsize % NFSX_UNSIGNED) != 0) {
413 nsfh->nsfh_size = fhsize;
    [all...]
nfs_node.c 116 int fhsize = key_len; local in function:nfs_loadvnode
123 if (fhsize > NFS_SMALLFH) {
124 np->n_fhp = kmem_alloc(fhsize, KM_SLEEP);
131 memcpy(np->n_fhp, fhp, fhsize);
132 np->n_fhsize = fhsize;
160 nfs_nget1(struct mount *mntp, nfsfh_t *fhp, int fhsize, struct nfsnode **npp,
166 error = vcache_get(mntp, fhp, fhsize, &vp);
nfs_vfsops.c 608 args->fhsize = 0;
644 if (args->fhsize < 0 || args->fhsize > NFSX_V3FHMAX)
647 error = copyin(args->fh, nfh, args->fhsize);
727 if (argp->fhsize != NFSX_V2FH) {
776 error = nfs_nget(mp, (nfsfh_t *)argp->fh, argp->fhsize, &np);
1058 size_t fhsize; local in function:nfs_fhtovp
1067 fhsize = fidsize - sizeof(*fid);
1068 if ((fhsize % NFSX_UNSIGNED) != 0) {
1072 if (fhsize > NFSX_V3FHMAX || fhsize == 0)
    [all...]
nfs_boot.c 737 argp->fhsize = fxdr_unsigned(u_int32_t, rdata->fh.v3fh.fhlen);
738 if (argp->fhsize > NFSX_V3FHMAX)
740 minlen = 2 * sizeof(u_int32_t) + argp->fhsize;
742 argp->fhsize = NFSX_V2FH;
743 minlen = sizeof(u_int32_t) + argp->fhsize;
755 memcpy(argp->fh, fh, argp->fhsize);
nfsmount.h 58 int fhsize; /* Size, in bytes, of fh */ member in struct:nfs_args
nfs_export.c 732 size_t fhsize; local in function:setpublicfs
766 fhsize = 0;
767 error = vfs_composefh(rvp, NULL, &fhsize);
770 nfs_pub.np_handle = malloc(fhsize, M_TEMP, M_NOWAIT);
774 error = vfs_composefh(rvp, nfs_pub.np_handle, &fhsize);
nfs_var.h 90 #define nfs_nget(mp, fhp, fhsize, npp) \
91 nfs_nget1((mp), (fhp), (fhsize), (npp), 0)
nfs_vnops.c 746 int error = 0, attrflag, fhsize; local in function:nfs_lookup
877 nfsm_getfh(fhp, fhsize, v3);
883 if (NFS_CMPFH(np, fhp, fhsize)) {
887 error = nfs_nget(dvp->v_mount, fhp, fhsize, &np);
911 if (NFS_CMPFH(np, fhp, fhsize)) {
923 error = nfs_nget(dvp->v_mount, fhp, fhsize, &np);
942 error = nfs_nget(dvp->v_mount, fhp, fhsize, &np);
2609 int attrflag, fhsize, nrpcs = 0, reclen; local in function:nfs_readdirplusrpc
2731 nfsm_getfh(fhp, fhsize, 1);
2732 if (NFS_CMPFH(dnp, fhp, fhsize)) {
    [all...]
  /src/sys/fs/nfs/common/
nfsdiskless.h 82 int fhsize; /* Size, in bytes, of fh */ member in struct:onfs_args
nfs_commonsubs.c 811 struct nfsvattr *nap, struct nfsfh **nfhpp, fhandle_t *fhp, int fhsize,
1197 fhp, fhsize))
  /src/usr.sbin/rpc.lockd/
lockd_lock.c 54 size_t fhsize; member in struct:__anoncb97df650108
61 return memcmp(fh1->fhdata, fh2->fhdata, MIN(fh1->fhsize, fh2->fhsize));
81 fh->fhsize = sz;
512 fl->fd = fhopen(fl->filehandle.fhdata, fl->filehandle.fhsize, O_RDWR);
640 result.alock.fh.n_len = fl->filehandle.fhsize;
662 result.alock.fh.n_len = fl->filehandle.fhsize;
  /src/sys/kern/
vfs_syscalls.c 1927 size_t fhsize; local in function:vfs__fhfree
1929 fhsize = FHANDLE_SIZE(fhp);
1930 kmem_free(fhp, fhsize);
1972 size_t fhsize; local in function:vfs_composefh_alloc
1983 fhsize = FHANDLE_SIZE_FROM_FILEID_SIZE(fidsize);
1984 fhp = kmem_zalloc(fhsize, KM_SLEEP);
1988 KASSERT(FHANDLE_SIZE(fhp) == fhsize);
1992 kmem_free(fhp, fhsize);
2036 vfs_copyinfh_alloc(const void *ufhp, size_t fhsize, fhandle_t **fhpp)
2041 if (fhsize > FHANDLE_SIZE_MAX)
    [all...]
  /src/sys/compat/netbsd32/
netbsd32_fs.c 983 memcpy(&fs_args.nfs_args.fhsize,
984 &fs_args32.nfs_args.fhsize,
986 - offsetof(struct nfs_args, fhsize));
1113 memcpy(&fs_args32.nfs_args.fhsize,
1114 &fs_args.nfs_args.fhsize,
1116 - offsetof(struct nfs_args, fhsize));
netbsd32.h 1136 int32_t fhsize; /* Size, in bytes, of fh */ member in struct:netbsd32_nfs_args
  /src/sys/compat/ultrix/
ultrix_fs.c 391 na.fhsize = NFSX_V2FH;
  /src/lib/libpuffs/
puffs.c 326 puffs_setfhsize(struct puffs_usermount *pu, size_t fhsize, int flags)
332 pu->pu_kargp->pa_fhsize = fhsize;
  /src/sys/compat/sunos/
sunos_misc.c 266 na.fhsize = NFSX_V2FH;
  /src/sys/compat/sunos32/
sunos32_misc.c 457 na.fhsize = NFSX_V2FH;

Completed in 32 milliseconds

1 2