Home
last modified time | relevance | path

Searched refs:MPP_BOOL_CAS (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/external/mpp/osal/
H A Dmpp_lock.cpp32 while (!MPP_BOOL_CAS(&lock->lock, LOCK_IDLE, LOCK_BUSY)) { in mpp_spinlock_lock()
45 return MPP_BOOL_CAS(&lock->lock, LOCK_IDLE, LOCK_BUSY); in mpp_spinlock_trylock()
/OK3568_Linux_fs/external/mpp/mpp/base/
H A Dmpp_meta.cpp292 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_INVALID, META_VAL_VALID)) \
311 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_VALID | META_VAL_READY, META_VAL_INVALID)) { \
331 if (MPP_BOOL_CAS(&meta_val->state, META_VAL_VALID | META_VAL_READY, META_VAL_INVALID)) { \
H A Dmpp_cluster.cpp261 ret = MPP_BOOL_CAS(&node->state, old_st, new_st); in mpp_node_task_schedule_f()
436 ret = MPP_BOOL_CAS(&node->state, old_st, new_st); in cluster_worker_get_task()
508 cas_ret = MPP_BOOL_CAS(&node->state, old_st, new_st); in cluster_worker_run_task()
523 cas_ret = MPP_BOOL_CAS(&node->state, old_st, new_st); in cluster_worker_run_task()
H A Dmpp_buffer_impl.cpp710 ret = MPP_BOOL_CAS(&total_max, old_max, new_max); in inc_total()
/OK3568_Linux_fs/external/mpp/osal/inc/
H A Dmpp_lock.h38 #define MPP_BOOL_CAS __sync_bool_compare_and_swap macro
/OK3568_Linux_fs/external/mpp/utils/
H A Dmpi_dec_utils.c426 if (MPP_BOOL_CAS(&impl->thd_stop, 0, 1)) in reader_stop()