Lines Matching defs:disp_source
159 dispatch_source_t disp_source;
429 if (x->disp_source) dispatch_release(x->disp_source);
430 x->disp_source = NULL;
510 sdr->disp_source = NULL;
1012 if (sdRef->disp_source)
1014 dispatch_source_cancel(sdRef->disp_source);
1015 dispatch_release(sdRef->disp_source);
1016 sdRef->disp_source = NULL;
1052 if (sdRef->disp_source)
1054 dispatch_source_cancel(sdRef->disp_source);
1055 dispatch_release(sdRef->disp_source);
1056 sdRef->disp_source = NULL;
1133 if (sdRef->disp_source)
1144 dispatch_source_cancel(sdRef->disp_source);
1145 dispatch_release(sdRef->disp_source);
1146 sdRef->disp_source = NULL;
2210 if (service->disp_source)
2215 service->disp_source = dispatch_source_create(DISPATCH_SOURCE_TYPE_READ, dnssd_fd, 0, queue);
2216 if (!service->disp_source)
2222 dispatch_source_set_event_handler(service->disp_source, ^{DNSServiceProcessResult(service);});
2223 dispatch_source_set_cancel_handler(service->disp_source, ^{dnssd_close(dnssd_fd);});
2224 dispatch_resume(service->disp_source);