Lines Matching refs:work
138 void dispatch_async(dispatch_queue_t dq, void (^work)(void));
140 void (^work)(void));
142 void (^work)(void));
144 void (^work)(void));
146 void (^work)(void));
149 #define GET_LSAN_BLOCK(work) \
154 work(); \
157 INTERCEPTOR(void, dispatch_async, dispatch_queue_t dq, void (^work)(void)) {
158 GET_LSAN_BLOCK(work);
163 dispatch_queue_t dq, void (^work)(void)) {
164 GET_LSAN_BLOCK(work);
169 void (^work)(void)) {
170 GET_LSAN_BLOCK(work);
175 void (^work)(void)) {
176 if (!work) {
177 REAL(dispatch_source_set_cancel_handler)(ds, work);
180 GET_LSAN_BLOCK(work);
185 void (^work)(void)) {
186 GET_LSAN_BLOCK(work);