Home
last modified time | relevance | path

Searched refs:RISCV_PREEMPT_V_DIRTY (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/arch/riscv/kernel/
Dkernel_mode_vector.c91 *riscv_v_flags_ptr() |= RISCV_PREEMPT_V_DIRTY; in riscv_preempt_v_set_dirty()
96 *riscv_v_flags_ptr() &= ~(RISCV_PREEMPT_V_DIRTY | RISCV_PREEMPT_V_NEED_RESTORE); in riscv_preempt_v_reset_flags()
145 riscv_v_start(RISCV_PREEMPT_V | RISCV_PREEMPT_V_DIRTY); in riscv_v_start_kernel_context()
/linux-6.12.1/arch/riscv/include/asm/
Dvector.h207 return !!(task->thread.riscv_v_flags & RISCV_PREEMPT_V_DIRTY); in riscv_preempt_v_dirty()
218 task->thread.riscv_v_flags &= ~RISCV_PREEMPT_V_DIRTY; in riscv_preempt_v_clear_dirty()
Dprocessor.h94 #define RISCV_PREEMPT_V_DIRTY 0x80000000 macro