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

Data Fields

struct usb_fifo_sc sc_fifo
 
struct usb_fifo_sc sc_fifo_noreset
 
struct mtx sc_mtx
 
struct usb_callout sc_watchdog
 
device_t sc_dev
 
struct usb_devicesc_udev
 
struct usb_fifosc_fifo_open [2]
 
struct usb_xfersc_xfer [ULPT_N_TRANSFER]
 
int sc_fflags
 
uint8_t sc_iface_no
 
uint8_t sc_last_status
 
uint8_t sc_zlps
 

Detailed Description

Definition at line 105 of file ulpt.c.

Field Documentation

◆ sc_dev

device_t ulpt_softc::sc_dev

Definition at line 111 of file ulpt.c.

Referenced by ulpt_attach(), and ulpt_status_callback().

◆ sc_fflags

int ulpt_softc::sc_fflags

Definition at line 116 of file ulpt.c.

Referenced by ulpt_close(), ulpt_open(), ulpt_watchdog(), and unlpt_open().

◆ sc_fifo

struct usb_fifo_sc ulpt_softc::sc_fifo

Definition at line 106 of file ulpt.c.

Referenced by ulpt_attach(), and ulpt_detach().

◆ sc_fifo_noreset

struct usb_fifo_sc ulpt_softc::sc_fifo_noreset

Definition at line 107 of file ulpt.c.

Referenced by ulpt_attach(), and ulpt_detach().

◆ sc_fifo_open

struct usb_fifo* ulpt_softc::sc_fifo_open[2]

Definition at line 113 of file ulpt.c.

Referenced by ulpt_read_callback(), ulpt_write_callback(), and unlpt_open().

◆ sc_iface_no

uint8_t ulpt_softc::sc_iface_no

Definition at line 118 of file ulpt.c.

Referenced by ulpt_attach(), ulpt_reset(), and ulpt_status_callback().

◆ sc_last_status

uint8_t ulpt_softc::sc_last_status

Definition at line 119 of file ulpt.c.

Referenced by ulpt_status_callback().

◆ sc_mtx

struct mtx ulpt_softc::sc_mtx

Definition at line 108 of file ulpt.c.

Referenced by ulpt_attach(), ulpt_detach(), ulpt_reset(), ulpt_watchdog(), and unlpt_open().

◆ sc_udev

struct usb_device* ulpt_softc::sc_udev

Definition at line 112 of file ulpt.c.

Referenced by ulpt_attach(), and ulpt_reset().

◆ sc_watchdog

struct usb_callout ulpt_softc::sc_watchdog

Definition at line 109 of file ulpt.c.

Referenced by ulpt_attach(), ulpt_detach(), and ulpt_watchdog().

◆ sc_xfer

◆ sc_zlps

uint8_t ulpt_softc::sc_zlps

Definition at line 120 of file ulpt.c.

Referenced by ulpt_read_callback().


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