Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_cow.c331 _mali_osk_mutex_wait(session->cow_lock); in mali_memory_cow_modify_range()
334 _mali_osk_mutex_signal(session->cow_lock); in mali_memory_cow_modify_range()
337 _mali_osk_mutex_signal(session->cow_lock); in mali_memory_cow_modify_range()
611 _mali_osk_mutex_wait(session->cow_lock); in mali_mem_cow_release()
613 _mali_osk_mutex_signal(session->cow_lock); in mali_mem_cow_release()
758 _mali_osk_mutex_wait(session->cow_lock); in mali_mem_cow_allocate_on_demand()
762 _mali_osk_mutex_signal(session->cow_lock); in mali_mem_cow_allocate_on_demand()
765 _mali_osk_mutex_signal(session->cow_lock); in mali_mem_cow_allocate_on_demand()
H A Dmali_memory.c362 session_data->cow_lock = _mali_osk_mutex_init(_MALI_OSK_LOCKFLAG_UNORDERED, 0); in mali_memory_session_begin()
363 if (NULL == session_data->cow_lock) { in mali_memory_session_begin()
389 _mali_osk_mutex_term(session->cow_lock); in mali_memory_session_end()
H A Dmali_memory_os_alloc.c470 _mali_osk_mutex_wait(session->cow_lock); in mali_mem_os_release()
472 _mali_osk_mutex_signal(session->cow_lock); in mali_mem_os_release()
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_session.h35 _mali_osk_mutex_t *cow_lock; /** < Lock protecting the cow memory free manipulation */ member