Lines Matching defs:pending
60 handle->pending = 0;
70 _Atomic int* pending;
79 pending = (_Atomic int*) &handle->pending;
83 if (atomic_load_explicit(pending, memory_order_relaxed) != 0)
87 if (atomic_exchange(pending, 1) != 0)
98 atomic_exchange((_Atomic int*) &handle->pending, 0);
110 _Atomic int *pending;
145 /* Atomically fetch and clear pending flag */
146 pending = (_Atomic int*) &h->pending;
147 if (atomic_exchange(pending, 0) == 0)
185 while (r == -1 && errno == EINTR && atomic_load_explicit((_Atomic int*) &handle->pending, memory_order_relaxed) == 1);