Home
last modified time | relevance | path

Searched refs:disjoint_event (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_disjoint_events.c32 atomic_set(&kbdev->disjoint_event.count, 0); in kbase_disjoint_init()
33 atomic_set(&kbdev->disjoint_event.state, 0); in kbase_disjoint_init()
41 atomic_inc(&kbdev->disjoint_event.count); in kbase_disjoint_event()
49 atomic_inc(&kbdev->disjoint_event.state); in kbase_disjoint_state_up()
58 KBASE_DEBUG_ASSERT(atomic_read(&kbdev->disjoint_event.state) > 0); in kbase_disjoint_state_down()
62 atomic_dec(&kbdev->disjoint_event.state); in kbase_disjoint_state_down()
70 if (atomic_read(&kbdev->disjoint_event.state)) in kbase_disjoint_event_potential()
78 return atomic_read(&kbdev->disjoint_event.count); in kbase_disjoint_event_get()
H A Dmali_kbase_defs.h1117 } disjoint_event; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_disjoint_events.c28 atomic_set(&kbdev->disjoint_event.count, 0); in kbase_disjoint_init()
29 atomic_set(&kbdev->disjoint_event.state, 0); in kbase_disjoint_init()
37 atomic_inc(&kbdev->disjoint_event.count); in kbase_disjoint_event()
45 atomic_inc(&kbdev->disjoint_event.state); in kbase_disjoint_state_up()
54 KBASE_DEBUG_ASSERT(atomic_read(&kbdev->disjoint_event.state) > 0); in kbase_disjoint_state_down()
58 atomic_dec(&kbdev->disjoint_event.state); in kbase_disjoint_state_down()
66 if (atomic_read(&kbdev->disjoint_event.state)) in kbase_disjoint_event_potential()
74 return atomic_read(&kbdev->disjoint_event.count); in kbase_disjoint_event_get()
H A Dmali_kbase_defs.h1038 } disjoint_event; member