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

/xnu-2782.1.97/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.c696 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 Duipc_socket.c1456 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 Duipc_socket2.c2035 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 Dmptcp_usrreq.c246 * 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 Din.c1875 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 Dtcp_usrreq.c472 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 Dudp_usrreq.c1833 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 Dflow_divert.c2360 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 Dudp6_usrreq.c789 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 Dsocketvar.h774 struct sockaddr_list **dst_sl, struct proc *, uint32_t, associd_t,

Completed in 129 milliseconds