Lines Matching refs:client

5660 IOUserServer::serviceOpen(IOService * provider, IOService * client)  in serviceOpen()  argument
5665 IOLockLock(client->reserved->uvars->uvarsLock); in serviceOpen()
5666 uvars = client->reserved->uvars; in serviceOpen()
5668 DKLOG(DKS "- " DKS " blocked attempt to open " DKS "\n", DKN(this), DKN(client), DKN(provider)); in serviceOpen()
5679 IOLockUnlock(client->reserved->uvars->uvarsLock); in serviceOpen()
5685 IOUserServer::serviceClose(IOService * provider, IOService * client) in serviceClose() argument
5691 IOLockLock(client->reserved->uvars->uvarsLock); in serviceClose()
5692 uvars = client->reserved->uvars; in serviceClose()
5710 IOLockUnlock(client->reserved->uvars->uvarsLock); in serviceClose()
5817 IOUserServer::serviceWillTerminate(IOService * client, IOService * provider, IOOptionBits options) in serviceWillTerminate() argument
5823 IOLockLock(client->reserved->uvars->uvarsLock); in serviceWillTerminate()
5824 if (!client->reserved->uvars->serverDied in serviceWillTerminate()
5825 && !client->reserved->uvars->willTerminate) { in serviceWillTerminate()
5826 client->reserved->uvars->willTerminate = true; in serviceWillTerminate()
5829 IOLockUnlock(client->reserved->uvars->uvarsLock); in serviceWillTerminate()
5833 client->Stop_async(provider); in serviceWillTerminate()
5836 ret = client->Stop(provider); in serviceWillTerminate()
5839 IOUserServer::serviceDidStop(client, provider); in serviceWillTerminate()
5846 IOUserServer::serviceDidTerminate(IOService * client, IOService * provider, IOOptionBits options, b… in serviceDidTerminate() argument
5848 IOLockLock(client->reserved->uvars->uvarsLock); in serviceDidTerminate()
5849 client->reserved->uvars->didTerminate = true; in serviceDidTerminate()
5850 if (!client->reserved->uvars->serverDied in serviceDidTerminate()
5851 && !client->reserved->uvars->stopped) { in serviceDidTerminate()
5854 IOLockUnlock(client->reserved->uvars->uvarsLock); in serviceDidTerminate()
5858 IOUserServer::serviceDidStop(IOService * client, IOService * provider) in serviceDidStop() argument
5866 IOLockLock(client->reserved->uvars->uvarsLock); in serviceDidStop()
5867 if (client->reserved->uvars in serviceDidStop()
5868 && client->reserved->uvars->willTerminate in serviceDidStop()
5869 && !client->reserved->uvars->stopped) { in serviceDidStop()
5870 client->reserved->uvars->stopped = true; in serviceDidStop()
5871 complete = client->reserved->uvars->didTerminate; in serviceDidStop()
5874 if (client->reserved->uvars) { in serviceDidStop()
5875 closeArray = client->reserved->uvars->openProviders; in serviceDidStop()
5876 client->reserved->uvars->openProviders = NULL; in serviceDidStop()
5878 IOLockUnlock(client->reserved->uvars->uvarsLock); in serviceDidStop()
5885 DKLOG(DKS ":force close (" DKS ")\n", DKN(client), DKN(toClose)); in serviceDidStop()
5886 toClose->close(client); in serviceDidStop()
5895 client->didTerminate(provider, 0, &defer); in serviceDidStop()
5901 IOService * client, in ClientCrashed_Impl() argument
7400 IOWorkGroup::InvalidateKernel_Impl(IOUserClient * client) in InvalidateKernel_Impl() argument
7402 IOUserUserClient * uc = OSDynamicCast(IOUserUserClient, client); in InvalidateKernel_Impl()
7513 IOEventLink::InvalidateKernel_Impl(IOUserClient * client) in InvalidateKernel_Impl() argument
7515 IOUserUserClient * uc = OSDynamicCast(IOUserUserClient, client); in InvalidateKernel_Impl()