Home | Sort by: relevance | last modified time | path |
/src/sys/arch/riscv/include/ | |
pmap.h | 221 const register_t satp = csr_satp_read(); local in function:pmap_md_tlb_asid_max 222 const register_t test = satp | SATP_ASID; 227 csr_satp_write(satp); |
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 in function:RISCVREG_READ_SET_CLEAR_INLINE 330 return __SHIFTOUT(satp, SATP_ASID); 336 uintptr_t satp = csr_satp_read(); local in function:csr_asid_write 337 satp &= ~SATP_ASID; 338 satp |= __SHIFTIN(asid, SATP_ASID); 339 csr_satp_write(satp); |
/src/sys/arch/riscv/riscv/ | |
pmap_machdep.c | 204 uint64_t satp = local in function:pmap_md_xtab_activate 213 csr_satp_write(satp); |