Lines Matching refs:infop
552 nfsm_loadattr(struct nfsm_info *infop, struct vnode **vpp, struct vattr *vap)
557 error = nfs_loadattrcache(&ttvp, &infop->nmi_md, &infop->nmi_dpos, vap);
559 m_freem(infop->nmi_mrep);
560 *infop->nmi_errorp = error;
698 nfsm_wcc_data(struct nfsm_info *infop, struct vnode **vpp, int *flagp)
704 if (infop->nmi_mrep == NULL)
707 tl = (uint32_t *)nfsm_dissect(infop, NFSX_UNSIGNED);
711 tl = (uint32_t *)nfsm_dissect(infop, 6 * NFSX_UNSIGNED);
720 if (nfsm_postop_attr(infop, vpp, &ttattrf) != 0)
791 nfsm_getfh(struct nfsm_info *infop, int *sizep, int v3)
795 uint32_t *tl = (uint32_t *)nfsm_dissect(infop, NFSX_UNSIGNED);
800 m_freem(infop->nmi_mrep);
801 *infop->nmi_errorp = EBADRPC;
807 return (nfsfh_t *)nfsm_dissect(infop, nfsm_rndup(size));
1395 nfsm_mtofh(struct nfsm_info *infop, struct vnode *dvp, struct vnode **vpp,
1405 if (infop->nmi_v3) {
1406 tl = (uint32_t *)nfsm_dissect(infop, NFSX_UNSIGNED);
1413 if ((ttfhp = nfsm_getfh(infop, &ttfhsize, infop->nmi_v3)) ==
1419 m_freem(infop->nmi_mrep);
1420 *infop->nmi_errorp = error;
1425 if (infop->nmi_v3) {
1426 tl = (uint32_t *)nfsm_dissect(infop, NFSX_UNSIGNED);
1432 if (nfsm_adv(infop, NFSX_V3FATTR) != 0)
1437 if (nfsm_loadattr(infop, vpp, NULL) != 0)