Searched refs:pcid (Results 1 - 10 of 10) sorted by relevance

/xnu-2782.1.97/osfmk/x86_64/
H A Dpmap_pcid.c215 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 Dproc_reg.h287 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 Dmptcp_usrreq.c253 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 Dtcp_usrreq.c473 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 Dudp_usrreq.c1834 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 Dflow_divert.c2362 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 Dudp6_usrreq.c790 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 Duipc_socket2.c2036 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 Duipc_syscalls.c819 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 Duipc_socket.c1457 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

Completed in 85 milliseconds