HomeSort by: relevance | last modified time | path
    Searched defs:hartid (Results 1 - 6 of 6) sorted by relevancy

  /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...]

Completed in 35 milliseconds