Lines Matching refs:ud

211 	struct udp_data *ud = (struct udp_data *)clone_xprt->xp_p2buf;
213 if (ud->ud_resp) {
217 ASSERT(ud->ud_resp->b_cont == NULL);
223 freeb(ud->ud_resp);
225 if (ud->ud_inmp)
226 freemsg(ud->ud_inmp);
272 struct udp_data *ud = (struct udp_data *)clone_xprt->xp_p2buf;
365 if (ud->ud_resp) {
366 if (ud->ud_resp->b_cont != NULL) {
368 "b_cont %p", (void *)ud->ud_resp,
369 (void *)ud->ud_resp->b_cont);
371 freeb(ud->ud_resp);
378 ud->ud_resp = mp;
380 ud->ud_resp->b_cont = NULL;
397 ud->ud_inmp = mp;
405 if (ud->ud_resp) {
409 ASSERT(ud->ud_resp->b_cont == NULL);
410 freeb(ud->ud_resp);
411 ud->ud_resp = NULL;
429 struct udp_data *ud = (struct udp_data *)clone_xprt->xp_p2buf;
442 ASSERT(ud->ud_resp != NULL);
461 if (ud->ud_resp->b_cont == NULL) {
488 ud->ud_resp->b_cont = mp;
514 msgsz = (int)xmsgsize(ud->ud_resp->b_cont);
537 ASSERT(MBLKL(ud->ud_resp) >= TUNITDATAREQSZ);
538 udreq = (struct T_unitdata_req *)ud->ud_resp->b_rptr;
563 mp = reallocb(ud->ud_resp, size, 1);
566 ud->ud_resp = mp;
590 put(clone_xprt->xp_wq, ud->ud_resp);
592 ud->ud_resp = NULL;
596 freemsg(ud->ud_resp);
597 ud->ud_resp = NULL;
635 struct udp_data *ud = (struct udp_data *)clone_xprt->xp_p2buf;
647 if (ud->ud_inmp) {
648 freemsg(ud->ud_inmp);
649 ud->ud_inmp = NULL;
659 struct udp_data *ud = (struct udp_data *)clone_xprt->xp_p2buf;
710 ud->ud_resp->b_cont = mp;
720 struct udp_data *ud = (struct udp_data *)clone_xprt->xp_p2buf;
722 if (ud->ud_resp == NULL || ud->ud_resp->b_cont == NULL)
732 * will freemsg(ud->ud_resp);
734 ASSERT(ud->ud_resp->b_cont->b_cont == NULL);
735 freeb(ud->ud_resp->b_cont);
736 ud->ud_resp->b_cont = NULL;