Searched refs:dst_sl (Results 1 - 11 of 11) sorted by relevance

/xnu-2422.115.4/bsd/kern/
H A Dkpi_socketfilter.c947 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 Duipc_syscalls.c667 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 Duipc_socket.c1403 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 Duipc_socket2.c1941 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 Dtcp_usrreq.c456 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 Dmptcp_usrreq.c244 * 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 Din.c2102 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 Dudp_usrreq.c1812 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 Dflow_divert.c2286 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 Dudp6_usrreq.c784 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 Dsocketvar.h747 struct sockaddr_list **dst_sl, struct proc *, uint32_t, associd_t,

Completed in 124 milliseconds