|
The Pedigree Project 0.1
|
This is the complete list of members for Ohci, including all inherited members.
| acceptsSpuriousInterrupts() const | IrqHandler | inlinevirtual |
| ActionOnDuplicate enum name (defined in RequestQueue) | RequestQueue | |
| addAsyncRequest(size_t priority, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0) | RequestQueue | |
| addAsyncRequestInternal(size_t priority, uint64_t p1, uint64_t p2, uint64_t p3, uint64_t p4, uint64_t p5, uint64_t p6, uint64_t p7, uint64_t p8) (defined in RequestQueue) | RequestQueue | protected |
| addChild(Device *pDevice) | Device | |
| addInterruptInHandler(UsbEndpoint endpointInfo, uintptr_t pBuffer, uint16_t nBytes, void(*pCallback)(uintptr_t, ssize_t), UsbInterruptInHandle &handle, uintptr_t pParam=0) | Ohci | virtual |
| addRequest(size_t priority, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0) | RequestQueue | |
| addRequest(size_t priority, ActionOnDuplicate action, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0) | RequestQueue | |
| addressDevice(uint8_t, const UsbEndpoint &) (defined in UsbHub) | UsbHub | inlinevirtual |
| addresses() | Device | inlinevirtual |
| addToRoot(Device *device) | Device | static |
| addTransferToTransaction(uintptr_t pTransaction, bool bToggle, UsbPid pid, uintptr_t pBuffer, size_t nBytes) | Ohci | virtual |
| ALIGN(16) (defined in Ohci) | Ohci | |
| ALIGN(16) (defined in Ohci) | Ohci | |
| attachToUpstreamHub(UsbHub *upstream, const RootConnection &connection) | UsbHub | protected |
| beginStartupActivity() (defined in UsbHub) | UsbHub | inlineprotectedvirtual |
| Block enum value (defined in RequestQueue) | RequestQueue | |
| BulkList enum value (defined in Ohci) | Ohci | private |
| Bus enum value | Device | |
| Callback typedef (defined in Device) | Device | |
| callbackActiveOnCurrentThread() const | RequestQueue | protected |
| cancelAsyncAndDrain(uintptr_t pTransaction, void(*pCallback)(uintptr_t, ssize_t), uintptr_t pParam) | Ohci | protectedvirtual |
| cancelInterruptInAndDrain(const UsbInterruptInToken &token, void(*callback)(uintptr_t, ssize_t), uintptr_t parameter, bool producerAlreadyStopped) override | Ohci | protectedvirtual |
| cancelRequest(const Request &request) override | Ohci | protectedvirtual |
| canWaitForCompletion() | RequestQueue | |
| closePreallocatedAdmission() (defined in RequestQueue) | RequestQueue | protected |
| collectImmediateUsbContainers(Device *device, List< UsbDeviceContainer * > &containers) (defined in UsbHub) | UsbHub | privatestatic |
| collectUsbAddresses(Device *device, bool *addresses) (defined in UsbHub) | UsbHub | privatestatic |
| compareRequests(const Request &a, const Request &b) | RequestQueue | inlineprotectedvirtual |
| completeRequest(Request *request, uint64_t returnValue, bool rejected) | RequestQueue | protectedstatic |
| ConnectionChangeCountMask (defined in UsbHub) | UsbHub | privatestatic |
| ConnectionChangePending (defined in UsbHub) | UsbHub | privatestatic |
| ConnectionChangePortCount (defined in UsbHub) | UsbHub | privatestatic |
| Console enum value | Device | |
| Controller enum value | Device | |
| controllerAssignsAddresses() const (defined in UsbHub) | UsbHub | inlinevirtual |
| ControllerLock typedef (defined in Ohci) | Ohci | private |
| ControlList enum value (defined in Ohci) | Ohci | private |
| createTransaction(UsbEndpoint endpointInfo) | Ohci | virtual |
| currentRootPortGeneration(size_t port) const | UsbHub | inlineprotectedvirtual |
| deferConnectionChangeIfSuppressed(size_t port) | UsbHub | protected |
| destroy() | RequestQueue | virtual |
| detachED(ED *pED) | Ohci | private |
| Device() (defined in Device) | Device | |
| Device(Device *p) | Device | |
| deviceConnected(uint8_t nPort, UsbSpeed speed) | UsbHub | |
| deviceConnectedAdmitted(uint8_t nPort, UsbSpeed speed) (defined in UsbHub) | UsbHub | private |
| deviceDisconnected(uint8_t nPort) | UsbHub | |
| deviceDisconnectedLocked(uint8_t nPort) (defined in UsbHub) | UsbHub | private |
| discardRequest(Request *request) | RequestQueue | protected |
| disconnectAllDevices() | UsbHub | protected |
| Disk enum value | Device | |
| Display enum value | Device | |
| doAsync(uintptr_t pTransaction, void(*pCallback)(uintptr_t, ssize_t)=0, uintptr_t pParam=0) | Ohci | virtual |
| doSync(uintptr_t nTransaction, uint32_t timeout=5000) | UsbHub | |
| drain() | RequestQueue | |
| drainIntakeLocked(size_t priority) | RequestQueue | protected |
| drainSubtreeProbeAdmissions(UsbDeviceContainer *container) (defined in UsbHub) | UsbHub | privatestatic |
| dump(String &str) | Device | inlinevirtual |
| EdRegionBytes (defined in Ohci) | Ohci | privatestatic |
| EdRegionOffsetMask (defined in Ohci) | Ohci | privatestatic |
| endStartupActivity(UsbStartup::Outcome) (defined in UsbHub) | UsbHub | inlineprotectedvirtual |
| executeRequest(uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0) | Ohci | protectedvirtual |
| findDuplicate(const Request &request) | RequestQueue | protected |
| finishDeferredCompletion(void *context) (defined in Ohci) | Ohci | privatestatic |
| foreach(Callback callback, Device *root=0) | Device | static |
| foreach(pedigree_std::Callable< F > &callback, Device *root, Args... args) (defined in Device) | Device | static |
| foreachInternal(Callback callback, Device *root) | Device | privatestatic |
| foreachInternal(pedigree_std::Callable< F > &callback, Device *root, Args... args) (defined in Device) | Device | privatestatic |
| Generic enum value | Device | |
| getChild(size_t n) | Device | |
| getInterruptNumber() | Device | inlinevirtual |
| getLifecycleState() | RequestQueue | |
| getName(String &str) | Ohci | inlinevirtual |
| getNextRequest(Request *&request) | RequestQueue | protected |
| getNumChildren() | Device | |
| getParent() const | Device | inline |
| getPciBusPosition() | Device | inline |
| getPciClassCode() | Device | inline |
| getPciConfigHeader() const | Device | inline |
| getPciDeviceId() | Device | inline |
| getPciDevicePosition() | Device | inline |
| getPciFunctionNumber() | Device | inline |
| getPciProgInterface() | Device | inline |
| getPciSubclassCode() | Device | inline |
| getPciVendorId() | Device | inline |
| getPhysicalFunction() const (defined in Device) | Device | inline |
| getSpecificType() | Device | inlinevirtual |
| getType() | UsbHub | virtual |
| getVirtualFunctionIndex() const (defined in Device) | Device | inline |
| halt() | RequestQueue | |
| inInterruptCallbackContext() const override | Ohci | inlineprotectedvirtual |
| initialise() | RequestQueue | virtual |
| initialised() const (defined in Ohci) | Ohci | inline |
| invokeCancelRequest(const Request &request) | RequestQueue | protected |
| irq(irq_id_t number) override | Ohci | virtual |
| IrqHandler() (defined in IrqHandler) | IrqHandler | |
| IrqHandlerBase() (defined in IrqHandlerBase) | IrqHandlerBase | protected |
| IrqProcessingLock typedef (defined in Ohci) | Ohci | private |
| IsochronousList enum value (defined in Ohci) | Ohci | private |
| LifecycleState enum name (defined in RequestQueue) | RequestQueue | |
| Lists enum name | Ohci | private |
| m_AcceptedOperations | Ohci | private |
| m_Addresses | Device | protected |
| m_AddressReferences | UsbHub | private |
| m_BulkEDBitmap (defined in Ohci) | Ohci | private |
| m_BulkListChangeLock | Ohci | private |
| m_bWorkerActive | RequestQueue | protected |
| m_bWorkerReady | RequestQueue | protected |
| m_CallbackOperations | Ohci | private |
| m_CancellationOperations | Ohci | private |
| m_Children | Device | protected |
| m_ClassCode | Device | protected |
| m_CompletionDeliveries | Ohci | private |
| m_ConfigHeader | Device | protected |
| m_ConnectionChangeStates | UsbHub | private |
| m_ControlEDBitmap (defined in Ohci) | Ohci | private |
| m_ControlListChangeLock | Ohci | private |
| m_DeferredPortChanges (defined in Ohci) | Ohci | private |
| m_DequeueCount | Ohci | private |
| m_DequeueList | Ohci | private |
| m_DequeueListLock | Ohci | private |
| m_DeviceId | Device | protected |
| m_EnumerationLock | UsbHub | private |
| m_FullSchedule | Ohci | private |
| m_Initialised (defined in Ohci) | Ohci | private |
| m_IntakeLanes | RequestQueue | protected |
| m_InterruptNumber | Device | protected |
| m_IrqId (defined in Ohci) | Ohci | private |
| m_IrqProcessingLock | Ohci | private |
| m_IsRootHub | UsbHub | private |
| m_LifecycleMutex | RequestQueue | protected |
| m_Mutex | Ohci | private |
| m_nActiveRequests | RequestQueue | protected |
| m_Name (defined in RequestQueue) | RequestQueue | protected |
| m_nAsyncRequests (defined in RequestQueue) | RequestQueue | protected |
| m_nMaxAsyncRequests | RequestQueue | protected |
| m_nPorts (defined in Ohci) | Ohci | private |
| m_nTotalRequests | RequestQueue | protected |
| m_OhciMR (defined in Ohci) | Ohci | private |
| m_OverrunChecker (defined in RequestQueue) | RequestQueue | protected |
| m_pActiveRequest | RequestQueue | protected |
| m_pBase (defined in Ohci) | Ohci | private |
| m_pBulkEDList (defined in Ohci) | Ohci | private |
| m_pBulkEDListPhys (defined in Ohci) | Ohci | private |
| m_pBulkQueueHead (defined in Ohci) | Ohci | private |
| m_pBulkQueueTail (defined in Ohci) | Ohci | private |
| m_PciBusPos | Device | protected |
| m_PciDevicePos | Device | protected |
| m_PciFunctionNum | Device | protected |
| m_pControlEDList (defined in Ohci) | Ohci | private |
| m_pControlEDListPhys (defined in Ohci) | Ohci | private |
| m_pControlQueueHead (defined in Ohci) | Ohci | private |
| m_pControlQueueTail (defined in Ohci) | Ohci | private |
| m_PeriodicEDBitmap (defined in Ohci) | Ohci | private |
| m_PeriodicListChangeLock | Ohci | private |
| m_pHcca (defined in Ohci) | Ohci | private |
| m_pHccaPhys (defined in Ohci) | Ohci | private |
| m_PhysicalFunction (defined in Device) | Device | protected |
| m_PortChanges (defined in Ohci) | Ohci | private |
| m_PortResetActive (defined in Ohci) | Ohci | private |
| m_PortResetMutex | Ohci | private |
| m_pOverrunTimer (defined in RequestQueue) | RequestQueue | protected |
| m_pParent | Device | protected |
| m_pPeriodicEDList (defined in Ohci) | Ohci | private |
| m_pPeriodicEDListPhys (defined in Ohci) | Ohci | private |
| m_pPeriodicQueueTail (defined in Ohci) | Ohci | private |
| m_pRequestQueue | RequestQueue | protected |
| m_pRequestQueueTail (defined in RequestQueue) | RequestQueue | protected |
| m_ProgInterface | Device | protected |
| m_pTDList (defined in Ohci) | Ohci | private |
| m_pTDListPhys (defined in Ohci) | Ohci | private |
| m_pThread (defined in RequestQueue) | RequestQueue | protected |
| m_PublicationState | RequestQueue | protected |
| m_pWorkerScheduler | RequestQueue | protected |
| m_RequestQueueWaiters | RequestQueue | protected |
| m_RetainDisconnectedAddresses | UsbHub | private |
| m_Root | Device | protectedstatic |
| m_RootHub | UsbHub | private |
| m_RootHubLock | Ohci | private |
| m_RootHubStatusChangeDesired (defined in Ohci) | Ohci | private |
| m_RootPort | UsbHub | private |
| m_RootPortGeneration | UsbHub | private |
| m_ScheduleChangeLock (defined in Ohci) | Ohci | private |
| m_SpecificType | Device | protected |
| m_State | RequestQueue | protected |
| m_SubclassCode | Device | protected |
| m_SubmissionOperations | Ohci | private |
| m_TDBitmap (defined in Ohci) | Ohci | private |
| m_TeardownPhase (defined in Ohci) | Ohci | private |
| m_TopologyLock | UsbHub | private |
| m_TreeLock | Device | protectedstatic |
| m_UsedAddresses | UsbHub | private |
| m_VendorId | Device | protected |
| m_VirtualFunctionIndex (defined in Device) | Device | protected |
| m_WorkerProgressGeneration | RequestQueue | protected |
| m_WorkerWaiters (defined in RequestQueue) | RequestQueue | protected |
| m_WorkerWake (defined in RequestQueue) | RequestQueue | protected |
| Mouse enum value | Device | |
| Network enum value | Device | |
| NewRequest enum value (defined in RequestQueue) | RequestQueue | |
| NextRequestResult enum name (defined in RequestQueue) | RequestQueue | protected |
| NOT_COPYABLE_OR_ASSIGNABLE(Device) (defined in Device) | Device | protected |
| Ohci(Device *pDev) (defined in Ohci) | Ohci | |
| Ohci(const Ohci &) (defined in Ohci) | Ohci | private |
| OhciBulkCurrentED enum value (defined in Ohci) | Ohci | private |
| OhciBulkHeadED enum value (defined in Ohci) | Ohci | private |
| OhciCommandBulkListFilled enum value (defined in Ohci) | Ohci | private |
| OhciCommandControlListFilled enum value (defined in Ohci) | Ohci | private |
| OhciCommandHcReset enum value (defined in Ohci) | Ohci | private |
| OhciCommandRequestOwnership enum value (defined in Ohci) | Ohci | private |
| OhciCommandStatus enum value (defined in Ohci) | Ohci | private |
| OhciConstants enum name (defined in Ohci) | Ohci | private |
| OhciControl enum value (defined in Ohci) | Ohci | private |
| OhciControlCurrentED enum value (defined in Ohci) | Ohci | private |
| OhciControlHeadED enum value (defined in Ohci) | Ohci | private |
| OhciControlInterruptRoute enum value (defined in Ohci) | Ohci | private |
| OhciControlListsEnable enum value (defined in Ohci) | Ohci | private |
| OhciControlStateFunctionalMask enum value (defined in Ohci) | Ohci | private |
| OhciControlStateRunning enum value (defined in Ohci) | Ohci | private |
| OhciControlStateSuspended enum value (defined in Ohci) | Ohci | private |
| OhciFmInterval enum value (defined in Ohci) | Ohci | private |
| OhciHcca enum value (defined in Ohci) | Ohci | private |
| OhciInterruptAll enum value (defined in Ohci) | Ohci | private |
| OhciInterruptDisable enum value (defined in Ohci) | Ohci | private |
| OhciInterruptEnable enum value (defined in Ohci) | Ohci | private |
| OhciInterruptFrameNumberOverflow enum value (defined in Ohci) | Ohci | private |
| OhciInterruptMIE enum value (defined in Ohci) | Ohci | private |
| OhciInterruptOperational enum value (defined in Ohci) | Ohci | private |
| OhciInterruptOwnershipChange enum value (defined in Ohci) | Ohci | private |
| OhciInterruptResumeDetected enum value (defined in Ohci) | Ohci | private |
| OhciInterruptRhStsChange enum value (defined in Ohci) | Ohci | private |
| OhciInterruptSchedulingOverrun enum value (defined in Ohci) | Ohci | private |
| OhciInterruptStartOfFrame enum value (defined in Ohci) | Ohci | private |
| OhciInterruptStatus enum value (defined in Ohci) | Ohci | private |
| OhciInterruptUnrecoverableError enum value (defined in Ohci) | Ohci | private |
| OhciInterruptWbDoneHead enum value (defined in Ohci) | Ohci | private |
| OhciRhDescriptorA enum value (defined in Ohci) | Ohci | private |
| OhciRhHubStsOverCurrentCh enum value (defined in Ohci) | Ohci | private |
| OhciRhHubStsSetGlobalPower enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStatus enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsChangeMask enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsConnected enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsConnStsCh enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsEnable enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsEnableCh enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsLoSpeed enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsOverCurrentCh enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsPower enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsResCh enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsReset enum value (defined in Ohci) | Ohci | private |
| OhciRhPortStsSuspendCh enum value (defined in Ohci) | Ohci | private |
| OhciRhStatus enum value (defined in Ohci) | Ohci | private |
| OhciVersion enum value (defined in Ohci) | Ohci | private |
| operator=(const Ohci &) (defined in Ohci) | Ohci | private |
| operator=(const RequestQueue &) (defined in RequestQueue) | RequestQueue | protected |
| OverrunStatus enum name (defined in RequestQueue) | RequestQueue | |
| PACKED (defined in Ohci) | Ohci | |
| PeriodicList enum value (defined in Ohci) | Ohci | private |
| portReset(uint8_t nPort, bool bErrorResponse=false) | Ohci | virtual |
| portSpeed(uint8_t, UsbSpeed &) | UsbHub | inlineprotectedvirtual |
| PreallocatedPublishResult enum name (defined in RequestQueue) | RequestQueue | |
| prepareCompletion(ED *pED, const UsbHcd::TransferCompletion::Claim &claim) | Ohci | private |
| prepareDevice(uint8_t, const UsbEndpoint &) (defined in UsbHub) | UsbHub | inlinevirtual |
| prepareSubtreeForDisconnection(UsbDeviceContainer *container) (defined in UsbHub) | UsbHub | privatestatic |
| ptv_ed(physical_uintptr_t phys) | Ohci | inlineprivate |
| PublicationClosed (defined in RequestQueue) | RequestQueue | protectedstatic |
| PublicationCountMask (defined in RequestQueue) | RequestQueue | protectedstatic |
| publishAsyncRequest(size_t priority, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0) | RequestQueue | |
| publishInterruptInHandle(UsbInterruptInHandle &handle, const UsbInterruptInToken &token, void(*callback)(uintptr_t, ssize_t), uintptr_t parameter) | UsbHub | protected |
| publishPreallocated(PreallocatedRequest &request, size_t priority, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0) | RequestQueue | |
| publishPreallocatedRequest(PreallocatedRequest &request, PreallocatedRequest::State availableState, size_t priority, uint64_t p1, uint64_t p2, uint64_t p3, uint64_t p4, uint64_t p5, uint64_t p6, uint64_t p7, uint64_t p8) (defined in RequestQueue) | RequestQueue | protected |
| publishRequest(Request *request) | RequestQueue | protected |
| reclaimTransferDescriptors(ED *pED) | Ohci | private |
| releaseAddressesLocked(const bool *addresses) (defined in UsbHub) | UsbHub | private |
| releaseAddressLocked(size_t address) (defined in UsbHub) | UsbHub | private |
| releaseConnectionChangeSuppression(size_t port) (defined in UsbHub) | UsbHub | private |
| releaseDeviceAddress(uint8_t) | UsbHub | inlineprotectedvirtual |
| releasePreallocatedRequest(Request *request) | RequestQueue | protected |
| releaseRequest(Request *request) (defined in RequestQueue) | RequestQueue | protected |
| releaseRetiredAddressesLocked(uint8_t nPort, const bool *retiredAddresses) (defined in UsbHub) | UsbHub | private |
| removeChild(size_t n) | Device | |
| removeChild(Device *d) | Device | |
| removeED(ED *pED) | Ohci | private |
| removeFromDequeueList(ED *pED) | Ohci | private |
| removeFromFullSchedule(ED *pED) | Ohci | private |
| removeIoMappings() | Device | private |
| replaceChild(Device *src, Device *dest) | Device | |
| replaySuppressedConnectionChange(size_t port) override | Ohci | protectedvirtual |
| republishPreallocatedWhileReleasing(PreallocatedRequest &request, size_t priority, uint64_t p1=0, uint64_t p2=0, uint64_t p3=0, uint64_t p4=0, uint64_t p5=0, uint64_t p6=0, uint64_t p7=0, uint64_t p8=0) | RequestQueue | |
| RequestQueue(const String &name) | RequestQueue | |
| RequestQueue(const RequestQueue &) (defined in RequestQueue) | RequestQueue | protected |
| resetEndpoint(const UsbEndpoint &) (defined in UsbHub) | UsbHub | inlinevirtual |
| resume() | RequestQueue | |
| retainAddressesLocked(const bool *addresses) (defined in UsbHub) | UsbHub | private |
| retainAddressLocked(size_t address) (defined in UsbHub) | UsbHub | private |
| retainDisconnectedAddressesUntilControllerTeardown() | UsbHub | protected |
| retainRequest(Request *request) | RequestQueue | protectedstatic |
| retireEDStorage(ED *pED) | Ohci | private |
| retirePortContainersLocked(uint8_t nPort, bool *retiredAddresses, bool *pinnedSubtreeAddresses=nullptr) (defined in UsbHub) | UsbHub | private |
| ReturnImmediately enum value (defined in RequestQueue) | RequestQueue | |
| root() | Device | inlineprotectedstatic |
| Root enum value | Device | |
| rootConnectionForChild(uint8_t childPort) const | UsbHub | |
| rootHub() const | UsbHub | inlineprotected |
| searchByClass(uint16_t classCode, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| searchByClassAndSubclass(uint16_t classCode, uint16_t subclassCode, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| searchByClassAndSubclassInternal(uint16_t classCode, uint16_t subclassCode, void(*callback)(Device *), Device *root) (defined in Device) | Device | privatestatic |
| searchByClassInternal(uint16_t classCode, void(*callback)(Device *), Device *root) (defined in Device) | Device | privatestatic |
| searchByClassSubclassAndProgInterface(uint16_t classCode, uint16_t subclassCode, uint8_t progInterface, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| searchByClassSubclassAndProgInterfaceInternal(uint16_t classCode, uint16_t subclassCode, uint8_t progInterface, void(*callback)(Device *), Device *root) (defined in Device) | Device | privatestatic |
| searchByVendorId(uint16_t vendorId, void(*callback)(Device *), Device *root=0) | Device | static |
| searchByVendorIdAndDeviceId(uint16_t vendorId, uint16_t deviceId, void(*callback)(Device *), Device *root=0) (defined in Device) | Device | static |
| searchByVendorIdAndDeviceIdInternal(uint16_t vendorId, uint16_t deviceId, void(*callback)(Device *), Device *root) (defined in Device) | Device | privatestatic |
| searchByVendorIdInternal(uint16_t vendorId, void(*callback)(Device *), Device *root) | Device | privatestatic |
| setInterruptNumber(uintptr_t n) | Device | inlinevirtual |
| setParent(Device *p) | Device | inline |
| setPciConfigHeader(const PciBus::ConfigSpace &space) | Device | inline |
| setPciIdentifiers(uint8_t classCode, uint8_t subclassCode, uint16_t vendorId, uint16_t deviceId, uint8_t progIf) | Device | inline |
| setPciPosition(uint32_t bus, uint32_t device, uint32_t func) | Device | inline |
| setRootHubStatusChangeSource(bool enabled) | Ohci | private |
| setSpecificType(String str) | Device | inlinevirtual |
| setVirtualFunction(Device *physicalFunction, size_t index) | Device | inline |
| Sound enum value | Device | |
| start(Lists list) | Ohci | private |
| startWorker() | RequestQueue | protected |
| stop(Lists list) | Ohci | private |
| stopWorker() (defined in RequestQueue) | RequestQueue | protected |
| supportsHubDevices() const (defined in UsbHub) | UsbHub | inlinevirtual |
| suppressConnectionChanges(size_t port, ConnectionChangeSuppression &suppression) | UsbHub | protected |
| syncCallback(uintptr_t pParam, ssize_t ret) | UsbHub | privatestatic |
| terminalizeEDForTeardown(ED *pED, List< UsbHcd::CallbackDeliveryQueue::Record * > &completions) | Ohci | private |
| trampoline(void *p) | RequestQueue | protectedstatic |
| transitionControllerState(uint32_t control, const char *timeoutMessage) | Ohci | private |
| treeLockHeldByCurrentThread() | Device | static |
| Type enum name | Device | |
| UsbContainer enum value | Device | |
| UsbController enum value | Device | |
| UsbGeneric enum value | Device | |
| UsbHub() (defined in UsbHub) | UsbHub | |
| UsbHub(Device *p) (defined in UsbHub) | UsbHub | |
| vtp_ed(ED *pED) | Ohci | inlineprivate |
| waitForPreallocated(PreallocatedRequest &request) | RequestQueue | |
| waitForPreallocatedPublishers() (defined in RequestQueue) | RequestQueue | protected |
| waitForRequest(Request *request) (defined in RequestQueue) | RequestQueue | protected |
| work() | RequestQueue | protected |
| workerPlacement(ThreadPlacement &) const (defined in RequestQueue) | RequestQueue | inlineprotectedvirtual |
| ~Device() (defined in Device) | Device | virtual |
| ~IrqHandler() | IrqHandler | protectedvirtual |
| ~IrqHandlerBase() | IrqHandlerBase | protectedvirtual |
| ~Ohci() (defined in Ohci) | Ohci | virtual |
| ~RequestQueue() (defined in RequestQueue) | RequestQueue | virtual |
| ~UsbHub() (defined in UsbHub) | UsbHub | virtual |