Lines Matching refs:cd
222 struct unix_conn *cd; in libc_hidden_nolink_sunrpc() local
225 cd = (struct unix_conn *) mem_alloc (sizeof (struct unix_conn)); in libc_hidden_nolink_sunrpc()
226 if (xprt == (SVCXPRT *) NULL || cd == (struct unix_conn *) NULL) in libc_hidden_nolink_sunrpc()
231 mem_free (cd, sizeof (struct unix_conn)); in libc_hidden_nolink_sunrpc()
234 cd->strm_stat = XPRT_IDLE; in libc_hidden_nolink_sunrpc()
235 xdrrec_create (&(cd->xdrs), sendsize, recvsize, in libc_hidden_nolink_sunrpc()
238 xprt->xp_p1 = (caddr_t) cd; in libc_hidden_nolink_sunrpc()
239 xprt->xp_verf.oa_base = cd->verf_body; in libc_hidden_nolink_sunrpc()
295 struct unix_conn *cd = (struct unix_conn *) xprt->xp_p1; in svcunix_destroy() local
307 XDR_DESTROY (&(cd->xdrs)); in svcunix_destroy()
309 mem_free ((caddr_t) cd, sizeof (struct unix_conn)); in svcunix_destroy()
483 struct unix_conn *cd = in svcunix_stat() local
486 if (cd->strm_stat == XPRT_DIED) in svcunix_stat()
488 if (!xdrrec_eof (&(cd->xdrs))) in svcunix_stat()
496 struct unix_conn *cd = (struct unix_conn *) (xprt->xp_p1); in svcunix_recv() local
497 XDR *xdrs = &(cd->xdrs); in svcunix_recv()
503 cd->x_id = msg->rm_xid; in svcunix_recv()
512 cd->strm_stat = XPRT_DIED; /* XXXX */ in svcunix_recv()
535 struct unix_conn *cd = (struct unix_conn *) (xprt->xp_p1); in svcunix_reply() local
536 XDR *xdrs = &(cd->xdrs); in svcunix_reply()
540 msg->rm_xid = cd->x_id; in svcunix_reply()