| /f-stack/freebsd/kern/ |
| H A D | subr_pcpu.c | 253 uintptr_t dpcpu; in dpcpu_copy() local 257 dpcpu = dpcpu_off[i]; in dpcpu_copy() 258 if (dpcpu == 0) in dpcpu_copy() 292 uintptr_t dpcpu; in sysctl_dpcpu_quad() local 298 dpcpu = dpcpu_off[i]; in sysctl_dpcpu_quad() 299 if (dpcpu == 0) in sysctl_dpcpu_quad() 309 uintptr_t dpcpu; in sysctl_dpcpu_long() local 315 dpcpu = dpcpu_off[i]; in sysctl_dpcpu_long() 316 if (dpcpu == 0) in sysctl_dpcpu_long() 326 uintptr_t dpcpu; in sysctl_dpcpu_int() local [all …]
|
| H A D | link_elf_obj.c | 492 void *dpcpu; in link_elf_link_preload() local 494 dpcpu = dpcpu_alloc(shdr[i].sh_size); in link_elf_link_preload() 495 if (dpcpu == NULL) { in link_elf_link_preload() 504 memcpy(dpcpu, ef->progtab[pb].addr, in link_elf_link_preload() 506 dpcpu_copy(dpcpu, shdr[i].sh_size); in link_elf_link_preload() 507 ef->progtab[pb].addr = dpcpu; in link_elf_link_preload()
|
| /f-stack/freebsd/net/ |
| H A D | if_epair.c | 162 #define EPAIR_LOCK_INIT(dpcpu) mtx_init(&(dpcpu)->if_epair_mtx, \ argument 164 #define EPAIR_LOCK_DESTROY(dpcpu) mtx_destroy(&(dpcpu)->if_epair_mtx) argument 165 #define EPAIR_LOCK_ASSERT(dpcpu) mtx_assert(&(dpcpu)->if_epair_mtx, \ argument 167 #define EPAIR_LOCK(dpcpu) mtx_lock(&(dpcpu)->if_epair_mtx) argument 168 #define EPAIR_UNLOCK(dpcpu) mtx_unlock(&(dpcpu)->if_epair_mtx) argument
|
| /f-stack/freebsd/arm/arm/ |
| H A D | mp_machdep.c | 78 void *dpcpu[MAXCPU - 1]; variable 118 dpcpu[i] = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in cpu_mp_start() 166 dpcpu_init(dpcpu[cpu - 1], cpu); in init_secondary()
|
| H A D | machdep.c | 740 vm_offset_t dtbp, kernelstack, dpcpu; in initarm() local 846 dpcpu = pmap_preboot_get_vpages(DPCPU_SIZE / PAGE_SIZE); in initarm() 847 dpcpu_init((void *)dpcpu, 0); in initarm()
|
| /f-stack/freebsd/mips/mips/ |
| H A D | mp_machdep.c | 60 static void *dpcpu; variable 188 dpcpu = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in start_ap() 298 dpcpu_init(dpcpu, cpuid); in smp_init_secondary()
|
| /f-stack/freebsd/arm64/arm64/ |
| H A D | mp_machdep.c | 149 void *dpcpu[MAXCPU - 1]; variable 478 dpcpu[cpuid - 1] = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in start_cpu() 479 dpcpu_init(dpcpu[cpuid - 1], cpuid); in start_cpu() 501 kmem_free((vm_offset_t)dpcpu[cpuid - 1], DPCPU_SIZE); in start_cpu() 502 dpcpu[cpuid - 1] = NULL; in start_cpu()
|
| H A D | pmap.c | 952 vm_offset_t dpcpu, msgbufpv; in pmap_bootstrap() local 1020 alloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in pmap_bootstrap() 1021 dpcpu_init((void *)dpcpu, 0); in pmap_bootstrap()
|
| /f-stack/freebsd/x86/include/ |
| H A D | x86_smp.h | 32 extern void *dpcpu;
|
| /f-stack/freebsd/i386/i386/ |
| H A D | mp_machdep.c | 241 dpcpu_init(dpcpu, myid); in init_secondary() 343 dpcpu = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in start_all_aps()
|
| /f-stack/freebsd/sys/ |
| H A D | pcpu.h | 323 void dpcpu_init(void *dpcpu, int cpuid);
|
| /f-stack/freebsd/amd64/amd64/ |
| H A D | mp_machdep.c | 281 dpcpu_init(dpcpu, cpu); in init_secondary() 492 dpcpu = (void *)kmem_malloc_domainset(DOMAINSET_PREF(domain), in native_start_all_aps()
|
| /f-stack/freebsd/x86/xen/ |
| H A D | pv.c | 368 dpcpu = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in start_xen_ap()
|
| /f-stack/freebsd/x86/x86/ |
| H A D | mp_x86.c | 98 void *dpcpu; variable
|