Home
last modified time | relevance | path

Searched refs:condition (Results 1 – 16 of 16) sorted by relevance

/system/ulib/sync/
A Dcondition.cpp33 void sync_condition_wait(sync_condition_t* condition, sync_mutex_t* mutex) { in sync_condition_wait() argument
35 condition, mutex, ZX_TIME_INFINITE, nullptr); in sync_condition_wait()
39 zx_status_t sync_condition_timedwait(sync_condition_t* condition, sync_mutex_t* mutex, zx_time_t de… in sync_condition_timedwait() argument
40 return condition_impl_internal::timedwait(condition, mutex, deadline, nullptr); in sync_condition_timedwait()
43 void sync_condition_signal(sync_condition_t* condition) { in sync_condition_signal() argument
44 return condition_impl_internal::signal(condition, 1); in sync_condition_signal()
47 void sync_condition_broadcast(sync_condition_t* condition) { in sync_condition_broadcast() argument
48 condition_impl_internal::signal(condition, -1); in sync_condition_broadcast()
A Drules.mk14 $(LOCAL_DIR)/condition.cpp \
/system/utest/core/sync-condition/
A Dcondition.cpp22 sync_condition_t condition; member
25 sync_condition_signal(&condition); in signal()
29 sync_condition_broadcast(&condition); in broadcast()
33 sync_condition_wait(&condition, &mtx->mtx); in wait()
37 return sync_condition_timedwait(&condition, &mtx->mtx, zx_deadline_after(timeout)); in timedwait()
A Drules.mk14 $(LOCAL_DIR)/condition.cpp \
16 MODULE_NAME := sync-condition-test
/system/ulib/sync/include/lib/sync/
A Dcondition.h35 void sync_condition_wait(sync_condition_t* condition, sync_mutex_t* mutex);
48 zx_status_t sync_condition_timedwait(sync_condition_t* condition, sync_mutex_t* mutex, zx_time_t de…
88 void sync_condition_signal(sync_condition_t* condition);
91 void sync_condition_broadcast(sync_condition_t* condition);
/system/public/zircon/syscalls/
A Dpolicy.h25 uint32_t condition; member
/system/ulib/ddktl/include/ddktl/
A Ddevice-internal.h93 #define DDKTL_DEPRECATED(condition) \ argument
94 template <typename T = D, bool En = condition, \
96 #define DDKTL_NOTREADY(condition) \ argument
97 template <typename T = D, bool En = condition, \
/system/dev/i2c/intel-i2c/
A Dintel-i2c-slave.c26 #define DO_UNTIL(condition, action, poll_interval) \ argument
30 while (!(wait_for_condition_value = !!(condition))) { \
41 #define WAIT_FOR(condition, poll_interval) DO_UNTIL(condition, , poll_interval) argument
/system/banjo/ddk-protocol-usb-dci/
A Dusb-dci.banjo25 /// Clears a stall condition for the specified endpoint.
/system/banjo/ddk-protocol-usb-function/
A Dusb-function.banjo39 /// Clears a stall condition for the specified endpoint.
/system/fidl/fuchsia-hardware-ethernet/
A Dethernet.fidl113 // condition.
/system/utest/spawn/
A Dspawn.cpp104 .condition = ZX_POL_NEW_PROCESS, in spawn_launcher_test()
/system/core/devmgr/devmgr/
A Dmain.cpp303 {.condition = ZX_POL_NEW_PROCESS, .policy = ZX_POL_ACTION_DENY}}; in fuchsia_create_job()
/system/ulib/zircon-internal/include/lib/zircon-internal/device/cpu-trace/
A Dskylake-pm-events.inc149 "LLC cache miss", "Cache miss condition for references to L3")
/system/fidl/fuchsia-cobalt/
A Dcobalt.fidl55 // Events at this time. Try again later. This condition should be rare
/system/public/zircon/
A Dsyscalls.abigen916 # READ is intentional in the following EXECUTE condition.

Completed in 27 milliseconds