Searched refs:cpuindex (Results 1 - 17 of 17) sorted by relevance

/netbsd-current/sys/arch/arm/arm/
H A Dcpu_subr.c111 cpu_hatched_p(u_int cpuindex) argument
113 const u_int off = cpuindex / CPUINDEX_DIVISOR;
114 const u_int bit = cpuindex % CPUINDEX_DIVISOR;
121 cpu_set_hatched(int cpuindex) argument
124 const size_t off = cpuindex / CPUINDEX_DIVISOR;
125 const u_long bit = __BIT(cpuindex % CPUINDEX_DIVISOR);
134 cpu_clr_mbox(int cpuindex) argument
137 const size_t off = cpuindex / CPUINDEX_DIVISOR;
138 const u_long bit = __BIT(cpuindex % CPUINDEX_DIVISOR);
/netbsd-current/sys/arch/arm/nvidia/
H A Dsoc_tegra124.c74 for (u_int cpuindex = 1; cpuindex < arm_cpu_max; cpuindex++) {
82 tegra_pmc_power(tegra_cpu_pmu[cpuindex], true);
86 if (cpu_hatched_p(cpuindex))
93 cpuindex);
/netbsd-current/sys/arch/riscv/fdt/
H A Dcpu_fdt.c77 u_int cpuindex = 1; local
115 KASSERT(cpuindex < MAXCPUS);
116 cpu_hartindex[hartid] = cpuindex++;
132 u_int cpuindex = 1; local
146 struct sbiret sbiret = sbi_hart_start(hartid, entry, cpuindex);
166 if (cpu_hatched_p(cpuindex))
173 hartid, cpuindex);
176 cpuindex++;
/netbsd-current/sys/arch/arm/fdt/
H A Dcpu_fdt.c146 u_int cpuindex; local
163 cpuindex = 1;
174 KASSERT(cpuindex < MAXCPUS);
175 cpu_mpidr[cpuindex] = mpidr;
176 cpu_dcache_wb_range((vaddr_t)&cpu_mpidr[cpuindex],
177 sizeof(cpu_mpidr[cpuindex]));
179 cpuindex++;
224 u_int cpuindex, i; local
238 cpuindex = 1;
269 if (cpu_hatched_p(cpuindex))
327 spintable_cpu_on(const int phandle, u_int cpuindex, paddr_t entry_point_address, paddr_t cpu_release_addr) argument
[all...]
/netbsd-current/sys/arch/riscv/riscv/
H A Dcpu_subr.c118 for (u_int cpuindex = 1; cpuindex < ncpu; cpuindex++) {
119 if (!cpu_hatched_p(cpuindex))
122 const size_t off = cpuindex / CPUINDEX_DIVISOR;
123 const u_long bit = __BIT(cpuindex % CPUINDEX_DIVISOR);
130 struct cpu_info *ci = &cpu_info_store[cpuindex];
140 cpu_hatched_p(u_int cpuindex) argument
142 const u_int off = cpuindex / CPUINDEX_DIVISOR;
143 const u_int bit = cpuindex
151 cpu_set_hatched(u_int cpuindex) argument
165 cpu_clr_mbox(u_int cpuindex) argument
[all...]
H A Dcpu.c249 cpu_init_secondary_processor(u_int cpuindex) argument
251 cpu_set_hatched(cpuindex);
264 cpu_hatch(struct cpu_info *ci, unsigned long cpuindex) argument
285 cpu_clr_mbox(cpuindex);
/netbsd-current/sys/arch/arm/vexpress/
H A Dvexpress_platform.c140 for (u_int cpuindex = 1; cpuindex < arm_cpu_max; cpuindex++) {
143 if (cpu_hatched_p(cpuindex))
150 cpuindex);
/netbsd-current/sys/arch/arm/acpi/
H A Dcpu_acpi.c106 const u_int cpuindex = device_unit(self); local
109 cpu_mpidr[cpuindex] = mpidr;
110 cpu_dcache_wb_range((vaddr_t)&cpu_mpidr[cpuindex],
111 sizeof(cpu_mpidr[cpuindex]));
123 if (cpu_hatched_p(cpuindex))
/netbsd-current/sys/arch/arm/samsung/
H A Dexynos_platform.c105 u_int cpuindex, n; local
141 cpuindex = 1;
165 started |= __BIT(cpuindex);
170 aprint_error("cpu%d: WARNING: AP failed to power on\n", cpuindex);
182 if (cpu_hatched_p(cpuindex))
187 aprint_error("cpu%d: WARNING: AP failed to start\n", cpuindex);
190 cpuindex++;
/netbsd-current/sys/arch/evbarm/bcm53xx/
H A Dbcm53xx_machdep.c243 for (u_int cpuindex = 1; cpuindex < arm_cpu_max; cpuindex++) {
246 if (cpu_hatched_p(cpuindex))
253 cpuindex);
/netbsd-current/sys/arch/arm/arm32/
H A Darm32_boot.c361 cpu_hatch(struct cpu_info *ci, u_int cpuindex, void (*md_cpu_init)(struct cpu_info *)) argument
363 KASSERT(cpu_index(ci) == cpuindex);
426 cpu_clr_mbox(cpuindex);
H A Darm32_machdep.c767 cpu_init_secondary_processor(int cpuindex) argument
774 VPRINTX(cpuindex);
811 struct cpu_info * ci = &cpu_info_store[cpuindex];
832 VPRINTX(__BIT(cpuindex));
835 cpu_set_hatched(cpuindex);
/netbsd-current/sys/arch/arm/xilinx/
H A Dzynq_platform.c195 const u_int cpuindex = 1; local
197 if (cpu_hatched_p(cpuindex)) {
203 cpuindex);
/netbsd-current/sys/arch/arm/cortex/
H A Dgicv3.c720 for (int cpuindex = 0; cpuindex < ncpu; cpuindex++) {
721 gicv3_dma_alloc(sc, &sc->sc_lpipend[cpuindex], lpipend_sz, 0x10000);
722 KASSERT((sc->sc_lpipend[cpuindex].segs[0].ds_addr & ~GICR_PENDBASER_Physical_Address) == 0);
/netbsd-current/sys/arch/aarch64/aarch64/
H A Dcpu.c716 cpu_init_secondary_processor(int cpuindex) argument
718 struct cpu_info * ci = &cpu_info_store[cpuindex];
729 cpu_set_hatched(cpuindex);
/netbsd-current/sys/arch/mips/rmi/
H A Drmixl_cpu.c445 rmixl_cpuinfo_print(u_int cpuindex) argument
447 struct cpu_info * const ci = cpu_lookup(cpuindex);
/netbsd-current/sys/dev/ic/
H A Dnvme.c1861 u_int cpuindex = cpu_index((bp && bp->b_ci) ? bp->b_ci : curcpu()); local
1869 struct nvme_queue *q = sc->sc_q[(cpuindex + qoff) % sc->sc_nq];

Completed in 298 milliseconds