Searched refs:read_csr (Results 1 – 9 of 9) sorted by relevance
53 uint64_t mhart_id = read_csr(mhartid); in SysTick_Config()95 volatile uint64_t hart_id = read_csr(mhartid); in handle_m_timer_interrupt()124 CLINT->MTIMECMP[read_csr(mhartid)] = CLINT->MTIME + g_systick_increment[hart_id]; in handle_m_timer_interrupt()136 volatile uint64_t hart_id = read_csr(mhartid); in handle_m_soft_interrupt()
36 psr = read_csr(mstatus); in disable_interrupts()100 return (read_csr(mcycle)); in readmcycle()
67 uint64_t hart_id = read_csr(mhartid); in clear_soft_interrupt()
719 uint64_t hart_id = read_csr(mhartid); in PLIC_init()800 uint64_t hart_id = read_csr(mhartid); in PLIC_EnableIRQ()850 uint64_t hart_id = read_csr(mhartid); in PLIC_DisableIRQ()923 uint64_t hart_id = read_csr(mhartid); in PLIC_ClaimIRQ()934 uint64_t hart_id = read_csr(mhartid); in PLIC_CompleteIRQ()955 uint64_t hart_id = read_csr(mhartid); in PLIC_SetPriority_Threshold()
717 uint64_t mhart_id = read_csr(mhartid); in handle_local_interrupt()731 volatile uintptr_t mcause = read_csr(mcause); in trap_from_machine_mode()
235 #define read_csr(reg) __extension__({ unsigned long __tmp; \ macro272 #define rdtime() read_csr(time)273 #define rdcycle() read_csr(cycle)274 #define rdinstret() read_csr(instret)
35 psr = read_csr(mstatus); in HAL_disable_interrupts()
289 stack_ptr = read_csr(sp); in _sbrk()
51 uint64_t hartid = read_csr(mhartid); in main_first_hart()