Lines Matching refs:disp_source
173 dispatch_source_t disp_source; member
484 if (x->disp_source) dispatch_release(x->disp_source); in FreeDNSServiceOp()
485 x->disp_source = NULL; in FreeDNSServiceOp()
567 sdr->disp_source = NULL; in ConnectToServer()
1118 if (sdRef->disp_source) in DNSServiceProcessResult()
1120 dispatch_source_cancel(sdRef->disp_source); in DNSServiceProcessResult()
1121 dispatch_release(sdRef->disp_source); in DNSServiceProcessResult()
1122 sdRef->disp_source = NULL; in DNSServiceProcessResult()
1161 if (sdRef->disp_source) in DNSServiceProcessResult()
1163 dispatch_source_cancel(sdRef->disp_source); in DNSServiceProcessResult()
1164 dispatch_release(sdRef->disp_source); in DNSServiceProcessResult()
1165 sdRef->disp_source = NULL; in DNSServiceProcessResult()
1242 if (sdRef->disp_source) in DNSServiceRefDeallocate()
1253 dispatch_source_cancel(sdRef->disp_source); in DNSServiceRefDeallocate()
1254 dispatch_release(sdRef->disp_source); in DNSServiceRefDeallocate()
1255 sdRef->disp_source = NULL; in DNSServiceRefDeallocate()
2501 if (service->disp_source) in DNSServiceSetDispatchQueue()
2506 service->disp_source = dispatch_source_create(DISPATCH_SOURCE_TYPE_READ, dnssd_fd, 0, queue); in DNSServiceSetDispatchQueue()
2507 if (!service->disp_source) in DNSServiceSetDispatchQueue()
2513 dispatch_source_set_event_handler(service->disp_source, ^{DNSServiceProcessResult(service);}); in DNSServiceSetDispatchQueue()
2514 dispatch_source_set_cancel_handler(service->disp_source, ^{dnssd_close(dnssd_fd);}); in DNSServiceSetDispatchQueue()
2515 dispatch_resume(service->disp_source); in DNSServiceSetDispatchQueue()