Home | Sort by: relevance | last modified time | path |
/src/sys/arch/riscv/include/ | |
pmap.h | 220 const register_t satp = csr_satp_read(); local in function:pmap_md_tlb_asid_max 221 const register_t test = satp | SATP_ASID; 226 csr_satp_write(satp); |
sysreg.h | 317 RISCVREG_READ_WRITE_INLINE(satp) 319 /* Fake "ASID" CSR (a field of SATP register) functions */ 323 uintptr_t satp = csr_satp_read(); local in function:RISCVREG_READ_SET_CLEAR_INLINE 324 return __SHIFTOUT(satp, SATP_ASID); 330 uintptr_t satp = csr_satp_read(); local in function:csr_asid_write 331 satp &= ~SATP_ASID; 332 satp |= __SHIFTIN(asid, SATP_ASID); 333 csr_satp_write(satp); |
/src/sys/arch/riscv/riscv/ | |
pmap_machdep.c | 183 uint64_t satp = local in function:pmap_md_xtab_activate 192 csr_satp_write(satp); |