Lines Matching refs:disp_source
144 dispatch_source_t disp_source; member
402 if (x->disp_source) dispatch_release(x->disp_source); in FreeDNSServiceOp()
403 x->disp_source = NULL; in FreeDNSServiceOp()
472 sdr->disp_source = NULL; in ConnectToServer()
922 if (sdRef->disp_source) in DNSServiceProcessResult()
924 dispatch_source_cancel(sdRef->disp_source); in DNSServiceProcessResult()
925 dispatch_release(sdRef->disp_source); in DNSServiceProcessResult()
926 sdRef->disp_source = NULL; in DNSServiceProcessResult()
962 if (sdRef->disp_source) in DNSServiceProcessResult()
964 dispatch_source_cancel(sdRef->disp_source); in DNSServiceProcessResult()
965 dispatch_release(sdRef->disp_source); in DNSServiceProcessResult()
966 sdRef->disp_source = NULL; in DNSServiceProcessResult()
1043 if (sdRef->disp_source) in DNSServiceRefDeallocate()
1053 dispatch_source_cancel(sdRef->disp_source); in DNSServiceRefDeallocate()
1054 dispatch_release(sdRef->disp_source); in DNSServiceRefDeallocate()
1055 sdRef->disp_source = NULL; in DNSServiceRefDeallocate()
1961 if (service->disp_source) in DNSServiceSetDispatchQueue()
1966 service->disp_source = dispatch_source_create(DISPATCH_SOURCE_TYPE_READ, dnssd_fd, 0, queue); in DNSServiceSetDispatchQueue()
1967 if (!service->disp_source) in DNSServiceSetDispatchQueue()
1973 dispatch_source_set_event_handler(service->disp_source, ^{DNSServiceProcessResult(service);}); in DNSServiceSetDispatchQueue()
1974 dispatch_source_set_cancel_handler(service->disp_source, ^{dnssd_close(dnssd_fd);}); in DNSServiceSetDispatchQueue()
1975 dispatch_resume(service->disp_source); in DNSServiceSetDispatchQueue()