| /freebsd-14.2/sys/riscv/riscv/ |
| H A D | mp_machdep.c | 155 u_int cpuid; in init_secondary() local 158 cpuid = hart; in init_secondary() 159 if (cpuid < boot_hart) in init_secondary() 160 cpuid += mp_maxid + 1; in init_secondary() 161 cpuid -= boot_hart; in init_secondary() 269 cpu = PCPU_GET(cpuid); in ipi_stop() 333 u_int cpuid; in cpu_init_fdt() local 365 cpuid = hart; in cpu_init_fdt() 368 cpuid -= boot_hart; in cpu_init_fdt() 371 if (cpuid > mp_maxid) in cpu_init_fdt() [all …]
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | mp_machdep.c | 470 dpcpu_init(dpcpu[cpuid - 1], cpuid); in start_cpu() 515 u_int *cpuid; in madt_handler() local 522 cpuid = arg; in madt_handler() 527 id = *cpuid; in madt_handler() 542 (*cpuid)++; in madt_handler() 556 u_int cpuid; in cpu_init_acpi() local 568 cpuid = 1; in cpu_init_acpi() 603 int cpuid; in start_cpu_fdt() local 612 cpuid = 0; in start_cpu_fdt() 614 cpuid = fdt_cpuid; in start_cpu_fdt() [all …]
|
| H A D | gic_v3.c | 1108 cpu = PCPU_GET(cpuid); in gic_v3_init_secondary() 1223 u_int cpuid; in gic_v3_wait_for_rwp() local 1226 cpuid = PCPU_GET(cpuid); in gic_v3_wait_for_rwp() 1262 u_int cpuid; in gic_v3_cpu_enable_sre() local 1264 cpuid = PCPU_GET(cpuid); in gic_v3_cpu_enable_sre() 1285 cpuid); in gic_v3_cpu_enable_sre() 1384 u_int cpuid; in gic_v3_redist_find() local 1387 cpuid = PCPU_GET(cpuid); in gic_v3_redist_find() 1427 cpuid); in gic_v3_redist_find() 1463 PCPU_GET(cpuid)); in gic_v3_redist_wake() [all …]
|
| /freebsd-14.2/sys/compat/linuxkpi/common/include/linux/ |
| H A D | cpu.h | 48 cpumask_next(int cpuid, cpumask_t mask) in cpumask_next() argument 55 KASSERT((cpuid >= -1 && cpuid <= MAXCPU), ("%s: invalid cpuid %d\n", in cpumask_next() 56 __func__, cpuid)); in cpumask_next() 60 cpuid++; in cpumask_next() 62 if (cpuid > mp_maxid) in cpumask_next() 64 cpuid = 0; in cpumask_next() 65 } while (!CPU_ISSET(cpuid, &mask)); in cpumask_next() 66 return (cpuid); in cpumask_next()
|
| /freebsd-14.2/sys/kern/ |
| H A D | subr_pcpu.c | 88 KASSERT(cpuid >= 0 && cpuid < MAXCPU, in pcpu_init() 89 ("pcpu_init: invalid cpuid %d", cpuid)); in pcpu_init() 90 pcpu->pc_cpuid = cpuid; in pcpu_init() 91 cpuid_to_pcpu[cpuid] = pcpu; in pcpu_init() 93 cpu_pcpu_init(pcpu, cpuid, size); in pcpu_init() 100 dpcpu_init(void *dpcpu, int cpuid) in dpcpu_init() argument 105 pcpu = pcpu_find(cpuid); in dpcpu_init() 116 dpcpu_off[cpuid] = pcpu->pc_dynamic; in dpcpu_init() 283 pcpu_find(u_int cpuid) in pcpu_find() argument 286 return (cpuid_to_pcpu[cpuid]); in pcpu_find() [all …]
|
| H A D | sched_4bsd.c | 1185 me = PCPU_GET(cpuid); in forward_wakeup() 1254 pcpu = pcpu_find(cpuid); in kick_other_cpu() 1257 if (!cpu_idle_wakeup(cpuid)) in kick_other_cpu() 1258 ipi_cpu(cpuid, IPI_AST); in kick_other_cpu() 1271 ipi_cpu(cpuid, IPI_PREEMPT); in kick_other_cpu() 1278 ipi_cpu(cpuid, IPI_AST); in kick_other_cpu() 1316 u_int cpu, cpuid; in sched_add() local 1390 cpuid = PCPU_GET(cpuid); in sched_add() 1397 CPU_CLR(cpuid, &tidlemsk); in sched_add() 1506 PCPU_GET(cpuid)); in sched_choose() [all …]
|
| /freebsd-14.2/sys/arm/arm/ |
| H A D | pmu_acpi.c | 58 int cpuid; in madt_handler() local 64 cpuid = -1; in madt_handler() 76 cpuid = i; in madt_handler() 81 if (cpuid == -1) { in madt_handler() 90 "%s-triggered\n", cpuid, intr->ArmMpidr, in madt_handler() 118 sc->irq[ctx->i].cpuid = cpuid; in madt_handler() 166 sc->irq[i].cpuid = -1; in pmu_acpi_attach()
|
| H A D | cpufunc.c | 145 u_int ctype, dsize, cpuid; in get_cachetype_cp15() local 150 cpuid = cp15_midr_get(); in get_cachetype_cp15() 158 if (ctype == cpuid) in get_cachetype_cp15() 301 uint32_t cpuid; in arm11x6_setup() local 303 cpuid = cp15_midr_get(); in arm11x6_setup() 311 if ((cpuid & CPU_ID_CPU_MASK) == CPU_ID_ARM1176JZS) { /* ARM1176JZSr0 */ in arm11x6_setup()
|
| /freebsd-14.2/sys/net/ |
| H A D | netisr.c | 1041 KASSERT(!CPU_ABSENT(cpuid), ("%s: CPU %u absent", __func__, cpuid)); in netisr_queue_internal() 1061 u_int cpuid; in netisr_queue_src() local 1084 cpuid)); in netisr_queue_src() 1172 KASSERT(!CPU_ABSENT(cpuid), ("%s: CPU %u absent", __func__, cpuid)); in netisr_dispatch_src() 1173 if (cpuid != curcpu) in netisr_dispatch_src() 1269 KASSERT(!CPU_ABSENT(cpuid), ("%s: CPU %u absent", __func__, cpuid)); in netisr_start_swi() 1284 cpuid, error); in netisr_start_swi() 1437 CPU_FOREACH(cpuid) { in sysctl_netisr_workstream() 1491 CPU_FOREACH(cpuid) { in sysctl_netisr_work() 1536 u_int cpuid; in DB_SHOW_COMMAND() local [all …]
|
| H A D | rss_config.c | 176 u_int cpuid; in rss_init() local 246 cpuid = CPU_FIRST(); in rss_init() 248 rss_table[i].rte_cpu = cpuid; in rss_init() 249 cpuid = CPU_NEXT(cpuid); in rss_init() 391 rss_m2cpuid(struct mbuf *m, uintptr_t source, u_int *cpuid) in rss_m2cpuid() argument 395 *cpuid = rss_hash2cpuid(m->m_pkthdr.flowid, M_HASHTYPE_GET(m)); in rss_m2cpuid()
|
| /freebsd-14.2/sys/powerpc/powerpc/ |
| H A D | cpu.c | 109 void (*cpu_setup)(int cpuid, uint16_t vers); 306 cpu_setup(u_int cpuid) in cpu_setup() argument 341 printf("cpu%d: %s revision ", cpuid, name); in cpu_setup() 369 cput->cpu_setup(cpuid, vers); in cpu_setup() 463 cpu_6xx_setup(int cpuid, uint16_t vers) in cpu_6xx_setup() argument 531 cpu_6xx_print_cacheinfo(cpuid, vers); in cpu_6xx_setup() 558 printf("cpu%u: ", cpuid); in cpu_6xx_print_cacheinfo() 562 printf("cpu%u: ", cpuid); in cpu_6xx_print_cacheinfo() 603 cpu_booke_setup(int cpuid, uint16_t vers) in cpu_booke_setup() argument 642 cpu_970_setup(int cpuid, uint16_t vers) in cpu_970_setup() argument [all …]
|
| H A D | mp_machdep.c | 99 printf("SMP: AP CPU #%d launched\n", PCPU_GET(cpuid)); in machdep_ap_bootstrap() 102 PCPU_GET(cpuid), ap_awake == mp_ncpus ? "\n" : " "); in machdep_ap_bootstrap() 297 u_int cpuid; in powerpc_ipi_handler() local 324 cpuid = PCPU_GET(cpuid); in powerpc_ipi_handler() 325 savectx(&stoppcbs[cpuid]); in powerpc_ipi_handler() 326 CPU_SET_ATOMIC(cpuid, &stopped_cpus); in powerpc_ipi_handler() 327 while (!CPU_ISSET(cpuid, &started_cpus)) in powerpc_ipi_handler() 329 CPU_CLR_ATOMIC(cpuid, &stopped_cpus); in powerpc_ipi_handler() 330 CPU_CLR_ATOMIC(cpuid, &started_cpus); in powerpc_ipi_handler()
|
| /freebsd-14.2/sys/x86/x86/ |
| H A D | ucode.c | 110 uint32_t cpuid[4]; in ucode_intel_load() local 128 do_cpuid(0, cpuid); in ucode_intel_load() 320 } cpuid; in ucode_load_bsp() local 330 do_cpuid(0, cpuid.regs); in ucode_load_bsp() 331 cpuid.regs[0] = cpuid.regs[1]; in ucode_load_bsp() 332 cpuid.regs[1] = cpuid.regs[3]; in ucode_load_bsp() 333 cpuid.vendor[12] = '\0'; in ucode_load_bsp() 335 if (strcmp(cpuid.vendor, loaders[i].vendor) == 0) { in ucode_load_bsp() 383 ucode_load_ap(PCPU_GET(cpuid)); in ucode_reload()
|
| H A D | stack_machdep.c | 108 int cpuid, error; in stack_save_td() local 135 cpuid = atomic_load_int(&td->td_oncpu); in stack_save_td() 136 if (cpuid == NOCPU) { in stack_save_td() 142 ipi_cpu(cpuid, IPI_TRACE); in stack_save_td() 155 (void)cpuid; in stack_save_td()
|
| H A D | mp_x86.c | 1046 u_int cpuid; in init_secondary_tail() local 1078 cpuid = PCPU_GET(cpuid); in init_secondary_tail() 1080 printf("SMP: cpuid = %d\n", cpuid); in init_secondary_tail() 1136 kcsan_cpu_init(cpuid); in init_secondary_tail() 1330 int cpu = PCPU_GET(cpuid); in ipi_bitmap_handler() 1443 cpu = PCPU_GET(cpuid); in ipi_all_but_self() 1471 u_int cpuid; in ipi_nmi_handler() local 1479 cpuid = PCPU_GET(cpuid); in ipi_nmi_handler() 1496 cpu = PCPU_GET(cpuid); in nmi_call_kdb_smp() 1523 cpu = PCPU_GET(cpuid); in cpustop_handler() [all …]
|
| /freebsd-14.2/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/ |
| H A D | tst.ring3.d | 59 cpuid = -1; 63 /cpuid == -1/ 65 cpuid = curthread->t_cpu->cpu_id; 69 /curthread->t_cpu->cpu_id == cpuid && n < 100/
|
| /freebsd-14.2/sys/contrib/openzfs/module/zstd/lib/common/ |
| H A D | cpu.h | 103 ZSTD_cpuid_t cpuid; in ZSTD_cpuid() local 104 cpuid.f1c = f1c; in ZSTD_cpuid() 105 cpuid.f1d = f1d; in ZSTD_cpuid() 106 cpuid.f7b = f7b; in ZSTD_cpuid() 107 cpuid.f7c = f7c; in ZSTD_cpuid() 108 return cpuid; in ZSTD_cpuid() 113 MEM_STATIC int ZSTD_cpuid_##name(ZSTD_cpuid_t const cpuid) { \ 114 return ((cpuid.r) & (1U << bit)) != 0; \
|
| /freebsd-14.2/sys/contrib/zstd/lib/common/ |
| H A D | cpu.h | 101 ZSTD_cpuid_t cpuid; in ZSTD_cpuid() local 102 cpuid.f1c = f1c; in ZSTD_cpuid() 103 cpuid.f1d = f1d; in ZSTD_cpuid() 104 cpuid.f7b = f7b; in ZSTD_cpuid() 105 cpuid.f7c = f7c; in ZSTD_cpuid() 106 return cpuid; in ZSTD_cpuid() 111 MEM_STATIC int ZSTD_cpuid_##name(ZSTD_cpuid_t const cpuid) { \ 112 return ((cpuid.r) & (1U << bit)) != 0; \
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | mp_machdep.c | 775 xhits_gbl[PCPU_GET(cpuid)]++; in invltlb_handler() 793 xhits_gbl[PCPU_GET(cpuid)]++; in invltlb_invpcid_handler() 812 xhits_gbl[PCPU_GET(cpuid)]++; in invltlb_invpcid_pti_handler() 841 xhits_gbl[PCPU_GET(cpuid)]++; in invltlb_pcid_handler() 870 xhits_pg[PCPU_GET(cpuid)]++; in invlpg_handler() 873 (*ipi_invlpg_counts[PCPU_GET(cpuid)])++; in invlpg_handler() 885 xhits_pg[PCPU_GET(cpuid)]++; in invlpg_invpcid_handler() 909 xhits_pg[PCPU_GET(cpuid)]++; in invlpg_pcid_handler() 932 xhits_rng[PCPU_GET(cpuid)]++; in invlrng_handler() 953 xhits_rng[PCPU_GET(cpuid)]++; in invlrng_invpcid_handler() [all …]
|
| /freebsd-14.2/sys/amd64/include/ |
| H A D | vmm_dev.h | 70 int cpuid; member 76 int cpuid; member 82 int cpuid; member 89 int cpuid; member 96 int cpuid; member 109 int cpuid; member 128 int cpuid; member 171 int cpuid; member 176 int cpuid; /* in */ member 189 int cpuid; member
|
| /freebsd-14.2/contrib/jemalloc/include/jemalloc/internal/ |
| H A D | jemalloc_internal_inlines_a.h | 28 malloc_cpuid_t cpuid = malloc_getcpu(); in percpu_arena_choose() local 29 assert(cpuid >= 0); in percpu_arena_choose() 32 if ((opt_percpu_arena == percpu_arena) || ((unsigned)cpuid < ncpus / in percpu_arena_choose() 34 arena_ind = cpuid; in percpu_arena_choose() 38 arena_ind = cpuid - ncpus / 2; in percpu_arena_choose()
|
| /freebsd-14.2/crypto/openssl/crypto/ |
| H A D | x86cpuid.pl | 35 &cpuid (); 63 &cpuid (); 68 &cpuid (); 75 &cpuid (); 81 &cpuid (); 98 &cpuid (); 106 &cpuid (); 139 &cpuid ();
|
| /freebsd-14.2/contrib/processor-trace/libipt/src/ |
| H A D | pt_cpu.c | 53 } cpuid; member 68 pt_cpuid(0u, &eax, &vendor.cpuid.ebx, &vendor.cpuid.ecx, in cpu_vendor() 69 &vendor.cpuid.edx); in cpu_vendor()
|
| /freebsd-14.2/sys/dev/acpica/ |
| H A D | acpi_pxm.c | 199 cpu_find(int cpuid) in cpu_find() argument 204 if (cpuid <= last_cpu && cpus[cpuid].enabled) in cpu_find() 205 return (&cpus[cpuid]); in cpu_find() 208 if (cpus[i].id == cpuid) in cpu_find() 238 cpu_add(int cpuid, int domain) in cpu_add() argument 243 if (cpuid >= max_cpus) in cpu_add() 245 last_cpu = imax(last_cpu, cpuid); in cpu_add() 246 cpup = &cpus[cpuid]; in cpu_add() 253 cpup->id = cpuid; in cpu_add()
|
| /freebsd-14.2/lib/libpmc/ |
| H A D | libpmc_pmu_util.c | 225 pmu_events_map_get(const char *cpuid) in pmu_events_map_get() argument 234 if (cpuid != NULL) { in pmu_events_map_get() 235 strlcpy(buf, cpuid, s); in pmu_events_map_get() 241 for (pme = pmu_events_map; pme->cpuid != NULL; pme++) { in pmu_events_map_get() 242 if (regcomp(&re, pme->cpuid, REG_EXTENDED) != 0) { in pmu_events_map_get() 244 pme->cpuid); in pmu_events_map_get() 265 if ((pme = pmu_events_map_get(cpuid)) == NULL) in pmu_event_get() 280 pmc_pmu_idx_get_by_event(const char *cpuid, const char *event) in pmc_pmu_idx_get_by_event() argument 286 if (pmu_event_get(cpuid, realname, &idx) == NULL) in pmc_pmu_idx_get_by_event() 292 pmc_pmu_event_get_by_idx(const char *cpuid, int idx) in pmc_pmu_event_get_by_idx() argument [all …]
|