Lines Matching refs:so_proto
95 if (sock->so_proto->pr_getlock != NULL) {
96 mutex_held = (*sock->so_proto->pr_getlock)(sock, 0);
100 mutex_held = sock->so_proto->pr_domain->dom_mtx;
147 lck_mtx_assert(new_so->so_proto->pr_getlock(new_so, 0),
260 if (sock->so_proto->pr_getlock != NULL)
261 mutex_held = (*sock->so_proto->pr_getlock)(sock, 0);
263 mutex_held = sock->so_proto->pr_domain->dom_mtx;
329 if (sock->so_proto->pr_getlock != NULL)
330 mutex_held = (*sock->so_proto->pr_getlock)(sock, 0);
332 mutex_held = sock->so_proto->pr_domain->dom_mtx;
428 error = peer ? so->so_proto->pr_usrreqs->pru_peeraddr(so, psa) :
429 so->so_proto->pr_usrreqs->pru_sockaddr(so, psa);
557 if (sock->so_proto == NULL || sock->so_proto->pr_domain == NULL || sock->so_pcb == NULL) {
597 switch (sock->so_proto->pr_domain->dom_family) {
635 if (sock->so_proto == NULL || sock->so_proto->pr_domain == NULL) {
640 switch (sock->so_proto->pr_domain->dom_family) {
707 error = sock->so_proto->pr_usrreqs->pru_soreceive(sock, &fromsa, auio,
851 error = sock->so_proto->pr_usrreqs->pru_sosend(sock, msg != NULL ?
1050 *outDomain = sock->so_proto->pr_domain->dom_family;
1054 *outProtocol = sock->so_proto->pr_protocol;
1076 if ((sock->so_proto->pr_domain->dom_family == AF_INET ||
1077 sock->so_proto->pr_domain->dom_family == AF_INET6) &&
1078 sock->so_proto->pr_type == SOCK_STREAM) {