Home
last modified time | relevance | path

Searched refs:preempt_state (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/adreno/
H A Da5xx_gpu.h38 atomic_t preempt_state; member
72 enum preempt_state { enum
168 int preempt_state = atomic_read(&a5xx_gpu->preempt_state); in a5xx_in_preempt() local
170 return !(preempt_state == PREEMPT_NONE || in a5xx_in_preempt()
171 preempt_state == PREEMPT_ABORT); in a5xx_in_preempt()
H A Da5xx_preempt.c13 enum preempt_state old, enum preempt_state new) in try_preempt_state()
15 enum preempt_state cur = atomic_cmpxchg(&a5xx_gpu->preempt_state, in try_preempt_state()
26 enum preempt_state new) in set_preempt_state()
29 * preempt_state may be read by other cores trying to trigger a in set_preempt_state()
34 atomic_set(&gpu->preempt_state, new); in set_preempt_state()
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/adreno/
H A Da5xx_gpu.h38 atomic_t preempt_state; member
72 enum preempt_state { enum
168 int preempt_state = atomic_read(&a5xx_gpu->preempt_state); in a5xx_in_preempt() local
170 return !(preempt_state == PREEMPT_NONE || in a5xx_in_preempt()
171 preempt_state == PREEMPT_ABORT); in a5xx_in_preempt()
H A Da5xx_preempt.c13 enum preempt_state old, enum preempt_state new) in try_preempt_state()
15 enum preempt_state cur = atomic_cmpxchg(&a5xx_gpu->preempt_state, in try_preempt_state()
26 enum preempt_state new) in set_preempt_state()
29 * preempt_state may be read by other cores trying to trigger a in set_preempt_state()
34 atomic_set(&gpu->preempt_state, new); in set_preempt_state()

Completed in 3 milliseconds