FreeBSD kernel usb device Code
ubser_softc Struct Reference
Collaboration diagram for ubser_softc:

Data Fields

struct ucom_super_softc sc_super_ucom
 
struct ucom_softc sc_ucom [UBSER_UNIT_MAX]
 
struct usb_xfersc_xfer [UBSER_N_TRANSFER]
 
struct usb_devicesc_udev
 
struct mtx sc_mtx
 
uint16_t sc_tx_size
 
uint8_t sc_numser
 
uint8_t sc_iface_no
 
uint8_t sc_iface_index
 
uint8_t sc_curr_tx_unit
 

Detailed Description

Definition at line 126 of file ubser.c.

Field Documentation

◆ sc_curr_tx_unit

uint8_t ubser_softc::sc_curr_tx_unit

Definition at line 139 of file ubser.c.

Referenced by ubser_inc_tx_unit(), and ubser_write_callback().

◆ sc_iface_index

uint8_t ubser_softc::sc_iface_index

Definition at line 138 of file ubser.c.

Referenced by ubser_attach().

◆ sc_iface_no

uint8_t ubser_softc::sc_iface_no

Definition at line 137 of file ubser.c.

Referenced by ubser_attach(), and ubser_cfg_set_break().

◆ sc_mtx

struct mtx ubser_softc::sc_mtx

Definition at line 132 of file ubser.c.

Referenced by ubser_attach(), and ubser_free_softc().

◆ sc_numser

uint8_t ubser_softc::sc_numser

Definition at line 136 of file ubser.c.

Referenced by ubser_attach(), ubser_inc_tx_unit(), and ubser_read_callback().

◆ sc_super_ucom

struct ucom_super_softc ubser_softc::sc_super_ucom

Definition at line 127 of file ubser.c.

Referenced by ubser_attach(), ubser_detach(), and ubser_free_softc().

◆ sc_tx_size

uint16_t ubser_softc::sc_tx_size

Definition at line 134 of file ubser.c.

Referenced by ubser_attach(), and ubser_write_callback().

◆ sc_ucom

struct ucom_softc ubser_softc::sc_ucom[UBSER_UNIT_MAX]

Definition at line 128 of file ubser.c.

Referenced by ubser_attach(), ubser_detach(), ubser_read_callback(), and ubser_write_callback().

◆ sc_udev

struct usb_device* ubser_softc::sc_udev

Definition at line 131 of file ubser.c.

Referenced by ubser_attach(), and ubser_cfg_set_break().

◆ sc_xfer


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