Searched refs:setup_state (Results 1 - 4 of 4) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_core_linux.c | 249 atomic_set(&kfile->setup_state, KBASE_FILE_NEED_VSN); in kbase_file_new() 279 if (atomic_cmpxchg(&kfile->setup_state, KBASE_FILE_NEED_VSN, in kbase_file_set_api_version() 287 atomic_set(&kfile->setup_state, KBASE_FILE_NEED_CTX); in kbase_file_set_api_version() 305 if (atomic_read(&kfile->setup_state) < KBASE_FILE_NEED_CTX) { in kbase_file_get_api_version() 351 atomic_read(&kfile->setup_state) != KBASE_FILE_COMPLETE || in kbase_file_get_kctx_if_setup_complete() 377 if (atomic_read(&kfile->setup_state) == KBASE_FILE_COMPLETE) { in kbase_file_delete() 681 if (atomic_cmpxchg(&kfile->setup_state, KBASE_FILE_NEED_CTX, in kbase_file_create_kctx() 736 atomic_set(&kfile->setup_state, KBASE_FILE_COMPLETE); in kbase_file_create_kctx()
|
H A D | mali_kbase_defs.h | 1169 * Invalid until @setup_state is KBASE_FILE_COMPLETE. 1172 * @setup_state is KBASE_FILE_NEED_CTX. 1173 * @setup_state: Initialization state of the file. Values come from 1181 atomic_t setup_state; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_core_linux.c | 222 atomic_set(&kfile->setup_state, KBASE_FILE_NEED_VSN); in kbase_file_new() 251 if (atomic_cmpxchg(&kfile->setup_state, KBASE_FILE_NEED_VSN, in kbase_file_set_api_version() 258 atomic_set(&kfile->setup_state, KBASE_FILE_NEED_CTX); in kbase_file_set_api_version() 275 if (atomic_read(&kfile->setup_state) < KBASE_FILE_NEED_CTX) in kbase_file_get_api_version() 320 atomic_read(&kfile->setup_state) != KBASE_FILE_COMPLETE || in kbase_file_get_kctx_if_setup_complete() 344 if (atomic_read(&kfile->setup_state) == KBASE_FILE_COMPLETE) { in kbase_file_delete() 625 if (atomic_cmpxchg(&kfile->setup_state, KBASE_FILE_NEED_CTX, in kbase_file_create_kctx() 678 atomic_set(&kfile->setup_state, KBASE_FILE_COMPLETE); in kbase_file_create_kctx()
|
H A D | mali_kbase_defs.h | 1265 * Invalid until @setup_state is KBASE_FILE_COMPLETE. 1268 * @setup_state is KBASE_FILE_NEED_CTX. 1269 * @setup_state: Initialization state of the file. Values come from 1277 atomic_t setup_state; member
|
Completed in 20 milliseconds