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

Data Fields

struct mtx sc_mtx
 
struct ng_bt_mbufq sc_xmitq_hipri
 
struct ng_bt_mbufq sc_xmitq
 
struct usb_xfersc_xfer [UDBP_T_MAX]
 
node_p sc_node
 
hook_p sc_hook
 
struct mbuf * sc_bulk_in_buffer
 
uint32_t sc_packets_in
 
uint32_t sc_packets_out
 
uint8_t sc_flags
 
uint8_t sc_name [16]
 

Detailed Description

Definition at line 115 of file udbp.c.

Field Documentation

◆ sc_bulk_in_buffer

struct mbuf* udbp_softc::sc_bulk_in_buffer

◆ sc_flags

◆ sc_hook

hook_p udbp_softc::sc_hook

Definition at line 122 of file udbp.c.

Referenced by ng_udbp_disconnect(), ng_udbp_newhook(), and udbp_bulk_read_complete().

◆ sc_mtx

◆ sc_name

uint8_t udbp_softc::sc_name[16]

Definition at line 132 of file udbp.c.

Referenced by ng_udbp_rmnode(), and udbp_attach().

◆ sc_node

node_p udbp_softc::sc_node

Definition at line 121 of file udbp.c.

Referenced by ng_udbp_rmnode(), udbp_attach(), udbp_bulk_read_callback(), and udbp_detach().

◆ sc_packets_in

uint32_t udbp_softc::sc_packets_in

Definition at line 125 of file udbp.c.

Referenced by ng_udbp_rcvmsg(), and udbp_bulk_read_complete().

◆ sc_packets_out

uint32_t udbp_softc::sc_packets_out

Definition at line 126 of file udbp.c.

Referenced by ng_udbp_rcvmsg(), and udbp_bulk_write_callback().

◆ sc_xfer

◆ sc_xmitq

struct ng_bt_mbufq udbp_softc::sc_xmitq

◆ sc_xmitq_hipri

struct ng_bt_mbufq udbp_softc::sc_xmitq_hipri

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