Lines Matching defs:fh

2021 	fhandle_t fh;
2093 fh.fh_len = 0;
2121 error = nmp->nm_funcs->nf_lookup_rpc_async_finish(dnp, cnp->cn_nameptr, cnp->cn_namelen, ctx, req, &xid, &fh, &nvattr);
2125 isdot = NFS_CMPFH(dnp, fh.fh_data, fh.fh_len);
2155 if (fh.fh_len && (dnp->n_xid <= xid))
2160 error = nfs_nget(mp, dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, rq.r_auth, ngflags, &np);
3333 fhandle_t fh;
3409 error = nfsm_chain_get_fh_attr(&nmrep, dnp, ctx, nfsvers, &xid, &fh, &nvattr);
3429 if (!error && fh.fh_len)
3430 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, rq.r_auth, NG_MAKEENTRY, &np);
3478 fhandle_t fh;
3566 error = nfsm_chain_get_fh_attr(&nmrep, dnp, ctx, nfsvers, &xid, &fh, &nvattr);
3586 if (!error && fh.fh_len)
3587 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, rq.r_auth, NG_MAKEENTRY, &np);
4252 fhandle_t fh;
4321 error = nfsm_chain_get_fh_attr(&nmrep, dnp, ctx, nfsvers, &xid, &fh, &nvattr);
4323 fh.fh_len = 0;
4343 if (!error && fh.fh_len)
4344 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, rq.r_auth, NG_MAKEENTRY, &np);
4416 fhandle_t fh;
4472 error = nfsm_chain_get_fh_attr(&nmrep, dnp, ctx, nfsvers, &xid, &fh, &nvattr);
4492 if (!error && fh.fh_len)
4493 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len, &nvattr, &xid, rq.r_auth, NG_MAKEENTRY, &np);
5176 /* update direntry's attrs if fh matches */
5186 /* copy out fh, attrs, attrstamp, and xid */
5215 fhandle_t fh;
5236 error = nfs_dir_buf_search(bp, cnp, &fh, &nvattr, &xid, &attrstamp, &nextlbn, purge ? NDBS_PURGE : 0);
5284 error = nfs_dir_buf_search(bp, cnp, &fh, &nvattr, &xid, &attrstamp, NULL, purge ? NDBS_PURGE : 0);
5304 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len,
5319 nfs_dir_buf_search(bp, cnp, &fh, &nvattr, &xid, &attrstamp, NULL, NDBS_UPDATE);
5356 fhandle_t fh;
5469 /* guess that fh size will be same as parent */
5546 nfsm_chain_get_fh(error, &nmrep, NFS_VER3, &fh);
5548 fhlen = fh.fh_len + 1;
5558 dp->d_name[dp->d_namlen+1] = fh.fh_len;
5559 bcopy(fh.fh_data, &dp->d_name[dp->d_namlen+2], fh.fh_len);
5562 fh.fh_len = 0;
5563 fhlen = fh.fh_len + 1;
5819 fhandle_t fh;
5837 fh.fh_len = 0;
5844 error = nmp->nm_funcs->nf_lookup_rpc_async_finish(dnp, name, namelen, ctx, req, &xid, &fh, &nvattr);
5849 if (fh.fh_len != np->n_fhsize) {
5851 if (fh.fh_len > NFS_SMALLFH) {
5852 MALLOC_ZONE(np->n_fhp, u_char *, fh.fh_len, M_NFSBIGFH, M_WAITOK);
5864 bcopy(fh.fh_data, np->n_fhp, fh.fh_len);
5865 np->n_fhsize = fh.fh_len;
5871 } else if (NFS_CMPFH(dnp, fh.fh_data, fh.fh_len)) {
5883 error = nfs_nget(NFSTOMP(dnp), dnp, cnp, fh.fh_data, fh.fh_len,
5973 fhandle_t fh;
5981 dulp->du_cn.cn_namelen, ctx, &dulp->du_req, &xid, &fh, &nvattr);
5990 error = nfs_nget(NFSTOMP(dnp), dnp, &dulp->du_cn, fh.fh_data, fh.fh_len,