Searched refs:interruptable (Results 1 - 7 of 7) sorted by relevance

/fuchsia/zircon/kernel/kernel/
H A Devent.cpp67 bool interruptable,
77 current_thread->interruptable = interruptable;
90 current_thread->interruptable = false;
106 * @param interruptable Allowed to interrupt if thread is signaled
112 zx_status_t event_wait_deadline(event_t* e, zx_time_t deadline, bool interruptable) { argument
113 return event_wait_worker(e, deadline, interruptable, 0);
124 * There is no deadline, and the caller must be interruptable.
66 event_wait_worker(event_t* e, zx_time_t deadline, bool interruptable, uint signal_mask) argument
H A Dthread.cpp172 t->interruptable = false;
356 // thread is blocked on something and marked interruptable
357 if (t->interruptable) {
363 if (t->interruptable) {
596 // thread is blocked on something and marked interruptable
597 if (t->interruptable) {
603 if (t->interruptable) {
867 * interruptable argument allows this routine to return early if the thread was signaled
870 zx_status_t thread_sleep_etc(zx_time_t deadline, bool interruptable) { argument
889 // if we've been killed and going in interruptable, abor
[all...]
H A Dwait.cpp216 if (current_thread->interruptable &&
/fuchsia/zircon/kernel/object/
H A Dsemaphore.cpp37 current_thread->interruptable = true;
48 current_thread->interruptable = false;
H A Dfutex_node.cpp165 current_thread->interruptable = true;
167 current_thread->interruptable = false;
/fuchsia/zircon/kernel/include/kernel/
H A Devent.h60 zx_status_t event_wait_deadline(event_t*, zx_time_t, bool interruptable);
62 // no deadline, non interruptable version of the above.
68 // |signal_mask|. There is no deadline, and the caller must be interruptable.
H A Dthread.h125 bool interruptable; member in struct:thread
283 // wait until after the specified deadline. interruptable may return early with
285 zx_status_t thread_sleep_etc(zx_time_t deadline, bool interruptable);
287 // non interruptable version of thread_sleep_etc
292 // non-interruptable relative delay version of thread_sleep

Completed in 43 milliseconds