nfs_fhandle
nfs3_free_args(struct nfs_args *nargs, nfs_fhandle *fh)
nfs3_copyin(char *data, int datalen, struct nfs_args *nargs, nfs_fhandle *fh)
if (copyin(STRUCT_FGETP(args, fh), fh, sizeof (nfs_fhandle))) {
nfs_fhandle *fhandle = NULL;
fhandle = kmem_alloc(sizeof (nfs_fhandle), KM_SLEEP);
fhandle = (nfs_fhandle *)args->fh;
nfs_printfhandle(nfs_fhandle *fhp)
nfs_fhandle nfh;
index = rtablehash((nfs_fhandle *)fh);
vp = make_rnode((nfs_fhandle *)fh, &rtable[index], vfsp,
index = rtablehash((nfs_fhandle *)fh);
vp = make_rnode((nfs_fhandle *)fh, &rtable[index], vfsp,
rtablehash(nfs_fhandle *fh)
make_rnode(nfs_fhandle *fh, rhashq_t *rhtp, struct vfs *vfsp,
static int rtablehash(nfs_fhandle *);
static vnode_t *make_rnode(nfs_fhandle *, rhashq_t *, struct vfs *,
static rnode_t *rfind(rhashq_t *, nfs_fhandle *, struct vfs *);
nfs_fhandle *rootfh;
rfind(rhashq_t *rhtp, nfs_fhandle *fh, struct vfs *vfsp)
nfs_free_args(struct nfs_args *nargs, nfs_fhandle *fh)
nfs_copyin(char *data, int datalen, struct nfs_args *nargs, nfs_fhandle *fh)
nfs_fhandle *fhandle = NULL;
fhandle = kmem_zalloc(sizeof (nfs_fhandle), KM_SLEEP);
fhandle = (nfs_fhandle *)args->fh;
nfs_fhandle sv_fhandle; /* this server's filehandle */
nfs_fhandle r_fh; /* file handle */
extern void nfs_printfhandle(nfs_fhandle *);