attrlist4
xdr_attrlist4(register XDR *xdrs, attrlist4 *objp)
fattrp->attrlist4 = NULL;
fattrp->attrlist4 = xdr_attrs = kmem_alloc(xdr_size, KM_SLEEP);
if (attrp->attrlist4) {
kmem_free(attrp->attrlist4, attrp->attrlist4_len);
attrp->attrlist4 = NULL;
fap->attrlist4 = (char *)fdata;
if (resop->nfs_cb_resop4_u.opcbgetattr.obj_attributes.attrlist4)
obj_attributes.attrlist4, cb_getattr_bytes);
fattrp->attrlist4 = NULL;
fattrp->attrlist4 = xdr_attrs = kmem_zalloc(xdr_size, KM_SLEEP);
fattrp->attrlist4 = NULL;
char *attrs = fattrp->attrlist4;
ga_res->obj_attributes.attrlist4 == NULL ||
xdrmem_create(&xdr, ga_res->obj_attributes.attrlist4,
ga_res->obj_attributes.attrlist4 == NULL ||
xdrmem_create(&xdr, ga_res->obj_attributes.attrlist4,
ver_fattr->attrlist4 = (char *)&dchange;
ver_fattr->attrlist4 = (char *)&dchange;
return (xdr_bytes(xdrs, (char **)&objp->attrlist4,
if (objp->attrlist4 != NULL)
kmem_free(objp->attrlist4, objp->attrlist4_len);
char *attrlist4;
extern bool_t xdr_attrlist4(XDR *, attrlist4*);