Lines Matching refs:IOPMRequest

92 static IOPMRequest *         gIOPMRequest           = 0;
605 IOPMRequest * request;
642 void IOService::handlePMstop( IOPMRequest * request )
747 IOPMRequest * requests[3] = {0, 0, 0};
852 void IOService::addPowerChild1( IOPMRequest * request )
880 void IOService::addPowerChild2( IOPMRequest * request )
936 void IOService::addPowerChild3( IOPMRequest * request )
1035 IOPMRequest * request;
1058 IOPMRequest * request;
1156 void IOService::handleRegisterPowerDriver( IOPMRequest * request )
1273 IOPMRequest * request;
1313 IOPMRequest * request;
1357 void IOService::handleInterestChanged( IOPMRequest * request )
1419 IOPMRequest * request;
1441 bool IOService::handleAcknowledgePowerChange( IOPMRequest * request )
1551 IOPMRequest * request;
1600 IOPMRequest * request_c = 0;
1601 IOPMRequest * request_s;
1612 IOPMRequest * nr;
1648 void IOService::handleSynchronizePowerTree( IOPMRequest * request )
1690 void IOService::handlePowerDomainWillChangeTo( IOPMRequest * request )
1813 void IOService::handlePowerDomainDidChangeTo( IOPMRequest * request )
2006 IOPMRequest * cancelRequest;
2038 IOPMRequest * subRequest;
2256 IOPMRequest * request;
2312 IOPMRequest * request;
2350 void IOService::handleRequestPowerState( IOPMRequest * request )
2441 IOPMRequest * request;
2466 IOPMRequest * request;
2489 void IOService::handlePowerOverrideChanged( IOPMRequest * request )
2757 IOPMRequest * request;
2836 void IOService::handleActivityTickle( IOPMRequest * request )
2937 IOPMRequest * request =
2955 IOPMRequest * request =
3097 IOPMRequest * request;
3980 IOPMRequest * childRequest;
4181 IOPMRequest * request;
6428 IOPMRequest * request;
6466 IOPMRequest * request;
6899 IOPMRequest *
6901 IOPMRequest * active )
6903 IOPMRequest * request;
6907 request = IOPMRequest::create();
6913 IOPMRequest * root = active->getRootRequest();
6929 void IOService::releasePMRequest( IOPMRequest * request )
6942 void IOService::submitPMRequest( IOPMRequest * request )
6960 void IOService::submitPMRequest( IOPMRequest ** requests, IOItemCount count )
6968 IOPMRequest * req = requests[i];
6986 IOPMRequest * request,
7017 IOPMRequest * request,
7021 IOPMRequest * root = request->getRootRequest();
7038 bool IOService::retirePMRequest( IOPMRequest * request, IOPMWorkQueue * queue )
7077 bool IOService::isPMBlocked( IOPMRequest * request, int count )
7145 bool IOService::servicePMRequest( IOPMRequest * request, IOPMWorkQueue * queue )
7451 void IOService::executePMRequest( IOPMRequest * request )
7530 bool IOService::servicePMReplyQueue( IOPMRequest * request, IOPMRequestQueue * queue )
7818 // MARK: IOPMRequest
7821 // IOPMRequest Class
7826 OSDefineMetaClassAndStructors( IOPMRequest, IOCommand );
7828 IOPMRequest * IOPMRequest::create( void )
7830 IOPMRequest * me = OSTypeAlloc(IOPMRequest);
7839 bool IOPMRequest::init( IOService * target, IOOptionBits type )
7856 void IOPMRequest::reset( void )
7880 bool IOPMRequest::attachNextRequest( IOPMRequest * next )
7902 bool IOPMRequest::detachNextRequest( void )
7924 bool IOPMRequest::attachRootRequest( IOPMRequest * root )
7946 bool IOPMRequest::detachRootRequest( void )
8010 void IOPMRequestQueue::queuePMRequest( IOPMRequest * request )
8014 queue_enter(&fQueue, request, IOPMRequest *, fCommandChain);
8020 IOPMRequestQueue::queuePMRequestChain( IOPMRequest ** requests, IOItemCount count )
8022 IOPMRequest * next;
8030 queue_enter(&fQueue, next, IOPMRequest *, fCommandChain);
8039 IOPMRequest * request;
8047 queue_remove_first( &fQueue, request, IOPMRequest *, fCommandChain );
8065 // Queue of IOServicePM objects with busy IOPMRequest(s).
8097 bool IOPMWorkQueue::queuePMRequest( IOPMRequest * request, IOServicePM * pwrMgt )
8115 queue_enter(&pwrMgt->RequestHead, request, IOPMRequest *, fCommandChain);
8137 IOPMRequest * request;
8144 request = (IOPMRequest *) queue_first(queue);
8157 queue_remove_first(queue, request, IOPMRequest *, fCommandChain);
8276 bool IOPMCompletionQueue::queuePMRequest( IOPMRequest * request )
8283 queue_enter(&fQueue, request, IOPMRequest *, fCommandChain);
8290 IOPMRequest * request;
8291 IOPMRequest * next;
8295 request = (IOPMRequest *) queue_first(&fQueue);
8298 next = (IOPMRequest *) queue_next(&request->fCommandChain);
8301 queue_remove(&fQueue, request, IOPMRequest *, fCommandChain);