Home
last modified time | relevance | path

Searched refs:cpuid_to_pcpu (Results 1 – 16 of 16) sorted by relevance

/freebsd/sys/arm64/arm64/
H A Dmp_machdep.c139 return (PCPU_GET_MPIDR(cpuid_to_pcpu[0]) == (target_cpu & CPU_AFF_MASK)); in is_boot_cpu()
203 if (cpu >= MAXCPU || cpuid_to_pcpu[cpu] == NULL || in init_secondary()
204 PCPU_GET_MPIDR(cpuid_to_pcpu[cpu]) != mpidr) { in init_secondary()
206 if (cpuid_to_pcpu[cpu] != NULL && in init_secondary()
207 PCPU_GET_MPIDR(cpuid_to_pcpu[cpu]) == mpidr) in init_secondary()
221 pcpup = cpuid_to_pcpu[cpu]; in init_secondary()
550 MPASS(cpuid_to_pcpu[id] != NULL); in madt_handler()
551 cpuid_to_pcpu[id]->pc_acpi_id = intr->Uid; in madt_handler()
669 cpuid_to_pcpu[cpuid]->pc_domain = domain; in start_cpu_fdt()
703 cpuid_to_pcpu[0]->pc_mpidr = mpidr; in cpu_mp_start()
H A Dmachdep.c398 pcpup = cpuid_to_pcpu[0]; in init_proc0()
/freebsd/libexec/kgdb/
H A Dacttrace.py25 cpuid_to_pcpu = symval("cpuid_to_pcpu")
29 pcpu = cpuid_to_pcpu[cpu]
/freebsd/sys/kern/
H A Dsubr_pcpu.c77 struct pcpu *cpuid_to_pcpu[MAXCPU]; variable
91 cpuid_to_pcpu[cpuid] = pcpu; in pcpu_init()
275 cpuid_to_pcpu[pcpu->pc_cpuid] = NULL; in pcpu_destroy()
286 return (cpuid_to_pcpu[cpuid]); in pcpu_find()
H A Dkern_membarrier.c87 pc = cpuid_to_pcpu[c]; in check_cpu_switched()
163 td1 = cpuid_to_pcpu[c]->pc_curthread; in kern_membarrier()
H A Dkern_rmlock.c452 pc = cpuid_to_pcpu[td->td_oncpu]; in _rm_rlock()
516 pc = cpuid_to_pcpu[td->td_oncpu]; in _rm_runlock()
H A Dsubr_smp.c1043 pcpu = cpuid_to_pcpu[cpu]; in quiesce_all_critical()
H A Dvfs_subr.c1618 rfreevnodes += cpuid_to_pcpu[cpu]->pc_vfs_freevnodes; in vnlru_read_freevnodes()
/freebsd/sys/sys/
H A Dpcpu.h216 extern struct pcpu *cpuid_to_pcpu[];
/freebsd/sys/powerpc/powerpc/
H A Dmp_machdep.c371 ipi_send(cpuid_to_pcpu[cpu], ipi); in ipi_cpu()
/freebsd/sys/x86/x86/
H A Dmp_x86.c1293 cpu_bitmap = &cpuid_to_pcpu[cpu]->pc_ipi_bitmap; in ipi_bitmap_set()
1334 ipi_bitmap = atomic_readandclear_int(&cpuid_to_pcpu[cpu]-> in ipi_bitmap_handler()
/freebsd/sys/i386/i386/
H A Dmp_machdep.c597 p_cpudone = &cpuid_to_pcpu[cpu]->pc_smp_tlb_done; in smp_targeted_tlb_shootdown()
/freebsd/sys/amd64/amd64/
H A Dmp_machdep.c1087 initiator_pc = cpuid_to_pcpu[initiator_cpu_id]; in invlop_handler()
/freebsd/sys/vm/
H A Dvm_kern.c978 td = cpuid_to_pcpu[c]->pc_curthread; in pmap_active_cpus()
/freebsd/sys/arm64/vmm/
H A Dvmm.c548 MPASS(cpuid_to_pcpu[i]->pc_curvmpmap != pmap); in vm_cleanup()
/freebsd/sys/compat/linux/
H A Dlinux_misc.c2563 node = cpuid_to_pcpu[cpu]->pc_domain; in linux_getcpu()