/src/sys/arch/riscv/riscv/ |
riscv_tlb.c | 92 const cpuid_t hartid = ci->ci_cpuid; local in function:tlb_invalidate_asids 94 if (hartid == myhartid) 97 KASSERT(hartid < sizeof(unsigned long) * NBBY); 98 hartmask |= __BIT(hartid); 132 const cpuid_t hartid = ci->ci_cpuid; local in function:tlb_invalidate_addr 133 if (hartid == myhartid) 136 KASSERT(hartid < sizeof(unsigned long) * NBBY); 137 hartmask |= __BIT(hartid);
|
interrupt.c | 185 const cpuid_t hartid = ci->ci_cpuid; local in function:cpu_send_ipi 186 KASSERT(hartid < sizeof(unsigned long) * NBBY); 187 hartmask |= __BIT(hartid);
|
cpu_subr.c | 92 const cpuid_t hartid = ci->ci_cpuid; local in function:cpu_ipi_aps 93 KASSERT(hartid < sizeof(unsigned long) * NBBY); 94 hartmask |= __BIT(hartid);
|
/src/sys/arch/riscv/fdt/ |
cpu_fdt.c | 86 const cpuid_t hartid = reg; local in function:riscv_fdt_cpu_bootstrap 87 if (hartid > MAXCPUS) { 88 aprint_error("hart id too big %lu (%u)", hartid, 93 struct sbiret sbiret = sbi_hart_get_status(hartid); 96 aprint_error("Unknown hart id %lx", hartid); 110 cpu_bphartid = hartid; 111 cpu_hartindex[hartid] = 0; 116 cpu_hartindex[hartid] = cpuindex++; 141 const cpuid_t hartid = reg; local in function:riscv_fdt_cpu_mpstart 142 if (hartid == cpu_bphartid 200 bus_addr_t hartid; local in function:cpu_fdt_attach [all...] |
/src/sys/arch/riscv/dev/ |
plic_fdt.c | 149 bus_addr_t hartid; local in function:plic_fdt_attach_source 151 fdtbus_get_reg(cpu_ref, 0, &hartid, NULL); 154 sc->sc_context[hartid] = context; 156 hartid, context);
|
plic.c | 79 u_int hartid = curcpu()->ci_cpuid; local in function:plic_intr_establish_xname 95 ih->ih_hartid = hartid; 98 plic_enable(sc, hartid, irq); 108 const u_int hartid = ih->ih_hartid; local in function:plic_intr_disestablish 111 plic_disable(sc, hartid, irq); 121 const cpuid_t hartid = cpu_number(); local in function:plic_intr 122 const bus_addr_t claim_addr = PLIC_CLAIM(sc, hartid); 123 const bus_addr_t complete_addr = PLIC_COMPLETE(sc, hartid); 149 plic_enable(struct plic_softc *sc, u_int hartid, u_int irq) 152 const bus_addr_t addr = PLIC_ENABLE(sc, hartid, irq) [all...] |