/xnu-2782.1.97/bsd/kern/ |
H A D | kpi_socketfilter.c | 947 struct sockaddr_list *dst_sl; local 956 dst_sl = sockaddrlist_dup(*dst_sl0, M_WAITOK); 957 if (dst_sl == NULL) 966 TAILQ_FOREACH_SAFE(se, &dst_sl->sl_head, se_link, tse) { 985 sockaddrlist_free(dst_sl); 992 *dst_sl0 = dst_sl;
|
H A D | uipc_syscalls.c | 696 struct sockaddr_list *src_sl = NULL, *dst_sl = NULL; local 732 error = getsockaddrlist(so, &dst_sl, uap->dsts, uap->dstlen, dgram); 736 VERIFY(dst_sl != NULL && 737 !TAILQ_EMPTY(&dst_sl->sl_head) && dst_sl->sl_cnt > 0); 739 error = connectitx(so, &src_sl, &dst_sl, p, uap->ifscope, 751 if (dst_sl != NULL) 752 sockaddrlist_free(dst_sl); 818 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 824 VERIFY(dst_sl ! 817 connectitx(struct socket *so, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid) argument [all...] |
H A D | uipc_socket.c | 1456 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 1499 error = sflt_connectxout(so, dst_sl); 1505 (so, src_sl, dst_sl, p, ifscope, aid, pcid, 6230 struct sockaddr_list *dst_sl; local 6232 dst_sl = sockaddrlist_alloc(how); 6233 if (dst_sl == NULL) 6244 sockaddrlist_free(dst_sl); 6248 sockaddrlist_insert(dst_sl, dst_se); 6250 VERIFY(src_sl->sl_cnt == dst_sl->sl_cnt); 6252 return (dst_sl); 1455 soconnectxlocked(struct socket *so, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument [all...] |
H A D | uipc_socket2.c | 2035 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 2039 #pragma unused(so, src_sl, dst_sl, p, ifscope, aid, pcid, flags, arg, arglen) 2034 pru_connectx_notsupp(struct socket *so, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument
|
/xnu-2782.1.97/bsd/netinet/ |
H A D | mptcp_usrreq.c | 246 * specified by dst_sl. This includes allocating and establishing a 252 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 264 VERIFY(dst_sl != NULL && *dst_sl != NULL); 284 mpts->mpts_dst_sl = *dst_sl; 285 *dst_sl = NULL; 314 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 330 error = mptcp_connectx(mpte, src_sl, dst_sl, p, ifscope, 251 mptcp_connectx(struct mptses *mpte, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument 313 mptcp_usr_connectx(struct socket *mp_so, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument
|
H A D | in.c | 1875 struct sockaddr_entry **src_se, struct sockaddr_list **dst_sl, 1881 VERIFY(src_sl != NULL && dst_sl != NULL && *dst_sl != NULL); 1919 TAILQ_FOREACH(se, &(*dst_sl)->sl_head, se_link) { 1926 sockaddrlist_remove(*dst_sl, se); 1932 TAILQ_FOREACH(se, &(*dst_sl)->sl_head, se_link) { 1933 sockaddrlist_remove(*dst_sl, se); 1938 sockaddrlist_insert(*dst_sl, *dst_se); 1939 VERIFY((*dst_sl)->sl_cnt == 1); 1874 in_selectaddrs(int af, struct sockaddr_list **src_sl, struct sockaddr_entry **src_se, struct sockaddr_list **dst_sl, struct sockaddr_entry **dst_se) argument
|
H A D | tcp_usrreq.c | 472 struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, 487 VERIFY(dst_sl != NULL); 490 error = in_selectaddrs(af, src_sl, &src_se, dst_sl, &dst_se); 494 VERIFY(*dst_sl != NULL && dst_se != NULL); 570 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 574 return (tcp_usr_connectx_common(so, AF_INET, src_sl, dst_sl, 666 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 670 return (tcp_usr_connectx_common(so, AF_INET6, src_sl, dst_sl, 471 tcp_usr_connectx_common(struct socket *so, int af, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument 569 tcp_usr_connectx(struct socket *so, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument 665 tcp6_usr_connectx(struct socket *so, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument
|
H A D | udp_usrreq.c | 1833 struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, 1845 VERIFY(dst_sl != NULL); 1848 error = in_selectaddrs(af, src_sl, &src_se, dst_sl, &dst_se); 1852 VERIFY(*dst_sl != NULL && dst_se != NULL); 1896 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 1900 return (udp_connectx_common(so, AF_INET, src_sl, dst_sl, 1832 udp_connectx_common(struct socket *so, int af, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument 1895 udp_connectx(struct socket *so, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument
|
H A D | flow_divert.c | 2360 struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, 2373 VERIFY(dst_sl != NULL); 2376 error = in_selectaddrs(af, src_sl, &src_se, dst_sl, &dst_se); 2381 VERIFY(*dst_sl != NULL && dst_se != NULL); 2397 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 2401 return (flow_divert_connectx_out_common(so, AF_INET, src_sl, dst_sl, 2408 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 2412 return (flow_divert_connectx_out_common(so, AF_INET6, src_sl, dst_sl, 2359 flow_divert_connectx_out_common(struct socket *so, int af, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope __unused, associd_t aid __unused, connid_t *pcid, uint32_t flags __unused, void *arg __unused, uint32_t arglen __unused) argument 2396 flow_divert_connectx_out(struct socket *so, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument 2407 flow_divert_connectx6_out(struct socket *so, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument
|
/xnu-2782.1.97/bsd/netinet6/ |
H A D | udp6_usrreq.c | 789 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 793 return (udp_connectx_common(so, AF_INET6, src_sl, dst_sl, 788 udp6_connectx(struct socket *so, struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, uint32_t flags, void *arg, uint32_t arglen) argument
|
/xnu-2782.1.97/bsd/sys/ |
H A D | socketvar.h | 774 struct sockaddr_list **dst_sl, struct proc *, uint32_t, associd_t,
|