Searched refs:fhandle (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/head/rpcsvc/
H A Dmount.x39 * The fhandle is the file handle that the server passes to the client.
50 typedef opaque fhandle[FHSIZE];
60 fhandle fhs_fhandle;
104 fhandle3 fhandle;
194 * of the NFS protocol. The only connecting point is the fhandle
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs_log.h145 typedef fhandle_t fhandle; typedef
151 fhandle sh_fh_buf;
158 fhandle gfh_fh_buf;
164 fhandle da_fhandle;
170 fhandle drok_fhandle;
199 fhandle waargs_fhandle;
232 fhandle saa_fh;
252 fhandle la_from;
265 fhandle rda_fh;
645 extern void nfslog_getfh(struct exportinfo *, fhandle *, cha
[all...]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs3_vfsops.c358 * Get the root fhandle
481 nfs_fhandle *fhandle = NULL; local
520 nfs3_free_args(args, fhandle);
521 fhandle = NULL;
523 if (fhandle == NULL)
524 fhandle = kmem_alloc(sizeof (nfs_fhandle), KM_SLEEP);
525 error = nfs3_copyin(data, uap->datalen, args, fhandle);
533 fhandle = (nfs_fhandle *)args->fh;
546 nfs3_free_args(args, fhandle);
588 nfs3_free_args(args, fhandle);
[all...]
H A Dnfs_vfsops.c377 * Get the root fhandle
516 nfs_fhandle *fhandle = NULL; local
537 nfs_free_args(args, fhandle);
538 fhandle = NULL;
540 if (fhandle == NULL)
541 fhandle = kmem_zalloc(sizeof (nfs_fhandle), KM_SLEEP);
542 error = nfs_copyin(data, uap->datalen, args, fhandle);
550 fhandle = (nfs_fhandle *)args->fh;
602 nfs_free_args(args, fhandle);
614 nfs_free_args(args, fhandle);
[all...]
H A Dnfs4_rnode.c315 nfs4_fhandle_t fhandle; local
324 fhandle.fh_len = fh->sfh_fh.nfs_fh4_len;
325 bcopy(fh->sfh_fh.nfs_fh4_val, fhandle.fh_buf,
326 fhandle.fh_len);
327 nfs4_printfhandle(&fhandle);
330 fhandle.fh_len = mi->mi_rootfh->sfh_fh.nfs_fh4_len;
331 bcopy(mi->mi_rootfh->sfh_fh.nfs_fh4_val, fhandle.fh_buf,
332 fhandle.fh_len);
333 nfs4_printfhandle(&fhandle);
1021 * Lookup a rnode by fhandle
[all...]
H A Dnfs4_callback.c249 nfs4_fhandle_t fhandle; local
251 sfh4_copyval(rp->r_fh, &fhandle);
253 if ((fhandle.fh_len == args->fh.nfs_fh4_len &&
254 bcmp(fhandle.fh_buf, args->fh.nfs_fh4_val,
255 fhandle.fh_len) == 0)) {
285 CB_WARN("cb_getattr: bad fhandle\n");
435 nfs4_fhandle_t fhandle; local
437 sfh4_copyval(rp->r_fh, &fhandle);
438 if ((fhandle.fh_len == args->fh.nfs_fh4_len &&
439 bcmp(fhandle
[all...]
H A Dnfs4_client.c3793 nfs4_fhandle_t fhandle; local
3795 fhandle.fh_len = fh->nfs_fh4_len;
3796 bcopy(fh->nfs_fh4_val, fhandle.fh_buf, fhandle.fh_len);
3798 nfs4_printfhandle(&fhandle);
3990 nfs4_fhandle_t fhandle; local
3992 sfh4_copyval(sfh, &fhandle);
3993 nfs4_printfhandle(&fhandle);
H A Dnfs_dlinet.c138 struct fhandle3 fhandle; member in struct:mountres3_ok
398 * `port' is set to nfs port and fh is the fhandle
478 * `port' is set to nfs port and fh is the fhandle
519 mountres3.mountres3_u.mountinfo.fhandle.fhandle3_val = NULL;
568 fh->fh3_length = mountres3.mountres3_u.mountinfo.fhandle.fhandle3_len;
569 bcopy(mountres3.mountres3_u.mountinfo.fhandle.fhandle3_val,
1804 * The fhandle struct is treated a opaque data on the wire
1837 if (!myxdr_fhandle3(xdrs, &objp->fhandle))
H A Dnfs4_subr.c3131 nfs4_fhandle_t fhandle; local
3149 sfh4_copyval(rp->r_fh, &fhandle);
3153 hash16((void *)&fhandle.fh_buf, fhandle.fh_len));
H A Dnfs_log.c1874 fhandle *fh,
/illumos-gate/usr/src/stand/lib/fs/nfs/
H A Dmount.c96 xdr_fhandle(XDR *xdrs, fhandle fhp)
123 if (!xdr_fhandle3(xdrs, &objp->fhandle))
364 filep->fh.fh3.len = res3.mountres3_u.mountinfo.fhandle.fhandle3_len;
365 bcopy(res3.mountres3_u.mountinfo.fhandle.fhandle3_val,
/illumos-gate/usr/src/boot/sys/sys/
H A Dmount.h416 struct fhandle { struct
420 typedef struct fhandle fhandle_t;
930 int fhopen(const struct fhandle *, int);
931 int fhstat(const struct fhandle *, struct stat *);
932 int fhstatfs(const struct fhandle *, struct statfs *);
/illumos-gate/usr/src/cmd/rexd/
H A Dmount_nfs.c241 /* Get fhandle of remote path from server's mountd */
322 res3.mountres3_u.mountinfo.fhandle.fhandle3_len;
324 res3.mountres3_u.mountinfo.fhandle.fhandle3_val,
337 * remote mount the fhandle on the local path.
/illumos-gate/usr/src/cmd/devfsadm/
H A Ddevfsadm.c4365 finddevhdl_t fhandle; local
4371 if (finddev_readdir(current_dir, &fhandle) != 0)
4389 while ((fp = finddev_next(fhandle)) != NULL) {
4414 finddev_close(fhandle);
5238 finddevhdl_t fhandle; local
5256 if (finddev_readdir(namebuf, &fhandle) != 0) {
5264 while ((fp = finddev_next(fhandle)) != NULL) {
5269 finddev_close(fhandle);
5273 finddev_close(fhandle);
5278 finddev_close(fhandle);
5515 finddevhdl_t fhandle; local
[all...]
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/nfs/
H A Dtst.call3.c386 rootfh = &mountres3.mountres3_u.mountinfo.fhandle;
/illumos-gate/usr/src/cmd/fs.d/nfs/mount/
H A Dmount.c2005 * get fhandle of remote path from server's mountd
2292 mountres3.mountres3_u.mountinfo.fhandle.fhandle3_len;
2294 mountres3.mountres3_u.mountinfo.fhandle.fhandle3_val,
/illumos-gate/usr/src/cmd/fs.d/autofs/
H A Dautod_nfs.c1485 /* Get fhandle of remote path from server's mountd */
1598 argp->fh = malloc((sizeof (fhandle)));
1607 sizeof (fhandle));
1764 res3.mountres3_u.mountinfo.fhandle.
1767 res3.mountres3_u.mountinfo.fhandle.
/illumos-gate/usr/src/cmd/fs.d/nfs/mountd/
H A Dmountd.c1415 mountres3.mountres3_u.mountinfo.fhandle.fhandle3_len = len;
1416 mountres3.mountres3_u.mountinfo.fhandle.fhandle3_val = fh;

Completed in 162 milliseconds