FreeBSD kernel usb device Code
xhci_hw_softc Struct Reference

#include <xhci.h>

Collaboration diagram for xhci_hw_softc:

Data Fields

struct usb_page_cache root_pc
 
struct usb_page_cache ctx_pc
 
struct usb_page_cache scratch_pc [XHCI_MAX_SCRATCHPADS]
 
struct usb_page root_pg
 
struct usb_page ctx_pg
 
struct usb_page scratch_pg [XHCI_MAX_SCRATCHPADS]
 
struct xhci_hw_dev devs [XHCI_MAX_DEVICES+1]
 

Detailed Description

Definition at line 455 of file xhci.h.

Field Documentation

◆ ctx_pc

struct usb_page_cache xhci_hw_softc::ctx_pc

Definition at line 457 of file xhci.h.

Referenced by xhci_iterate_hw_softc(), xhci_set_slot_pointer(), and xhci_start_controller().

◆ ctx_pg

struct usb_page xhci_hw_softc::ctx_pg

Definition at line 461 of file xhci.h.

Referenced by xhci_iterate_hw_softc().

◆ devs

◆ root_pc

◆ root_pg

struct usb_page xhci_hw_softc::root_pg

Definition at line 460 of file xhci.h.

Referenced by xhci_iterate_hw_softc().

◆ scratch_pc

struct usb_page_cache xhci_hw_softc::scratch_pc[XHCI_MAX_SCRATCHPADS]

Definition at line 458 of file xhci.h.

Referenced by xhci_iterate_hw_softc(), and xhci_start_controller().

◆ scratch_pg

struct usb_page xhci_hw_softc::scratch_pg[XHCI_MAX_SCRATCHPADS]

Definition at line 462 of file xhci.h.

Referenced by xhci_iterate_hw_softc().


The documentation for this struct was generated from the following file: