Lines Matching refs:so2
357 struct sonode *so1, *so2; in so_socketpair() local
377 if ((so2 = getsonode(svs[1], &error, NULL)) == NULL) { in so_socketpair()
382 if (so1->so_family != AF_UNIX || so2->so_family != AF_UNIX) { in so_socketpair()
388 sti2 = SOTOTPI(so2); in so_socketpair()
395 ASSERT(so2->so_ops == &sotpi_sonodeops); in so_socketpair()
407 error = socket_bind(so2, NULL, 0, _SOBIND_UNSPEC, CRED()); in so_socketpair()
409 eprintsoline(so2, error); in so_socketpair()
426 error = socket_connect(so2, in so_socketpair()
432 eprintsoline(so2, error); in so_socketpair()
463 error = socket_bind(so2, NULL, 0, _SOBIND_UNSPEC, CRED()); in so_socketpair()
465 eprintsoline(so2, error); in so_socketpair()
473 error = socket_connect(so2, in so_socketpair()
480 eprintsoline(so2, error); goto done; in so_socketpair()
491 mutex_enter(&so2->so_lock); in so_socketpair()
492 error = sowaitconnected(so2, 0, 1); in so_socketpair()
493 mutex_exit(&so2->so_lock); in so_socketpair()
497 eprintsoline(so2, error); in so_socketpair()