| /freebsd/sys/kern/ |
| H A D | subr_prng.c | 92 r = pcg32u_random_r(DPCPU_PTR(pcpu_prng32_state)); in prng32() 103 r = pcg32u_boundedrand_r(DPCPU_PTR(pcpu_prng32_state), bound); in prng32_bounded() 114 r = pcg64u_random_r(DPCPU_PTR(pcpu_prng64_state)); in prng64() 125 r = pcg64u_boundedrand_r(DPCPU_PTR(pcpu_prng64_state), bound); in prng64_bounded()
|
| H A D | kern_clocksource.c | 144 state = DPCPU_PTR(timerstate); in hardclockintr() 175 state = DPCPU_PTR(timerstate); in handleevents() 183 hct = DPCPU_PTR(hardclocktime); in handleevents() 312 state = DPCPU_PTR(timerstate); 384 state = DPCPU_PTR(timerstate); 446 state = DPCPU_PTR(timerstate); 489 ET_HW_LOCK(DPCPU_PTR(timerstate)); 528 ET_HW_UNLOCK(DPCPU_PTR(timerstate)); 683 state = DPCPU_PTR(timerstate); 768 state = DPCPU_PTR(timerstate); [all …]
|
| H A D | kern_clock.c | 487 t = DPCPU_PTR(pcputicks); in hardclock() 538 GROUPTASK_ENQUEUE(DPCPU_PTR(epoch_cb_task)); in hardclock()
|
| H A D | subr_epoch.c | 794 *DPCPU_PTR(epoch_cb_count) += 1; in epoch_call() 829 *DPCPU_PTR(epoch_cb_count) -= total; in epoch_call_task()
|
| H A D | sched_4bsd.c | 756 stat = DPCPU_PTR(idlestat); in sched_clock_tick() 1643 stat = DPCPU_PTR(idlestat); in sched_4bsd_idletd()
|
| H A D | subr_lock.c | 256 #define LP_CPU_SELF (DPCPU_PTR(lp))
|
| H A D | sched_ule.c | 692 rndptr = DPCPU_PTR(randomval); in sched_random() 1597 PCPU_SET(sched, DPCPU_PTR(tdq)); in sched_setup_smp() 1886 PCPU_SET(sched, DPCPU_PTR(tdq)); in sched_ule_init_ap()
|
| H A D | kern_tc.c | 2060 base = DPCPU_PTR(tc_cpu_ticks_base); in tc_cpu_ticks() 2061 last = DPCPU_PTR(tc_cpu_ticks_last); in tc_cpu_ticks()
|
| H A D | kern_exec.c | 1453 (uintptr_t *)DPCPU_PTR(exec_args_kva)); in exec_alloc_args_kva() 1479 if (!atomic_cmpset_ptr((uintptr_t *)DPCPU_PTR(exec_args_kva), in exec_release_args_kva()
|
| H A D | vfs_subr.c | 3923 vd = DPCPU_PTR(vd); in vdbatch_enqueue()
|
| /freebsd/sys/sys/ |
| H A D | pcpu.h | 121 #define DPCPU_PTR(n) _DPCPU_PTR(PCPU_GET(dynamic), n) macro 122 #define DPCPU_GET(n) (*DPCPU_PTR(n)) 123 #define DPCPU_SET(n, v) (*DPCPU_PTR(n) = v) 138 __typeof(*DPCPU_PTR(n)) sum; \ 150 __typeof((DPCPU_PTR(n))->var) sum; \ 163 bzero(DPCPU_ID_PTR(_i, n), sizeof(*DPCPU_PTR(n))); \
|
| /freebsd/sys/powerpc/powerpc/ |
| H A D | clock.c | 122 struct decr_state *s = DPCPU_PTR(decr_state); in decr_intr() 259 struct decr_state *s = DPCPU_PTR(decr_state); in decr_et_start() 300 struct decr_state *s = DPCPU_PTR(decr_state); in decr_et_stop()
|
| /freebsd/sys/dev/xen/timer/ |
| H A D | xen_timer.c | 274 struct xentimer_pcpu_data *pcpu = DPCPU_PTR(xentimer_pcpu); in xentimer_intr() 320 struct xentimer_pcpu_data *pcpu = DPCPU_PTR(xentimer_pcpu); in xentimer_et_start() 351 struct xentimer_pcpu_data *pcpu = DPCPU_PTR(xentimer_pcpu); in xentimer_et_stop()
|
| /freebsd/sys/xen/ |
| H A D | xen_common.c | 63 vcpu_info_t *vcpu_info = DPCPU_PTR(vcpu_local_info); in xen_setup_vcpu_info()
|
| /freebsd/sys/cddl/dev/kinst/aarch64/ |
| H A D | kinst_isa.c | 211 ks = DPCPU_PTR(kinst_state); in kinst_invop() 421 ks = DPCPU_PTR(kinst_state); in kinst_md_init()
|
| /freebsd/sys/powerpc/powernv/ |
| H A D | xive.c | 506 xive_cpud = DPCPU_PTR(xive_cpu_data); in xive_dispatch() 587 cpud = DPCPU_PTR(xive_cpu_data); in xive_eoi() 674 cpup = DPCPU_PTR(xive_cpu_data); in xive_setup_cpu()
|
| /freebsd/sys/cddl/dev/kinst/riscv/ |
| H A D | kinst_isa.c | 299 ks = DPCPU_PTR(kinst_state); in kinst_invop() 560 ks = DPCPU_PTR(kinst_state); in kinst_md_init()
|
| /freebsd/sys/netinet/ |
| H A D | siftr.c | 738 ss = DPCPU_PTR(ss); in siftr_chkpkt() 885 ss = DPCPU_PTR(ss); in siftr_chkpkt6()
|
| /freebsd/sys/net/ |
| H A D | netisr.c | 1147 nwsp = DPCPU_PTR(nws); in netisr_dispatch_src() 1174 nwsp = DPCPU_PTR(nws); in netisr_dispatch_src()
|
| /freebsd/sys/dev/xen/bus/ |
| H A D | xen_intr.c | 370 pc = DPCPU_PTR(xen_intr_pcpu); in xen_intr_handle_upcall()
|
| /freebsd/sys/vm/ |
| H A D | vm_page.c | 3908 bq = DPCPU_PTR(pqbatch[domain][queue]); in vm_page_pqbatch_submit() 3931 bq = DPCPU_PTR(pqbatch[domain][queue]); in vm_page_pqbatch_submit() 3966 DPCPU_PTR(pqbatch[domain][queue]), queue); in vm_page_pqbatch_drain()
|
| /freebsd/share/man/man9/ |
| H A D | Makefile | 1101 dpcpu.9 DPCPU_PTR.9 \
|
| /freebsd/sys/netpfil/ipfw/ |
| H A D | ip_fw_dynamic.c | 226 #define DYNSTATE_PROTECT(v) ck_pr_store_ptr(DPCPU_PTR(dyn_hp), (v))
|