/xnu-2782.1.97/osfmk/x86_64/ |
H A D | pmap_pcid.c | 215 pcid_t pcid; local 219 pcid = tpmap->pmap_pcid_cpus[ccpu]; 220 pmap_assert(pcid != PMAP_PCID_INVALID_PCID); 221 if (pcid == PMAP_PCID_INVALID_PCID) 224 lp = cpu_datap(ccpu)->cpu_pcid_last_pmap_dispatched[pcid]; 225 pmap_assert(pcid > 0 && pcid < PMAP_PCID_MAX_PCID); 226 pmap_assert(cpu_datap(ccpu)->cpu_pcid_refcounts[pcid] >= 1); 229 (void)__sync_bool_compare_and_swap(&cpu_datap(ccpu)->cpu_pcid_last_pmap_dispatched[pcid], tpmap, PMAP_INVALID); 231 if ((prior_count = __sync_fetch_and_sub(&cpu_datap(ccpu)->cpu_pcid_refcounts[pcid], [all...] |
/xnu-2782.1.97/osfmk/i386/ |
H A D | proc_reg.h | 287 static inline void set_cr3_composed(uintptr_t base, uint16_t pcid, uint32_t preserve) argument 289 __asm__ volatile("mov %0, %%cr3" : : "r" (base | pcid | ( ( (uint64_t)preserve) << 63) ) );
|
/xnu-2782.1.97/bsd/netinet/ |
H A D | mptcp_usrreq.c | 253 associd_t aid, connid_t *pcid, uint32_t flags, void *arg, 265 VERIFY(pcid != NULL); 288 if (error == 0 && pcid != NULL) 289 *pcid = mpts->mpts_connid; 315 associd_t aid, connid_t *pcid, uint32_t flags, void *arg, 331 aid, pcid, flags, arg, arglen); 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 | tcp_usrreq.c | 473 struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, 562 if (error == 0 && pcid != NULL) 563 *pcid = 1; /* there is only 1 connection for a TCP */ 571 associd_t aid, connid_t *pcid, uint32_t flags, void *arg, 575 p, ifscope, aid, pcid, flags, arg, arglen)); 667 associd_t aid, connid_t *pcid, uint32_t flags, void *arg, 671 p, ifscope, aid, pcid, flags, arg, arglen)); 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 | 1834 struct proc *p, uint32_t ifscope, associd_t aid, connid_t *pcid, 1888 if (error == 0 && pcid != NULL) 1889 *pcid = 1; /* there is only 1 connection for a UDP */ 1897 associd_t aid, connid_t *pcid, uint32_t flags, void *arg, 1901 p, ifscope, aid, pcid, flags, arg, arglen)); 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 | 2362 connid_t *pcid, uint32_t flags __unused, void *arg __unused, 2388 if (error == 0 && pcid != NULL) { 2389 *pcid = 1; /* there is only 1 connection for a TCP */ 2398 associd_t aid, connid_t *pcid, uint32_t flags, void *arg, 2402 p, ifscope, aid, pcid, flags, arg, arglen)); 2409 associd_t aid, connid_t *pcid, uint32_t flags, void *arg, 2413 p, ifscope, aid, pcid, flags, arg, arglen)); 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 | 790 associd_t aid, connid_t *pcid, uint32_t flags, void *arg, 794 p, ifscope, aid, pcid, flags, arg, arglen)); 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/kern/ |
H A D | uipc_socket2.c | 2036 associd_t aid, connid_t *pcid, uint32_t flags, void *arg, 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
|
H A D | uipc_syscalls.c | 819 associd_t aid, connid_t *pcid) 843 aid, pcid, 0, NULL, 0); 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
|
H A D | uipc_socket.c | 1457 associd_t aid, connid_t *pcid, uint32_t flags, void *arg, 1505 (so, src_sl, dst_sl, p, ifscope, aid, pcid, 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
|