Home
last modified time | relevance | path

Searched refs:condition (Results 1 - 21 of 21) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/
H A Dmali_kernel_common.h71 * Basic error macro. This checks whether the given condition is true, and if not returns
80 #define MALI_CHECK(condition, error_code) \
82 if (!(condition)) \
109 * Error macro with goto. This checks whether the given condition is true, and if not jumps
114 * Like the other macros, this is a macro to allow us to override the condition if we wish,
117 #define MALI_CHECK_GOTO(condition, label) \
119 if (!(condition)) \
165 #define MALI_DEBUG_PRINT_IF(level, condition, args) \
166 if ((condition) && ((level) <= mali_debug_level)) { \
183 #define MALI_DEBUG_PRINT_ASSERT(condition, arg
[all...]
H A Dmali_osk.h82 * following condition is satisfied:
1186 /** @brief Sleep if condition is false
1189 * @param condition function pointer to a boolean function
1190 * @param data data parameter for condition function
1192 * Put thread to sleep if the given \a condition function returns false. When
1193 * being asked to wake up again, the condition will be re-checked and the
1194 * thread only woken up if the condition is now true.
1196 void _mali_osk_wait_queue_wait_event(_mali_osk_wait_queue_t *queue, mali_bool (*condition)(void *), void *data);
1198 /** @brief Sleep if condition is false
1201 * @param condition functio
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_kernel_common.h61 * Basic error macro. This checks whether the given condition is true, and if not returns
70 #define MALI_CHECK(condition, error_code) do { if(!(condition)) MALI_ERROR(error_code); } while(0)
94 * Error macro with goto. This checks whether the given condition is true, and if not jumps
99 * Like the other macros, this is a macro to allow us to override the condition if we wish,
102 #define MALI_CHECK_GOTO(condition, label) do { if(!(condition)) goto label; } while(0)
141 #define MALI_DEBUG_PRINT_IF(level,condition,args) \
142 if((condition)&&((level) <= mali_debug_level))\
154 #define MALI_DEBUG_PRINT_ASSERT(condition, arg
[all...]
H A Dmali_osk.h64 * following condition is satisfied:
1174 /** @brief Sleep if condition is false
1177 * @param condition function pointer to a boolean function
1178 * @param data data parameter for condition function
1180 * Put thread to sleep if the given \a condition function returns false. When
1181 * being asked to wake up again, the condition will be re-checked and the
1182 * thread only woken up if the condition is now true.
1184 void _mali_osk_wait_queue_wait_event(_mali_osk_wait_queue_t *queue, mali_bool(*condition)(void *), void *data);
1186 /** @brief Sleep if condition is false
1189 * @param condition functio
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/osal/linux/
H A Dosal_wait.c56 int condition = 0; in osal_wait_interruptible() local
71 condition = func(param); in osal_wait_interruptible()
74 if (!condition) { in osal_wait_interruptible()
93 int condition = 0; in osal_wait_uninterruptible() local
108 condition = func(param); in osal_wait_uninterruptible()
111 if (!condition) { in osal_wait_uninterruptible()
126 int condition = 0; in osal_wait_timeout_interruptible() local
141 condition = func(param); in osal_wait_timeout_interruptible()
144 if (!condition) { in osal_wait_timeout_interruptible()
167 int condition in osal_wait_timeout_uninterruptible() local
[all...]
/device/soc/rockchip/rk2206/hardware/include/lz_hardware/
H A Dwait.h27 * @brief sleep until a condition gets true or a timeout elapses.
31 * @param condition Indicates a C expression for the event to wait for.
34 * 0 if the @condition evaluated to %false after the @timeout elapsed,
35 * 1 if the @condition evaluated to %true after the @timeout elapsed,
36 * or the remaining jiffies (at least 1) if the @condition evaluated
39 #define WaitEventTimeout(condition, timeout) \
42 while (--__ret && !(condition)) { \
45 if ((__ret == 0) && (condition)) \
51 * @brief sleep until a condition gets true.
55 * @param condition Indicate
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/ump/common/
H A Dump_kernel_common.h31 #define DBG_MSG_IF(level,condition,args) /* args should be in brackets */ \
32 if((condition)&&((level) <= ump_debug_level)) {\
44 #define DEBUG_ASSERT(condition) do {if(!(condition)) MSG_ERR(("ASSERT failed: " #condition)); } while(0)
49 #define DBG_MSG_IF(level,condition,args) do {} while(0)
51 #define DEBUG_ASSERT(condition) do {} while(0)
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/ump/common/
H A Dump_kernel_common.h30 #define DBG_MSG_IF(level, condition, args) /* args should be in brackets */ \
31 if ((condition) && ((level) <= ump_debug_level)) { \
48 #define DEBUG_ASSERT(condition) \
50 if (!(condition)) \
51 MSG_ERR(("ASSERT failed: " #condition)); \
61 #define DBG_MSG_IF(level, condition, args) \
67 #define DEBUG_ASSERT(condition) \
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_osk_wait_queue.c43 void _mali_osk_wait_queue_wait_event(_mali_osk_wait_queue_t *queue, mali_bool (*condition)(void *), void *data) in _mali_osk_wait_queue_wait_event()
47 wait_event(queue->wait_queue, condition(data)); in _mali_osk_wait_queue_wait_event()
50 void _mali_osk_wait_queue_wait_event_timeout(_mali_osk_wait_queue_t *queue, mali_bool (*condition)(void *), void *data, in _mali_osk_wait_queue_wait_event_timeout()
55 wait_event_timeout(queue->wait_queue, condition(data), _mali_osk_time_mstoticks(timeout)); in _mali_osk_wait_queue_wait_event_timeout()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_osk_wait_queue.c43 void _mali_osk_wait_queue_wait_event(_mali_osk_wait_queue_t *queue, mali_bool(*condition)(void *), void *data) in _mali_osk_wait_queue_wait_event()
47 wait_event(queue->wait_queue, condition(data)); in _mali_osk_wait_queue_wait_event()
50 void _mali_osk_wait_queue_wait_event_timeout(_mali_osk_wait_queue_t *queue, mali_bool(*condition)(void *), void *data, u32 timeout) in _mali_osk_wait_queue_wait_event_timeout()
54 wait_event_timeout(queue->wait_queue, condition(data), _mali_osk_time_mstoticks(timeout)); in _mali_osk_wait_queue_wait_event_timeout()
/device/soc/rockchip/rk3568/hardware/omx_il/osal/
H A DRockchip_OSAL_Event.c61 if (pthread_cond_init(&event->condition, NULL)) { in Rockchip_OSAL_SignalCreate()
91 if (pthread_cond_destroy(&event->condition)) { in Rockchip_OSAL_SignalTerminate()
155 pthread_cond_signal(&event->condition); in Rockchip_OSAL_SignalSet()
196 pthread_cond_wait(&event->condition, (pthread_mutex_t *)(event->mutex)); in Rockchip_OSAL_SignalWait()
200 funcret = pthread_cond_timedwait(&event->condition, (pthread_mutex_t *)(event->mutex), &timeout); in Rockchip_OSAL_SignalWait()
H A DRockchip_OSAL_Event.h41 pthread_cond_t condition; member
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dfreezer.h123 * considered again and tries to freeze if freezing condition is already in
268 #define wait_event_freezekillable_unsafe(wq, condition) \
272 __retval = wait_event_killable(wq, (condition)); \
352 #define wait_event_freezekillable_unsafe(wq, condition) wait_event_killable(wq, condition)
H A Dsched.h171 * CONDITION test and condition change and wakeup are under the same lock) then
199 * can not use the regular condition based wait-loop. In that case we must
1720 #define conditional_stopped_child_used_math(condition, child) \
1722 (child)->flags &= ~PF_USED_MATH, (child)->flags |= (condition) ? PF_USED_MATH : 0; \
1725 #define conditional_used_math(condition) conditional_stopped_child_used_math(condition, current)
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/
H A Dosal_fence.c32 int condition; member
112 fence_node->condition = FENCE_NOREADY; in osal_fence_create()
217 fence_node->condition = FENCE_READY; in osal_fence_signal()
246 (fence_node->condition == FENCE_READY), in osal_fence_wait()
274 if (fence_node->condition == FENCE_READY) { in osal_fence_trywait()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/tde/driver/src/include/
H A Dtde_define.h142 #define tde_wait_event_interruptible_timeout(queue, condition, timeout) osal_wait_timeout(queue, condition, timeout)
/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/oal/
H A Doal_util.h96 #define OAL_WARN_ON(condition) ({int __ret = !!(condition); __ret;})
98 #define OAL_WARN_ON(condition) WARN_ON(condition)
144 #define oal_warn_on(condition) (condition)
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/include/
H A Dlinuxver.h728 * there is no race condition.
788 #define __wait_event_interruptible_timeout(wq, condition, ret) \
796 if (condition) \
811 #define wait_event_interruptible_timeout(wq, condition, timeout) \
814 if (!(condition)) \
815 __wait_event_interruptible_timeout(wq, condition, __ret); \
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Ddhd.h1774 * condition among wifi on/off and interface operation functions
1992 extern int dhd_os_ioctl_resp_wait(dhd_pub_t * pub, uint * condition);
2299 static INLINE int dhd_os_tput_test_wait(dhd_pub_t *pub, uint *condition, in dhd_os_tput_test_wait() argument
2305 extern int dhd_os_busbusy_wait_negation(dhd_pub_t * pub, uint * condition);
2308 extern int dhd_os_busbusy_wait_condition(dhd_pub_t *pub, uint *var, uint condition);
2310 uint bitmask, uint condition);
2311 extern int dhd_os_d3ack_wait(dhd_pub_t * pub, uint * condition);
2313 extern int dhd_os_dmaxfer_wait(dhd_pub_t *pub, uint *condition);
H A Ddhd_linux.c13066 dhd_os_ioctl_resp_wait(dhd_pub_t *pub, uint *condition) in dhd_os_ioctl_resp_wait() argument
13076 timeout = wait_event_timeout(dhd->ioctl_resp_wait, (*condition), timeout); in dhd_os_ioctl_resp_wait()
13093 dhd_os_d3ack_wait(dhd_pub_t *pub, uint *condition) in dhd_os_d3ack_wait() argument
13103 timeout = wait_event_timeout(dhd->d3ack_wait, (*condition), timeout); in dhd_os_d3ack_wait()
13120 dhd_os_busbusy_wait_negation(dhd_pub_t *pub, uint *condition) in dhd_os_busbusy_wait_negation() argument
13132 timeout = wait_event_timeout(dhd->dhd_bus_busy_state_wait, !(*condition), timeout); in dhd_os_busbusy_wait_negation()
13138 * Wait until the condition *var == condition is met.
13139 * Returns 0 if the @condition evaluated to false after the timeout elapsed
13140 * Returns 1 if the @condition evaluate
13143 dhd_os_busbusy_wait_condition(dhd_pub_t *pub, uint *var, uint condition) dhd_os_busbusy_wait_condition() argument
13162 dhd_os_busbusy_wait_bitmask(dhd_pub_t *pub, uint *var, uint bitmask, uint condition) dhd_os_busbusy_wait_bitmask() argument
13178 dhd_os_dmaxfer_wait(dhd_pub_t *pub, uint *condition) dhd_os_dmaxfer_wait() argument
[all...]
/device/soc/hisilicon/common/hal/middleware/ffmpeg_adapt/
H A Dconfigure_llvm1382 condition=$2
1386 #if !($condition)
1387 #error "unsatisfied condition: $condition"
1404 condition=$3
1409 #if !($condition)
1410 #error "unsatisfied condition: $condition"
1531 condition=$3
1534 test_code cc "$headers" "char c[2 * !!($condition)
[all...]

Completed in 39 milliseconds