| /freebsd-13.1/sys/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 | 512 void *dpcpu; in link_elf_link_preload() local 514 dpcpu = dpcpu_alloc(shdr[i].sh_size); in link_elf_link_preload() 515 if (dpcpu == NULL) { in link_elf_link_preload() 524 memcpy(dpcpu, ef->progtab[pb].addr, in link_elf_link_preload() 526 dpcpu_copy(dpcpu, shdr[i].sh_size); in link_elf_link_preload() 527 ef->progtab[pb].addr = dpcpu; in link_elf_link_preload()
|
| /freebsd-13.1/sys/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 | 420 vm_offset_t dtbp, kernelstack, dpcpu; in initarm() local 526 dpcpu = pmap_preboot_get_vpages(DPCPU_SIZE / PAGE_SIZE); in initarm() 527 dpcpu_init((void *)dpcpu, 0); in initarm()
|
| /freebsd-13.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-13.1/sys/powerpc/powerpc/ |
| H A D | mp_machdep.c | 176 void *dpcpu; in cpu_mp_start() local 179 dpcpu = (void *)kmem_malloc_domainset(DOMAINSET_PREF(domain), in cpu_mp_start() 182 dpcpu_init(dpcpu, cpu.cr_cpuid); in cpu_mp_start()
|
| /freebsd-13.1/sys/arm64/arm64/ |
| H A D | mp_machdep.c | 148 void *dpcpu[MAXCPU - 1]; variable 506 dpcpu[cpuid - 1] = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in start_cpu() 507 dpcpu_init(dpcpu[cpuid - 1], cpuid); in start_cpu() 529 kmem_free((vm_offset_t)dpcpu[cpuid - 1], DPCPU_SIZE); in start_cpu() 530 dpcpu[cpuid - 1] = NULL; in start_cpu()
|
| H A D | pmap.c | 941 vm_offset_t dpcpu, msgbufpv; in pmap_bootstrap() local 1009 alloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in pmap_bootstrap() 1010 dpcpu_init((void *)dpcpu, 0); in pmap_bootstrap()
|
| /freebsd-13.1/sys/riscv/riscv/ |
| H A D | mp_machdep.c | 117 void *dpcpu[MAXCPU - 1]; variable 473 dpcpu[cpuid - 1] = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in cpu_init_fdt() 474 dpcpu_init(dpcpu[cpuid - 1], cpuid); in cpu_init_fdt()
|
| H A D | pmap.c | 567 vm_offset_t dpcpu, msgbufpv; in pmap_bootstrap() local 645 alloc_pages(dpcpu, DPCPU_SIZE / PAGE_SIZE); in pmap_bootstrap() 646 dpcpu_init((void *)dpcpu, 0); in pmap_bootstrap()
|
| /freebsd-13.1/sys/x86/include/ |
| H A D | x86_smp.h | 36 extern void *dpcpu;
|
| /freebsd-13.1/sys/i386/i386/ |
| H A D | mp_machdep.c | 296 dpcpu_init(dpcpu, myid); in init_secondary() 398 dpcpu = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in start_all_aps()
|
| /freebsd-13.1/sys/sys/ |
| H A D | pcpu.h | 323 void dpcpu_init(void *dpcpu, int cpuid);
|
| /freebsd-13.1/sys/amd64/amd64/ |
| H A D | mp_machdep.c | 204 dpcpu_init(dpcpu, cpu); in init_secondary() 436 dpcpu = (void *)kmem_malloc_domainset(DOMAINSET_PREF(domain), in native_start_all_aps()
|
| /freebsd-13.1/sys/x86/xen/ |
| H A D | pv.c | 367 dpcpu = (void *)kmem_malloc(DPCPU_SIZE, M_WAITOK | M_ZERO); in start_xen_ap()
|
| /freebsd-13.1/sys/powerpc/booke/ |
| H A D | pmap.c | 639 void *dpcpu; in mmu_booke_bootstrap() local 668 dpcpu = (void *)data_end; in mmu_booke_bootstrap() 722 dpcpu_init(dpcpu, 0); in mmu_booke_bootstrap()
|
| /freebsd-13.1/sys/powerpc/aim/ |
| H A D | mmu_oea.c | 706 void *dpcpu; in moea_bootstrap() local 991 dpcpu = (void *)virtual_avail; in moea_bootstrap() 999 dpcpu_init(dpcpu, 0); in moea_bootstrap()
|
| H A D | mmu_oea64.c | 1144 void *dpcpu; in moea64_late_bootstrap() local 1246 dpcpu = (void *)virtual_avail; in moea64_late_bootstrap() 1254 dpcpu_init(dpcpu, curcpu); in moea64_late_bootstrap()
|
| H A D | mmu_radix.c | 2043 void *dpcpu; in mmu_radix_late_bootstrap() local 2092 dpcpu = (void *)PHYS_TO_DMAP(pa); in mmu_radix_late_bootstrap() 2093 dpcpu_init(dpcpu, curcpu); in mmu_radix_late_bootstrap()
|
| /freebsd-13.1/sys/x86/x86/ |
| H A D | mp_x86.c | 106 void *dpcpu; variable
|
| /freebsd-13.1/share/man/man9/ |
| H A D | Makefile | 133 dpcpu.9 \
|
| /freebsd-13.1/ |
| H A D | UPDATING | 604 dpcpu or vnet. Users need to recompile i386 kernel modules
|