/xnu-2422.115.4/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 | 667 struct sockaddr_list *src_sl = NULL, *dst_sl = NULL; local 697 error = getsockaddrlist(so, &dst_sl, uap->dsts, uap->dstlen, dgram); 701 VERIFY(dst_sl != NULL && 702 !TAILQ_EMPTY(&dst_sl->sl_head) && dst_sl->sl_cnt > 0); 704 error = connectitx(so, &src_sl, &dst_sl, p, uap->ifscope, 716 if (dst_sl != NULL) 717 sockaddrlist_free(dst_sl); 783 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 789 VERIFY(dst_sl ! 782 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 | 1403 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 1443 error = sflt_connectxout(so, dst_sl); 1449 (so, src_sl, dst_sl, p, ifscope, aid, pcid, 5142 struct sockaddr_list *dst_sl; local 5144 dst_sl = sockaddrlist_alloc(how); 5145 if (dst_sl == NULL) 5156 sockaddrlist_free(dst_sl); 5160 sockaddrlist_insert(dst_sl, dst_se); 5162 VERIFY(src_sl->sl_cnt == dst_sl->sl_cnt); 5164 return (dst_sl); 1402 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 | 1941 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 1945 #pragma unused(so, src_sl, dst_sl, p, ifscope, aid, pcid, flags, arg, arglen) 1940 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-2422.115.4/bsd/netinet/ |
H A D | tcp_usrreq.c | 456 struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, 471 VERIFY(dst_sl != NULL); 474 error = in_selectaddrs(af, src_sl, &src_se, dst_sl, &dst_se); 478 VERIFY(*dst_sl != NULL && dst_se != NULL); 550 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 554 return (tcp_usr_connectx_common(so, AF_INET, src_sl, dst_sl, 641 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 645 return (tcp_usr_connectx_common(so, AF_INET6, src_sl, dst_sl, 455 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 549 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 640 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 | mptcp_usrreq.c | 244 * specified by dst_sl. This includes allocating and establishing a 250 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 262 VERIFY(dst_sl != NULL && *dst_sl != NULL); 281 mpts->mpts_dst_sl = *dst_sl; 282 *dst_sl = NULL; 311 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 327 error = mptcp_connectx(mpte, src_sl, dst_sl, p, ifscope, 249 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 310 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 | 2102 struct sockaddr_entry **src_se, struct sockaddr_list **dst_sl, 2108 VERIFY(src_sl != NULL && dst_sl != NULL && *dst_sl != NULL); 2146 TAILQ_FOREACH(se, &(*dst_sl)->sl_head, se_link) { 2153 sockaddrlist_remove(*dst_sl, se); 2159 TAILQ_FOREACH(se, &(*dst_sl)->sl_head, se_link) { 2160 sockaddrlist_remove(*dst_sl, se); 2165 sockaddrlist_insert(*dst_sl, *dst_se); 2166 VERIFY((*dst_sl)->sl_cnt == 1); 2101 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 | udp_usrreq.c | 1812 struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, 1824 VERIFY(dst_sl != NULL); 1827 error = in_selectaddrs(af, src_sl, &src_se, dst_sl, &dst_se); 1831 VERIFY(*dst_sl != NULL && dst_se != NULL); 1871 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 1875 return (udp_connectx_common(so, AF_INET, src_sl, dst_sl, 1811 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 1870 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 | 2286 struct sockaddr_list **src_sl, struct sockaddr_list **dst_sl, 2299 VERIFY(dst_sl != NULL); 2302 error = in_selectaddrs(af, src_sl, &src_se, dst_sl, &dst_se); 2307 VERIFY(*dst_sl != NULL && dst_se != NULL); 2323 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 2327 return (flow_divert_connectx_out_common(so, AF_INET, src_sl, dst_sl, 2334 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 2338 return (flow_divert_connectx_out_common(so, AF_INET6, src_sl, dst_sl, 2285 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 2322 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 2333 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-2422.115.4/bsd/netinet6/ |
H A D | udp6_usrreq.c | 784 struct sockaddr_list **dst_sl, struct proc *p, uint32_t ifscope, 788 return (udp_connectx_common(so, AF_INET6, src_sl, dst_sl, 783 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-2422.115.4/bsd/sys/ |
H A D | socketvar.h | 747 struct sockaddr_list **dst_sl, struct proc *, uint32_t, associd_t,
|