Lines Matching refs:inp_socket

480 			if (inp->inp_socket == NULL) {  in udp_input()
483 if (inp != sotoinpcb(inp->inp_socket)) { in udp_input()
513 udp_lock(inp->inp_socket, 1, 0); in udp_input()
517 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
522 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
528 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
536 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
547 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
565 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
575 reuse_sock = (inp->inp_socket->so_options & in udp_input()
603 soevent(inp->inp_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_WAKE_PKT); in udp_input()
606 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
783 udp_lock(inp->inp_socket, 1, 0); in udp_input()
786 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
794 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
808 SOFLOW_ENABLED(inp->inp_socket) || in udp_input()
809 SO_RECV_CONTROL_OPTS(inp->inp_socket)) { in udp_input()
822 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
863 so_recv_data_stat(inp->inp_socket, m, 0); in udp_input()
864 if (sbappendaddr(&inp->inp_socket->so_rcv, append_sa, in udp_input()
868 sorwakeup(inp->inp_socket); in udp_input()
871 soevent(inp->inp_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_WAKE_PKT); in udp_input()
873 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
916 SOFLOW_ENABLED(last->inp_socket) || in udp_append()
917 SO_RECV_CONTROL_OPTS(last->inp_socket)) { in udp_append()
955 so_recv_data_stat(last->inp_socket, n, 0); in udp_append()
957 if (sbappendaddr(&last->inp_socket->so_rcv, append_sa, in udp_append()
962 sorwakeup(last->inp_socket); in udp_append()
977 inp->inp_socket->so_error = (u_short)errno; in udp_notify()
978 sorwakeup(inp->inp_socket); in udp_notify()
979 sowwakeup(inp->inp_socket); in udp_notify()
1033 if (inp != NULL && inp->inp_socket != NULL) { in udp_ctlinput()
1034 udp_lock(inp->inp_socket, 1, 0); in udp_ctlinput()
1037 udp_unlock(inp->inp_socket, 1, 0); in udp_ctlinput()
1053 udp_unlock(inp->inp_socket, 1, 0); in udp_ctlinput()
1316 udp_lock(inp->inp_socket, 1, 0);
1318 udp_unlock(inp->inp_socket, 1, 0);
1322 udp_unlock(inp->inp_socket, 1, 0);
1330 if (inp->inp_socket) {
1331 sotoxsocket(inp->inp_socket, &xi.xi_socket);
1334 udp_unlock(inp->inp_socket, 1, 0);
1440 udp_lock(inp->inp_socket, 1, 0);
1442 udp_unlock(inp->inp_socket, 1, 0);
1446 udp_unlock(inp->inp_socket, 1, 0);
1453 if (inp->inp_socket) {
1454 sotoxsocket64(inp->inp_socket, &xi.xi_socket);
1457 udp_unlock(inp->inp_socket, 1, 0);
1607 struct socket *so = inp->inp_socket; in udp_output()
2045 if (inp->inp_sp != NULL && ipsec_setsocket(m, inp->inp_socket) != 0) { in udp_output()
2057 if (cfil_tag && (inp->inp_socket->so_options != cfil_so_options)) { in udp_output()
2061 soopts |= (inp->inp_socket->so_options & (SO_DONTROUTE | SO_BROADCAST)); in udp_output()
2134 inp->inp_socket->so_flags1 |= SOF1_QOSMARKING_ALLOWED; in udp_output()
2136 inp->inp_socket->so_flags1 &= ~SOF1_QOSMARKING_ALLOWED; in udp_output()
2792 if (!socket_try_lock(inp->inp_socket)) { in udp_gc()
2800 so = inp->inp_socket; in udp_gc()
2998 if ((so = inp->inp_socket) == NULL || in udp_fill_keepalive_offload_frames()