The Pedigree Project 0.1
UsbPnP Member List

This is the complete list of members for UsbPnP, including all inherited members.

acquireCallback(UsbDevice *device, size_t afterSequence, CallbackItem *&item, callback_t &callback, size_t &sequence, ActiveInvocation &invocation) (defined in UsbPnP)UsbPnPprivate
callback_t typedefUsbPnPprivate
currentInvocationOwner() (defined in UsbPnP)UsbPnPprivatestatic
detachBinding(UsbDeviceContainer *container) (defined in UsbPnP)UsbPnPprivate
doProbe(Device *pDeviceBase)UsbPnPprivate
finishCallback(CallbackItem *item, ActiveInvocation &invocation) (defined in UsbPnP)UsbPnPprivate
inCurrentCallbackContext() (defined in UsbPnP)UsbPnPprivate
instance()UsbPnPinlinestatic
isCallbackContext(void *owner) const (defined in UsbPnP)UsbPnPprivate
m_ActiveInvocations (defined in UsbPnP)UsbPnPprivate
m_BindingLock (defined in UsbPnP)UsbPnPprivate
m_CallbackCount (defined in UsbPnP)UsbPnPprivate
m_CallbackLock (defined in UsbPnP)UsbPnPprivate
m_FirstCallback (defined in UsbPnP)UsbPnPprivate
m_InstanceUsbPnPprivatestatic
m_LastCallback (defined in UsbPnP)UsbPnPprivate
m_NextCallbackSequence (defined in UsbPnP)UsbPnPprivate
probeDevice(Device *pDeviceBase)UsbPnP
probeDeviceAdmitted(UsbDeviceContainer *container, OperationBarrier::Lease &lease) (defined in UsbPnP)UsbPnPprivate
publishBinding(CallbackItem *item, UsbDeviceContainer *container, OperationBarrier::Lease &binding) (defined in UsbPnP)UsbPnPprivate
registerCallback(uint16_t nVendorId, uint16_t nProductId, callback_t callback, Registration &registration)UsbPnP
registerCallback(uint8_t nClass, uint8_t nSubclass, uint8_t nProtocol, callback_t callback, Registration &registration)UsbPnP
registerCallbackItem(CallbackItem *item, Registration &registration, bool reprobe) (defined in UsbPnP)UsbPnPprivate
reprobeDevices(Device *pParent)UsbPnPprivate
retireBindings(CallbackItem *item, bool reprobe) (defined in UsbPnP)UsbPnPprivate
unlinkBindingLocked(UsbDeviceContainer *container) (defined in UsbPnP)UsbPnPprivate
unregisterCallback(CallbackItem *item) (defined in UsbPnP)UsbPnPprivate
UsbDeviceContainer (defined in UsbPnP)UsbPnPfriend
UsbHub (defined in UsbPnP)UsbPnPfriend
UsbPnP() (defined in UsbPnP)UsbPnP
~UsbPnP() (defined in UsbPnP)UsbPnPvirtual