Searched refs:suspend_cnt (Results 1 - 3 of 3) sorted by relevance

/macosx-10.10.1/libdispatch-442.1.4/src/
H A Dobject.c256 unsigned int suspend_cnt = dispatch_atomic_sub_orig2o(dou._do, local
258 if (fastpath(suspend_cnt > DISPATCH_OBJECT_SUSPEND_INTERVAL)) {
262 if (fastpath(suspend_cnt == DISPATCH_OBJECT_SUSPEND_INTERVAL)) {
272 "suspend_cnt = 0x%x, locked = %d, ", dou._do->do_xref_cnt + 1,
H A Dinline_internal.h323 // seq_cst with atomic store to suspend_cnt <rdar://problem/11915417>
338 // seq_cst with atomic store to suspend_cnt <rdar://problem/14637483>
348 unsigned int suspend_cnt; local
350 suspend_cnt = dispatch_atomic_load2o(obj, do_suspend_cnt, seq_cst);
351 return slowpath(suspend_cnt >= DISPATCH_OBJECT_SUSPEND_INTERVAL);
H A Dqueue.c4198 unsigned int suspend_cnt = dispatch_atomic_sub2o(dq, do_suspend_cnt, local
4201 if (suspend_cnt == 0) {
4369 unsigned int suspend_cnt = dispatch_atomic_sub2o(dq, do_suspend_cnt, local
4372 if (suspend_cnt == 0) {

Completed in 192 milliseconds