Lines Matching refs:ct_socket
225 ct->ct_socket = so; in clnt_vc_create()
248 soclose(ct->ct_socket); in clnt_vc_create()
263 error = soreserve(ct->ct_socket, sendsz, recvsz); in clnt_vc_create()
266 soclose(ct->ct_socket); in clnt_vc_create()
275 SOCKBUF_LOCK(&ct->ct_socket->so_rcv); in clnt_vc_create()
276 soupcall_set(ct->ct_socket, SO_RCV, clnt_vc_soupcall, ct); in clnt_vc_create()
277 SOCKBUF_UNLOCK(&ct->ct_socket->so_rcv); in clnt_vc_create()
445 error = sosend(ct->ct_socket, NULL, NULL, mreq, NULL, 0, curthread); in clnt_vc_call()
449 SOCKBUF_LOCK(&ct->ct_socket->so_snd); in clnt_vc_call()
450 sbwait(&ct->ct_socket->so_snd); in clnt_vc_call()
451 SOCKBUF_UNLOCK(&ct->ct_socket->so_snd); in clnt_vc_call()
827 if (ct->ct_socket) { in clnt_vc_close()
831 SOCKBUF_LOCK(&ct->ct_socket->so_rcv); in clnt_vc_close()
832 if (ct->ct_socket->so_rcv.sb_upcall != NULL) { in clnt_vc_close()
833 soupcall_clear(ct->ct_socket, SO_RCV); in clnt_vc_close()
836 SOCKBUF_UNLOCK(&ct->ct_socket->so_rcv); in clnt_vc_close()
882 if (ct->ct_socket) { in clnt_vc_destroy()
884 so = ct->ct_socket; in clnt_vc_destroy()
1270 SOCKBUF_LOCK_ASSERT(&ct->ct_socket->so_rcv); in clnt_vc_upcallsdone()
1274 SOCKBUF_MTX(&ct->ct_socket->so_rcv), 0, "rpcvcup", 0); in clnt_vc_upcallsdone()
1311 SOCKBUF_LOCK(&ct->ct_socket->so_rcv); in clnt_vc_dotlsupcall()
1312 clnt_vc_soupcall(ct->ct_socket, ct, M_NOWAIT); in clnt_vc_dotlsupcall()
1313 SOCKBUF_UNLOCK(&ct->ct_socket->so_rcv); in clnt_vc_dotlsupcall()