Lines Matching refs:inp_socket
421 if (inp->inp_socket == NULL) { in udp_input()
424 if (inp != sotoinpcb(inp->inp_socket)) { in udp_input()
454 udp_lock(inp->inp_socket, 1, 0); in udp_input()
458 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
463 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
469 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
477 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
488 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
506 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
516 reuse_sock = (inp->inp_socket->so_options & in udp_input()
543 soevent(inp->inp_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_WAKE_PKT); in udp_input()
546 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
705 udp_lock(inp->inp_socket, 1, 0); in udp_input()
708 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
715 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
728 SOFLOW_ENABLED(inp->inp_socket) || in udp_input()
729 SO_RECV_CONTROL_OPTS(inp->inp_socket)) { in udp_input()
742 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
762 so_recv_data_stat(inp->inp_socket, m, 0); in udp_input()
763 if (sbappendaddr(&inp->inp_socket->so_rcv, append_sa, in udp_input()
767 sorwakeup(inp->inp_socket); in udp_input()
770 soevent(inp->inp_socket, SO_FILT_HINT_LOCKED | SO_FILT_HINT_WAKE_PKT); in udp_input()
772 udp_unlock(inp->inp_socket, 1, 0); in udp_input()
818 SOFLOW_ENABLED(last->inp_socket) || in udp_append()
819 SO_RECV_CONTROL_OPTS(last->inp_socket)) { in udp_append()
857 so_recv_data_stat(last->inp_socket, n, 0); in udp_append()
859 if (sbappendaddr(&last->inp_socket->so_rcv, append_sa, in udp_append()
863 sorwakeup(last->inp_socket); in udp_append()
878 inp->inp_socket->so_error = (u_short)errno; in udp_notify()
879 sorwakeup(inp->inp_socket); in udp_notify()
880 sowwakeup(inp->inp_socket); in udp_notify()
934 if (inp != NULL && inp->inp_socket != NULL) { in udp_ctlinput()
935 udp_lock(inp->inp_socket, 1, 0); in udp_ctlinput()
938 udp_unlock(inp->inp_socket, 1, 0); in udp_ctlinput()
954 udp_unlock(inp->inp_socket, 1, 0); in udp_ctlinput()
1203 udp_lock(inp->inp_socket, 1, 0);
1205 udp_unlock(inp->inp_socket, 1, 0);
1209 udp_unlock(inp->inp_socket, 1, 0);
1217 if (inp->inp_socket) {
1218 sotoxsocket(inp->inp_socket, &xi.xi_socket);
1221 udp_unlock(inp->inp_socket, 1, 0);
1327 udp_lock(inp->inp_socket, 1, 0);
1329 udp_unlock(inp->inp_socket, 1, 0);
1333 udp_unlock(inp->inp_socket, 1, 0);
1340 if (inp->inp_socket) {
1341 sotoxsocket64(inp->inp_socket, &xi.xi_socket);
1344 udp_unlock(inp->inp_socket, 1, 0);
1498 struct socket *so = inp->inp_socket; in udp_output()
1935 if (inp->inp_sp != NULL && ipsec_setsocket(m, inp->inp_socket) != 0) { in udp_output()
1943 if (cfil_tag && (inp->inp_socket->so_options != cfil_so_options)) { in udp_output()
1947 soopts |= (inp->inp_socket->so_options & (SO_DONTROUTE | SO_BROADCAST)); in udp_output()
2013 inp->inp_socket->so_flags1 |= SOF1_QOSMARKING_ALLOWED; in udp_output()
2015 inp->inp_socket->so_flags1 &= ~SOF1_QOSMARKING_ALLOWED; in udp_output()
2654 if (!socket_try_lock(inp->inp_socket)) { in udp_gc()
2662 so = inp->inp_socket; in udp_gc()
2860 if ((so = inp->inp_socket) == NULL || in udp_fill_keepalive_offload_frames()