Home
last modified time | relevance | path

Searched refs:sotoinpcb (Results 1 – 25 of 32) sorted by relevance

12

/xnu-12377.41.6/bsd/kern/
H A Dkpi_socketfilter.c324 if (sflt_permission_check(sotoinpcb(so))) { in sflt_attach_locked()
625 if (so->so_filt == NULL || sflt_permission_check(sotoinpcb(so))) { in sflt_ioctl()
675 if (so->so_filt == NULL || sflt_permission_check(sotoinpcb(so))) { in sflt_bind()
725 if (so->so_filt == NULL || sflt_permission_check(sotoinpcb(so))) { in sflt_listen()
776 if (so->so_filt == NULL || sflt_permission_check(sotoinpcb(so))) { in sflt_accept()
826 if (so->so_filt == NULL || sflt_permission_check(sotoinpcb(so))) { in sflt_getsockname()
876 if (so->so_filt == NULL || sflt_permission_check(sotoinpcb(so))) { in sflt_getpeername()
926 if (so->so_filt == NULL || sflt_permission_check(sotoinpcb(so))) { in sflt_connectin()
1027 if (so->so_filt == NULL || sflt_permission_check(sotoinpcb(so))) { in sflt_connectout()
1057 if (so->so_filt == NULL || sflt_permission_check(sotoinpcb(so))) { in sflt_setsockopt()
[all …]
H A Duipc_socket.c429 (void) inp_update_policy(sotoinpcb(so)); in so_update_policy()
439 inp_update_necp_policy(sotoinpcb(so), override_local_addr, in so_update_necp_policy()
2078 struct inpcb *inp = sotoinpcb(so); in sosend()
3283 struct inpcb *inp = sotoinpcb(so); in soreceive()
5050 sotoinpcb(so)); in sosetoptlock()
5053 inp_clear_awdl_unrestricted(sotoinpcb(so)); in sosetoptlock()
5067 inp_get_intcoproc_allowed(sotoinpcb(so)) == FALSE) { in sosetoptlock()
5072 sotoinpcb(so)); in sosetoptlock()
5075 inp_clear_intcoproc_allowed(sotoinpcb(so)); in sosetoptlock()
5242 struct inpcb *inp = sotoinpcb(so); in sosetoptlock()
[all …]
H A Dsocket_flows.c562 struct inpcb *inp = sotoinpcb(db->soflow_db_so); in soflow_db_lookup_entry_internal()
732 struct inpcb *inp = db ? sotoinpcb(db->soflow_db_so) : NULL; in soflow_db_add_entry()
862 struct inpcb *inp = sotoinpcb(db->soflow_db_so); in soflow_entry_update_local()
957 struct inpcb *inp = so ? sotoinpcb(so) : NULL; in soflow_nstat_provider_request_vals()
1090 struct inpcb *inp = so ? sotoinpcb(so) : NULL; in soflow_nstat_provider_request_extensions()
1162 struct inpcb *inp = sotoinpcb(so); in soflow_get_flow()
/xnu-12377.41.6/bsd/netinet/
H A Dtcp_usrreq.c158 struct inpcb *inp = sotoinpcb(so); in tcp_usr_attach()
194 struct inpcb *inp = sotoinpcb(so); in tcp_usr_detach()
255 struct inpcb *inp = sotoinpcb(so); in tcp_usr_bind()
306 struct inpcb *inp = sotoinpcb(so); in tcp6_usr_bind()
385 struct inpcb *inp = sotoinpcb(so); in tcp_usr_listen()
411 struct inpcb *inp = sotoinpcb(so); in tcp6_usr_listen()
441 struct inpcb *inp = sotoinpcb(so); in tcp_connect_complete()
446 if (!necp_socket_is_allowed_to_send_recv(sotoinpcb(so), NULL, 0, NULL, NULL, NULL, NULL)) { in tcp_connect_complete()
500 struct inpcb *inp = sotoinpcb(so); in tcp_usr_connect_common()
638 struct inpcb *inp = sotoinpcb(so); in tcp_usr_connect()
[all …]
H A Dmptcp_subr.c205 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcpstats_get_index()
750 const struct ifnet *subifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_check_subflows_and_add()
907 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_remove_cell_subflows()
928 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_remove_wifi_subflows()
961 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_pure_handover_subflows_remove()
1018 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_handover_subflows_remove()
1068 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_targetbased_subflows_remove()
1119 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_remove_subflows()
1547 sotoinpcb(*so)->necp_cb = mptcp_subflow_necp_cb; in mptcp_subflow_socreate()
1558 mpp->necp_client_uuid, sotoinpcb(*so)); in mptcp_subflow_socreate()
[all …]
H A Draw_ip.c390 struct inpcb *inp = sotoinpcb(so); in rip_output()
750 struct inpcb *inp = sotoinpcb(so); in rip_ctloutput()
972 inp = sotoinpcb(so); in rip_attach()
1004 inp = sotoinpcb(so); in rip_detach()
1032 struct inpcb *inp = sotoinpcb(so); in rip_bind()
1082 struct inpcb *inp = sotoinpcb(so); in rip_connect()
1126 struct inpcb *inp = sotoinpcb(so); in rip_send()
1173 struct inpcb *inp = sotoinpcb(so); in rip_unlock()
H A Dudp_usrreq.c483 if (inp != sotoinpcb(inp->inp_socket)) { in udp_input()
1109 inp = sotoinpcb(so); in udp_ctloutput()
2306 inp = sotoinpcb(so); in udp_abort()
2327 inp = sotoinpcb(so); in udp_attach()
2356 inp = sotoinpcb(so); in udp_bind()
2389 inp = sotoinpcb(so); in udp_connect()
2452 struct inpcb *inp = sotoinpcb(so); in udp_connectx_common()
2552 inp = sotoinpcb(so); in udp_detach()
2580 inp = sotoinpcb(so); in udp_disconnect()
2628 inp = sotoinpcb(so); in udp_send()
[all …]
H A Dmptcp.c875 struct inpcb *inp = sotoinpcb(so); in mptcp_get_subflow()
942 bestinp = sotoinpcb(best->mpts_socket); in mptcp_get_subflow()
944 secondinp = sotoinpcb(second_best->mpts_socket); in mptcp_get_subflow()
1019 secondinp = sotoinpcb(second_best->mpts_socket); in mptcp_get_subflow()
1253 struct tcpcb *tp = intotcpcb(sotoinpcb(so)); in mptcp_no_rto_spike()
H A Dflow_divert.c661 inp = sotoinpcb(fd_cb->so); in flow_divert_add_data_statistics()
685 struct inpcb *inp = sotoinpcb(fd_cb->so); in flow_divert_check_no_cellular()
704 struct inpcb *inp = sotoinpcb(fd_cb->so); in flow_divert_check_no_expensive()
723 struct inpcb *inp = sotoinpcb(fd_cb->so); in flow_divert_check_no_constrained()
1279 struct inpcb *inp = sotoinpcb(so); in flow_divert_create_connect_packet()
2035 struct inpcb *inp = sotoinpcb(fd_cb->so); in flow_divert_set_local_endpoint()
2061 struct inpcb *inp = sotoinpcb(fd_cb->so); in flow_divert_set_remote_endpoint()
2273 inp = sotoinpcb(so); in flow_divert_disable()
2465 inp = sotoinpcb(so); in flow_divert_scope()
2598 inp = sotoinpcb(so); in flow_divert_handle_connect_result()
[all …]
H A Dmptcp_usrreq.c534 inp = sotoinpcb(mpts->mpts_socket); in mptcp_getconninfo()
579 inp = sotoinpcb(so); in mptcp_getconninfo()
632 const struct ifnet *ifp = sotoinpcb(mpts->mpts_socket)->inp_last_outifp; in mptcp_getconninfo()
645 inp = sotoinpcb(so); in mptcp_getconninfo()
694 const struct inpcb *mptsinp = sotoinpcb(mpts->mpts_socket); in mptcp_getconninfo()
1948 const struct inpcb *inp = sotoinpcb(mpts->mpts_socket); in mptcp_fill_info_bytestats()
2381 tp = intotcpcb(sotoinpcb(so)); in mptcp_usr_preconnect()
H A Din_tclass.c532 struct inpcb *inp = so ? sotoinpcb(so) : NULL; in set_pid_tclass()
879 struct inpcb *inp = sotoinpcb(so); in so_get_netsvc_marking_level()
1079 struct inpcb *inp = sotoinpcb(so); in set_tcp_stream_priority()
1204 struct inpcb *inp = sotoinpcb(so); /* in6pcb and inpcb are the same */ in set_packet_service_class()
H A Din_pcb.h879 #define sotoinpcb(so) ((struct inpcb *)(so)->so_pcb) macro
880 #define sotoin6pcb(so) sotoinpcb(so)
H A Din_pcb.c2165 if ((inp = sotoinpcb(so)) == NULL) { in in_getsockaddr()
2188 if ((inp = sotoinpcb(so)) == NULL) { in in_getsockaddr_s()
2211 if ((inp = sotoinpcb(so)) == NULL) { in in_getpeeraddr()
3761 inp = sotoinpcb(so); in inp_clear_INP_INADDR_ANY()
4279 inp = sotoinpcb(so); in inp_update_netns_flags()
4451 struct inpcb *inp = sotoinpcb(so); in inp_enter_bind_in_progress()
4484 struct inpcb *inp = sotoinpcb(so); in inp_exit_bind_in_progress()
H A Dip_icmp.c1137 inp = sotoinpcb(so); in icmp_dgram_attach()
1214 struct inpcb *inp = sotoinpcb(so); in icmp_dgram_send()
H A Dtcp_syncookie.c271 inp = sotoinpcb(so); in tcp_syncookie_syn()
H A Din.c2009 struct inpcb *__single inp = sotoinpcb(so); in in_getassocids()
2035 struct inpcb *__single inp = sotoinpcb(so); in in_getconnids()
2069 struct inpcb *__single inp = sotoinpcb(so); in in_getconninfo()
H A Dtcp_input.c2242 struct inpcb *oinp = sotoinpcb(so); in tcp_create_server_socket()
2485 if (sotoinpcb(so)->inp_sp) { in tcp_create_server_socket()
2491 if (error != 0 || ipsec_copy_policy(sotoinpcb(so)->inp_sp, inp->inp_sp)) { in tcp_create_server_socket()
7429 inp = sotoinpcb(so); in tcp_dropdropablreq()
7620 struct inpcb *inp = sotoinpcb(so); in tcp_set_foreground_cc()
7633 struct inpcb *inp = sotoinpcb(so); in tcp_set_new_cc()
7658 struct inpcb *inp = sotoinpcb(so); in tcp_set_recv_bg()
7945 struct inpcb *inp = sotoinpcb(so); in tcp_reass_qlen_space()
H A Dtcp_subr.c3558 (uint64_t)VM_KERNEL_ADDRPERM(&(sotoinpcb(so)->inpcb_mtx)), in tcp_unlock()
3597 struct inpcb *inp = sotoinpcb(so); in tcp_getlock()
3893 struct inpcb *inp = sotoinpcb(so); in tcp_notsent_lowat_check()
5395 struct tcpcb *tp = intotcpcb(sotoinpcb(so)); in tcp_notify_ack_active()
5411 struct inpcb *inp = sotoinpcb(so); in inp_get_sndbytes_allunsent()
H A Dtcp_var.h1096 #define sototcpcb(so) (intotcpcb(sotoinpcb(so)))
/xnu-12377.41.6/bsd/netinet6/
H A Dudp6_usrreq.c807 inp = sotoinpcb(so); in udp6_abort()
831 inp = sotoinpcb(so); in udp6_attach()
867 inp = sotoinpcb(so); in udp6_bind()
924 inp = sotoinpcb(so); in udp6_connect()
1084 inp = sotoinpcb(so); in udp6_detach()
1100 inp = sotoinpcb(so); in udp6_disconnect()
1165 inp = sotoinpcb(so); in udp6_send()
1389 inp = sotoinpcb(so); in udp6_defunct()
H A Draw_ip6.c988 error = inp_flush(sotoinpcb(so), optval); in rip6_ctloutput()
1007 inp = sotoinpcb(so); in rip6_attach()
1039 inp = sotoinpcb(so); in rip6_detach()
1062 struct inpcb *__single inp = sotoinpcb(so); in rip6_disconnect()
1076 struct inpcb *__single inp = sotoinpcb(so); in rip6_bind()
1140 struct inpcb *__single inp = sotoinpcb(so); in rip6_connect()
1234 struct inpcb *__single inp = sotoinpcb(so); in rip6_send()
H A Din6_pcb.c1014 if ((inp = sotoinpcb(so)) == NULL) { in in6_getsockaddr()
1038 if ((inp = sotoinpcb(so)) == NULL) { in in6_getsockaddr_s()
1056 if ((inp = sotoinpcb(so)) == NULL) { in in6_getpeeraddr()
1073 struct inpcb *__single inp = sotoinpcb(so); in in6_mapped_sockaddr()
1094 struct inpcb *inp = sotoinpcb(so); in in6_mapped_peeraddr()
H A Dicmp6.c3089 struct inpcb *__single inp = sotoinpcb(so); in icmp6_ctloutput()
3238 struct inpcb *__single inp = sotoinpcb(so); in icmp6_dgram_send()
3305 inp = sotoinpcb(so); in icmp6_dgram_attach()
H A Dip6_output.c2415 struct inpcb *__single in6p = sotoinpcb(so); in ip6_ctloutput()
3159 struct inpcb *__single in6p = sotoinpcb(so); in ip6_raw_ctloutput()
/xnu-12377.41.6/bsd/net/
H A Dcontent_filter.c571 #define GET_SO_INP_PROTOCOL(so) ((so && sotoinpcb(so)) ? sotoinpcb(so)->inp_ip_p : IPPROTO_IP)
2255 struct inpcb *inp = sotoinpcb(sock); in cfil_ctl_getopt()
2628 struct inpcb *inp = sotoinpcb(so); in cfil_info_alloc()
2917 inp = sotoinpcb(so); in cfil_sock_is_dead()
2959 inp = sotoinpcb(so); in cfil_sock_tcp_add_time_wait()
3002 debug = DEBUG_FLOW(sotoinpcb(so), so, local, remote); in cfil_sock_attach()
3600 SET_NO_CLOSE_WAIT(sotoinpcb(so), cfil_info); in cfil_dispatch_disconnect_event()
3746 inp = cfil_info->cfi_so ? sotoinpcb(cfil_info->cfi_so) : NULL; in cfil_dispatch_closed_event()
4384 struct inpcb *inp = so ? sotoinpcb(so) : NULL; in cfil_strip_ip_header()
6110 inp = sotoinpcb(so); in cfil_inp_log()
[all …]

12