Lines Matching refs:work
185 dispatch_function_t work) { \
186 SCOPED_TSAN_INTERCEPTOR(name, q, context, work); \
188 AllocContext(thr, pc, q, context, work); \
198 dispatch_function_t work) { \
199 SCOPED_TSAN_INTERCEPTOR(name, q, context, work); \
201 q, context, work, false, true, barrier, 0}; \
223 dispatch_queue_t queue, void *context, dispatch_function_t work)
241 dispatch_function_t work) {
242 SCOPED_TSAN_INTERCEPTOR(dispatch_after_f, when, queue, context, work);
244 work(context);
342 dispatch_function_t work) {
343 SCOPED_TSAN_INTERCEPTOR(dispatch_group_async_f, group, queue, context, work);
347 work(context);
354 dispatch_queue_t q, void *context, dispatch_function_t work)
383 dispatch_queue_t q, void *context, dispatch_function_t work) {
384 WRAP(dispatch_group_notify)(group, q, ^(void) { work(context); });
508 void (*work)(void *, size_t)) {
509 SCOPED_TSAN_INTERCEPTOR(dispatch_apply_f, iterations, queue, context, work);
522 work(context, iteration);