Searched refs:mstatus (Results 1 – 7 of 7) sorted by relevance
/hal_espressif-latest/components/riscv/include/riscv/ |
D | rv_utils.h | 87 unsigned old_mstatus = RV_CLEAR_CSR(mstatus, MSTATUS_MIE); in rv_utils_intr_enable() 89 RV_SET_CSR(mstatus, old_mstatus & MSTATUS_MIE); in rv_utils_intr_enable() 95 unsigned old_mstatus = RV_CLEAR_CSR(mstatus, MSTATUS_MIE); in rv_utils_intr_disable() 97 RV_SET_CSR(mstatus, old_mstatus & MSTATUS_MIE); in rv_utils_intr_disable() 112 RV_SET_CSR(mstatus, MSTATUS_MIE); in rv_utils_intr_global_enable() 117 RV_CLEAR_CSR(mstatus, MSTATUS_MIE); in rv_utils_intr_global_disable() 221 old_mstatus = RV_CLEAR_CSR(mstatus, MSTATUS_MIE); in rv_utils_compare_and_set() 229 RV_SET_CSR(mstatus, old_mstatus & MSTATUS_MIE); in rv_utils_compare_and_set()
|
D | rvruntime-frames.h | 78 STRUCT_FIELD (long, 4, RV_STK_MSTATUS, mstatus) /* Machine Status */
|
D | rvsleep-frames.h | 80 STRUCT_FIELD (long, 4, RV_SLP_CTX_MSTATUS, mstatus) /* Machine Status */
|
/hal_espressif-latest/components/riscv/ |
D | vectors.S | 157 csrr t0, mstatus 238 csrr s2, mstatus 256 csrrs t0, mstatus, t0 286 csrrc t0, mstatus, t0 304 csrw mstatus, s2
|
/hal_espressif-latest/components/esp_hw_support/include/hal/ |
D | cpu_ll.h | 150 unsigned old_mstatus = RV_CLEAR_CSR(mstatus, MSTATUS_MIE); in cpu_ll_compare_and_set_native() 157 RV_SET_CSR(mstatus, old_mstatus & MSTATUS_MIE); in cpu_ll_compare_and_set_native()
|
/hal_espressif-latest/components/esp_hw_support/ |
D | sleep_cpu.c | 442 uint32_t mstatus; in save_mstatus_and_disable_global_int() local 446 : "=r"(mstatus) in save_mstatus_and_disable_global_int() 448 return mstatus; in save_mstatus_and_disable_global_int() 451 static inline IRAM_ATTR void restore_mstatus(uint32_t mstatus) in restore_mstatus() argument 453 __asm__ __volatile__ ("csrw mstatus, %0\n" :: "r"(mstatus)); in restore_mstatus() 709 uint32_t mstatus = save_mstatus_and_disable_global_int(); in esp_sleep_cpu_retention() local 733 restore_mstatus(mstatus); in esp_sleep_cpu_retention()
|
D | sleep_cpu_asm.S | 85 csrr t1, mstatus 203 csrw mstatus, t2
|