Lines Matching refs:xdrres
343 XDR xdrres; in auto_calldaemon() local
602 xdrmem_create(&xdrres, (char *)&door_resp->xdr_res, in auto_calldaemon()
605 if (!((*xresp_func)(&xdrres, resp))) in auto_calldaemon()
739 autofs_mountres *xdrres = NULL; in auto_mount_request() local
760 xdrres = kmem_zalloc(sizeof (*xdrres), KM_SLEEP); in auto_mount_request()
764 (void *)xdrres, sizeof (autofs_mountres), hard); in auto_mount_request()
767 fngp->fng_verbose = xdrres->mr_verbose; in auto_mount_request()
768 switch (xdrres->mr_type.status) { in auto_mount_request()
777 *alpp = xdrres->mr_type.mount_result_type_u.list; in auto_mount_request()
778 xdrres->mr_type.mount_result_type_u.list = NULL; in auto_mount_request()
781 error = xdrres->mr_type.mount_result_type_u.error; in auto_mount_request()
787 xdrres->mr_type.status); in auto_mount_request()
792 xdr_free(xdr_autofs_mountres, (char *)xdrres); in auto_mount_request()
793 kmem_free(xdrres, sizeof (*xdrres)); in auto_mount_request()
809 umntres xdrres; in auto_send_unmount_request() local
816 bzero(&xdrres, sizeof (umntres)); in auto_send_unmount_request()
818 xdr_umntrequest, (void *)ul, xdr_umntres, (void *)&xdrres, in auto_send_unmount_request()
822 error = xdrres.status; in auto_send_unmount_request()