Lines Matching refs:unp2
863 struct unpcb *unp2 = NULL;
884 unp2 = unp->unp_refs.lh_first;
885 socket_lock(unp2->unp_socket, 1);
893 if (unp2 != NULL) {
895 unp_drop(unp2, ECONNRESET);
896 socket_unlock(unp2->unp_socket, 1);
1037 struct unpcb *unp, *unp2, *unp3;
1153 unp2 = sotounpcb(so2);
1155 if (unp2->unp_addr)
1157 dup_sockaddr((struct sockaddr *)unp2->unp_addr, 1);
1175 KASSERT(unp2->unp_flags & UNP_HAVEPCCACHED,
1197 memcpy(&unp->unp_peercred, &unp2->unp_peercred,
1225 unp2->unp_flags |= UNP_TRACE_MDNS;
1264 struct unpcb *unp2;
1269 unp2 = sotounpcb(so2);
1272 lck_mtx_assert(&unp2->unp_mtx, LCK_MTX_ASSERT_OWNED);
1275 if (unp == 0 || unp2 == 0)
1278 unp->unp_conn = unp2;
1284 LIST_INSERT_HEAD(&unp2->unp_refs, unp, unp_reflink);
1304 !(unp2->unp_flags & UNP_HAVEPC)) {
1308 cru2x(kauth_cred_get(), &unp2->unp_peercred);
1309 unp2->unp_flags |= UNP_HAVEPC;
1311 unp2->unp_conn = unp;
1335 lck_mtx_assert(&unp2->unp_mtx, LCK_MTX_ASSERT_OWNED);
1342 struct unpcb *unp2 = NULL;
1368 unp2 = unp->unp_conn;
1370 if (unp2 == 0 || unp2->unp_socket == NULL) {
1373 so2 = unp2->unp_socket;
1398 lck_mtx_assert(&unp2->unp_mtx, LCK_MTX_ASSERT_OWNED);
1435 unp2->unp_conn = NULL;
1445 unp2->unp_socket->so_state &= ~(SS_ISCONNECTING|SS_ISCONNECTED|SS_ISDISCONNECTING);
1448 if (unp2->unp_flags & UNP_TRACE_MDNS)
1449 unp2->unp_flags &= ~UNP_TRACE_MDNS;