HomeSort by: relevance | last modified time | path
    Searched refs:satp (Results 1 - 5 of 5) sorted by relevancy

  /src/sys/arch/riscv/include/
sysreg.h 323 RISCVREG_READ_WRITE_INLINE(satp)
325 /* Fake "ASID" CSR (a field of SATP register) functions */
329 uintptr_t satp = csr_satp_read(); local
330 return __SHIFTOUT(satp, SATP_ASID);
336 uintptr_t satp = csr_satp_read(); local
337 satp &= ~SATP_ASID;
338 satp |= __SHIFTIN(asid, SATP_ASID);
339 csr_satp_write(satp);
pmap.h 221 const register_t satp = csr_satp_read(); local
222 const register_t test = satp | SATP_ASID;
227 csr_satp_write(satp);
  /src/sys/arch/riscv/riscv/
pmap_machdep.c 204 uint64_t satp = local
213 csr_satp_write(satp);
riscv_machdep.c 1014 const register_t satp = csr_satp_read(); local
1018 const paddr_t satp_pa = __SHIFTOUT(satp, SATP_PPN) << PGSHIFT;
1019 const uint8_t mode = __SHIFTOUT(satp, SATP_MODE);
1032 (*pr)("satp = 0x%" PRIxREGISTER "\n", satp);
locore.S 348 csrw satp, t0
456 // s4 is satp address....
474 csrw satp, t0

Completed in 20 milliseconds