Searched refs:CSR_ENVCFG (Results 1 – 5 of 5) sorted by relevance
| /linux/arch/riscv/include/asm/ |
| H A D | switch_to.h | 81 csr_write(CSR_ENVCFG, envcfg); in envcfg_update_bits() 86 asm volatile (ALTERNATIVE("nop", "csrw " __stringify(CSR_ENVCFG) ", %0", in __switch_to_envcfg()
|
| H A D | csr.h | 491 # define CSR_ENVCFG CSR_MENVCFG macro 516 # define CSR_ENVCFG CSR_SENVCFG macro
|
| /linux/arch/riscv/kernel/ |
| H A D | suspend.c | 18 context->envcfg = csr_read(CSR_ENVCFG); in suspend_save_csrs() 48 csr_write(CSR_ENVCFG, context->envcfg); in suspend_restore_csrs()
|
| H A D | process.c | 405 csr_set(CSR_ENVCFG, value); in try_to_set_pmm() 406 return (csr_read_clear(CSR_ENVCFG, ENVCFG_PMM) & ENVCFG_PMM) == value; in try_to_set_pmm() 436 csr_clear(CSR_ENVCFG, ENVCFG_PMM); in tagged_addr_init()
|
| H A D | usercfi.c | 74 csr_write(CSR_ENVCFG, task->thread.envcfg); in set_shstk_status() 104 csr_write(CSR_ENVCFG, task->thread.envcfg); in set_indir_lp_status()
|