MCPcopy Create free account
hub / github.com/360Controller/360Controller / GetOwnerProvider

Function GetOwnerProvider

360Controller/Controller.cpp:45–55  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

43}
44
45static IOUSBDevice* GetOwnerProvider(const IOService *us)
46{
47 IOService *prov = us->getProvider(), *provprov;
48
49 if (prov == NULL)
50 return NULL;
51 provprov = prov->getProvider();
52 if (provprov == NULL)
53 return NULL;
54 return OSDynamicCast(IOUSBDevice, provprov);
55}
56
57bool Xbox360ControllerClass::start(IOService *provider)
58{

Callers 6

getDeviceStringMethod · 0.85
newManufacturerStringMethod · 0.85
newProductIDNumberMethod · 0.85
newSerialNumberStringMethod · 0.85
newVendorIDNumberMethod · 0.85
newLocationIDNumberMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected