Lines Matching defs:org_virtualbox_VBoxUSBDevice

178 class org_virtualbox_VBoxUSBDevice : public IOUSBUserClientInit
180 OSDeclareDefaultStructors(org_virtualbox_VBoxUSBDevice);
215 org_virtualbox_VBoxUSBDevice * volatile m_pNext;
217 static org_virtualbox_VBoxUSBDevice * volatile s_pHead;
227 OSDefineMetaClassAndStructors(org_virtualbox_VBoxUSBDevice, IOUSBUserClientInit);
234 * by org_virtualbox_VBoxUSBDevice.
236 * @remarks See org_virtualbox_VBoxUSBDevice for why we use IOUSBUserClientInit.
287 org_virtualbox_VBoxUSBDevice * volatile org_virtualbox_VBoxUSBDevice::s_pHead = NULL;
682 org_virtualbox_VBoxUSBDevice::scheduleReleaseByOwner(m_Process);
945 * org_virtualbox_VBoxUSBDevice
957 org_virtualbox_VBoxUSBDevice::init(OSDictionary *pDictionary)
983 org_virtualbox_VBoxUSBDevice::free()
1010 org_virtualbox_VBoxUSBDevice::probe(IOService *pProvider, SInt32 *pi32Score)
1112 org_virtualbox_VBoxUSBDevice::start(IOService *pProvider)
1127 &org_virtualbox_VBoxUSBDevice::MyInterestHandler,
1180 org_virtualbox_VBoxUSBDevice::stop(IOService *pProvider)
1189 org_virtualbox_VBoxUSBDevice *pPrev = NULL;
1190 for (org_virtualbox_VBoxUSBDevice *pCur = s_pHead; pCur; pCur = pCur->m_pNext)
1279 org_virtualbox_VBoxUSBDevice::terminate(IOOptionBits fOptions)
1318 org_virtualbox_VBoxUSBDevice::message(UInt32 enmMsg, IOService *pProvider, void *pvArg)
1467 org_virtualbox_VBoxUSBDevice::scheduleReleaseByOwner(RTPROCESS Owner)
1480 org_virtualbox_VBoxUSBDevice *pCur;
1531 org_virtualbox_VBoxUSBDevice::MyInterestHandler(void *pvTarget, void *pvRefCon, UInt32 enmMsgType,
1534 org_virtualbox_VBoxUSBDevice *pThis = (org_virtualbox_VBoxUSBDevice *)pvTarget;
1624 * We implement this similarly to org_virtualbox_VBoxUSBDevice, except that
1626 * handled by org_virtualbox_VBoxUSBDevice or not.
1652 if (pMetaClass == &org_virtualbox_VBoxUSBDevice::gMetaClass)
1756 * @copydoc org_virtualbox_VBoxUSBDevice::message
1768 * See explanation in org_virtualbox_VBoxUSBDevice::message.