| /freebsd-12.1/sys/kern/ |
| H A D | subr_pcpu.c | 250 uintptr_t dpcpu; in dpcpu_copy() local 254 dpcpu = dpcpu_off[i]; in dpcpu_copy() 255 if (dpcpu == 0) in dpcpu_copy() 289 uintptr_t dpcpu; in sysctl_dpcpu_quad() local 295 dpcpu = dpcpu_off[i]; in sysctl_dpcpu_quad() 296 if (dpcpu == 0) in sysctl_dpcpu_quad() 306 uintptr_t dpcpu; in sysctl_dpcpu_long() local 312 dpcpu = dpcpu_off[i]; in sysctl_dpcpu_long() 313 if (dpcpu == 0) in sysctl_dpcpu_long() 323 uintptr_t dpcpu; in sysctl_dpcpu_int() local [all …]
|
| H A D | link_elf_obj.c | 367 void *dpcpu; in link_elf_link_preload() local 369 dpcpu = dpcpu_alloc(shdr[i].sh_size); in link_elf_link_preload() 370 if (dpcpu == NULL) { in link_elf_link_preload() 379 memcpy(dpcpu, ef->progtab[pb].addr, in link_elf_link_preload() 381 dpcpu_copy(dpcpu, shdr[i].sh_size); in link_elf_link_preload() 382 ef->progtab[pb].addr = dpcpu; in link_elf_link_preload()
|
| /freebsd-12.1/sys/net/ |
| H A D | if_epair.c | 160 #define EPAIR_LOCK_INIT(dpcpu) mtx_init(&(dpcpu)->if_epair_mtx, \ argument 162 #define EPAIR_LOCK_DESTROY(dpcpu) mtx_destroy(&(dpcpu)->if_epair_mtx) argument 163 #define EPAIR_LOCK_ASSERT(dpcpu) mtx_assert(&(dpcpu)->if_epair_mtx, \ argument 165 #define EPAIR_LOCK(dpcpu) mtx_lock(&(dpcpu)->if_epair_mtx) argument 166 #define EPAIR_UNLOCK(dpcpu) mtx_unlock(&(dpcpu)->if_epair_mtx) argument
|
| /freebsd-12.1/sys/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()
|
| /freebsd-12.1/sys/arm/arm/ |
| H A D | machdep.c | 826 struct pv_addr dpcpu; in initarm() local 937 valloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in initarm() 938 dpcpu_init((void *)dpcpu.pv_va, 0); in initarm() 984 pmap_map_chunk(l1pagetable, dpcpu.pv_va, dpcpu.pv_pa, in initarm() 985 freemempos - dpcpu.pv_va, in initarm() 1098 vm_offset_t dtbp, kernelstack, dpcpu; in initarm() local 1202 dpcpu = pmap_preboot_get_vpages(DPCPU_SIZE / PAGE_SIZE); in initarm() 1203 dpcpu_init((void *)dpcpu, 0); in initarm()
|
| H A D | mp_machdep.c | 80 void *dpcpu[MAXCPU - 1]; variable 122 dpcpu[i] = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in cpu_mp_start() 170 dpcpu_init(dpcpu[cpu - 1], cpu); in init_secondary()
|
| /freebsd-12.1/sys/powerpc/powerpc/ |
| H A D | mp_machdep.c | 168 void *dpcpu; in cpu_mp_start() local 171 dpcpu = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | in cpu_mp_start() 174 dpcpu_init(dpcpu, cpu.cr_cpuid); in cpu_mp_start()
|
| /freebsd-12.1/sys/arm64/arm64/ |
| H A D | mp_machdep.c | 147 void *dpcpu[MAXCPU - 1]; variable 487 dpcpu[cpuid - 1] = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in start_cpu() 488 dpcpu_init(dpcpu[cpuid - 1], cpuid); in start_cpu() 505 kmem_free((vm_offset_t)dpcpu[cpuid - 1], DPCPU_SIZE); in start_cpu() 506 dpcpu[cpuid - 1] = NULL; in start_cpu()
|
| H A D | pmap.c | 785 vm_offset_t dpcpu, msgbufpv; in pmap_bootstrap() local 867 alloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in pmap_bootstrap() 868 dpcpu_init((void *)dpcpu, 0); in pmap_bootstrap()
|
| /freebsd-12.1/sys/riscv/riscv/ |
| H A D | mp_machdep.c | 111 void *dpcpu[MAXCPU - 1]; variable 423 dpcpu[cpuid - 1] = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in cpu_init_fdt() 424 dpcpu_init(dpcpu[cpuid - 1], cpuid); in cpu_init_fdt()
|
| H A D | pmap.c | 558 vm_offset_t dpcpu, msgbufpv; in pmap_bootstrap() local 620 alloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in pmap_bootstrap() 621 dpcpu_init((void *)dpcpu, 0); in pmap_bootstrap()
|
| /freebsd-12.1/sys/i386/i386/ |
| H A D | mp_machdep.c | 229 dpcpu_init(dpcpu, myid); in init_secondary() 333 dpcpu = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in start_all_aps()
|
| /freebsd-12.1/sys/x86/include/ |
| H A D | x86_smp.h | 32 extern void *dpcpu;
|
| /freebsd-12.1/sys/sys/ |
| H A D | pcpu.h | 264 void dpcpu_init(void *dpcpu, int cpuid);
|
| /freebsd-12.1/sys/amd64/amd64/ |
| H A D | mp_machdep.c | 321 dpcpu_init(dpcpu, cpu); in init_secondary() 447 dpcpu = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in native_start_all_aps()
|
| /freebsd-12.1/sys/x86/xen/ |
| H A D | pv.c | 368 dpcpu = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in start_xen_ap()
|
| /freebsd-12.1/sys/powerpc/aim/ |
| H A D | mmu_oea.c | 672 void *dpcpu; in moea_bootstrap() local 975 dpcpu = (void *)virtual_avail; in moea_bootstrap() 983 dpcpu_init(dpcpu, 0); in moea_bootstrap()
|
| H A D | mmu_oea64.c | 917 void *dpcpu; in moea64_late_bootstrap() local 1019 dpcpu = (void *)virtual_avail; in moea64_late_bootstrap() 1027 dpcpu_init(dpcpu, curcpu); in moea64_late_bootstrap()
|
| /freebsd-12.1/sys/x86/x86/ |
| H A D | mp_x86.c | 93 void *dpcpu; variable
|
| /freebsd-12.1/sys/powerpc/booke/ |
| H A D | pmap.c | 1727 void *dpcpu; in mmu_booke_bootstrap() local 1757 dpcpu = (void *)data_end; in mmu_booke_bootstrap() 1802 dpcpu_init(dpcpu, 0); in mmu_booke_bootstrap()
|
| /freebsd-12.1/share/man/man9/ |
| H A D | Makefile | 123 dpcpu.9 \
|