FreeBSD kernel usb device Code
uhci_hw_softc Struct Reference

#include <uhci.h>

Collaboration diagram for uhci_hw_softc:

Data Fields

struct usb_page_cache pframes_pc
 
struct usb_page_cache isoc_start_pc [UHCI_VFRAMELIST_COUNT]
 
struct usb_page_cache intr_start_pc [UHCI_IFRAMELIST_COUNT]
 
struct usb_page_cache ls_ctl_start_pc
 
struct usb_page_cache fs_ctl_start_pc
 
struct usb_page_cache bulk_start_pc
 
struct usb_page_cache last_qh_pc
 
struct usb_page_cache last_td_pc
 
struct usb_page pframes_pg
 
struct usb_page isoc_start_pg [UHCI_VFRAMELIST_COUNT]
 
struct usb_page intr_start_pg [UHCI_IFRAMELIST_COUNT]
 
struct usb_page ls_ctl_start_pg
 
struct usb_page fs_ctl_start_pg
 
struct usb_page bulk_start_pg
 
struct usb_page last_qh_pg
 
struct usb_page last_td_pg
 

Detailed Description

Definition at line 184 of file uhci.h.

Field Documentation

◆ bulk_start_pc

struct usb_page_cache uhci_hw_softc::bulk_start_pc

Definition at line 190 of file uhci.h.

Referenced by uhci_init(), and uhci_iterate_hw_softc().

◆ bulk_start_pg

struct usb_page uhci_hw_softc::bulk_start_pg

Definition at line 199 of file uhci.h.

Referenced by uhci_iterate_hw_softc().

◆ fs_ctl_start_pc

struct usb_page_cache uhci_hw_softc::fs_ctl_start_pc

Definition at line 189 of file uhci.h.

Referenced by uhci_init(), and uhci_iterate_hw_softc().

◆ fs_ctl_start_pg

struct usb_page uhci_hw_softc::fs_ctl_start_pg

Definition at line 198 of file uhci.h.

Referenced by uhci_iterate_hw_softc().

◆ intr_start_pc

struct usb_page_cache uhci_hw_softc::intr_start_pc[UHCI_IFRAMELIST_COUNT]

Definition at line 187 of file uhci.h.

Referenced by uhci_init(), and uhci_iterate_hw_softc().

◆ intr_start_pg

struct usb_page uhci_hw_softc::intr_start_pg[UHCI_IFRAMELIST_COUNT]

Definition at line 196 of file uhci.h.

Referenced by uhci_iterate_hw_softc().

◆ isoc_start_pc

struct usb_page_cache uhci_hw_softc::isoc_start_pc[UHCI_VFRAMELIST_COUNT]

Definition at line 186 of file uhci.h.

Referenced by uhci_init(), and uhci_iterate_hw_softc().

◆ isoc_start_pg

struct usb_page uhci_hw_softc::isoc_start_pg[UHCI_VFRAMELIST_COUNT]

Definition at line 195 of file uhci.h.

Referenced by uhci_iterate_hw_softc().

◆ last_qh_pc

struct usb_page_cache uhci_hw_softc::last_qh_pc

Definition at line 191 of file uhci.h.

Referenced by uhci_init(), and uhci_iterate_hw_softc().

◆ last_qh_pg

struct usb_page uhci_hw_softc::last_qh_pg

Definition at line 200 of file uhci.h.

Referenced by uhci_iterate_hw_softc().

◆ last_td_pc

struct usb_page_cache uhci_hw_softc::last_td_pc

Definition at line 192 of file uhci.h.

Referenced by uhci_init(), and uhci_iterate_hw_softc().

◆ last_td_pg

struct usb_page uhci_hw_softc::last_td_pg

Definition at line 201 of file uhci.h.

Referenced by uhci_iterate_hw_softc().

◆ ls_ctl_start_pc

struct usb_page_cache uhci_hw_softc::ls_ctl_start_pc

Definition at line 188 of file uhci.h.

Referenced by uhci_init(), and uhci_iterate_hw_softc().

◆ ls_ctl_start_pg

struct usb_page uhci_hw_softc::ls_ctl_start_pg

Definition at line 197 of file uhci.h.

Referenced by uhci_iterate_hw_softc().

◆ pframes_pc

struct usb_page_cache uhci_hw_softc::pframes_pc

Definition at line 185 of file uhci.h.

Referenced by uhci_init(), uhci_iterate_hw_softc(), and uhci_restart().

◆ pframes_pg

struct usb_page uhci_hw_softc::pframes_pg

Definition at line 194 of file uhci.h.

Referenced by uhci_iterate_hw_softc().


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