FreeBSD kernel usb device Code
cdce_softc Struct Reference

#include <if_cdcereg.h>

Collaboration diagram for cdce_softc:

Data Fields

struct usb_ether sc_ue
 
struct mtx sc_mtx
 
struct cdce_ncm sc_ncm
 
struct usb_xfersc_xfer [CDCE_N_TRANSFER]
 
struct mbuf * sc_rx_buf [CDCE_FRAMES_MAX]
 
struct mbuf * sc_tx_buf [CDCE_FRAMES_MAX]
 
struct ifmedia sc_media
 
int sc_flags
 
uint8_t sc_eaddr_str_index
 
uint8_t sc_ifaces_index [2]
 
uint8_t sc_notify_state
 

Detailed Description

Definition at line 83 of file if_cdcereg.h.

Field Documentation

◆ sc_eaddr_str_index

uint8_t cdce_softc::sc_eaddr_str_index

Definition at line 101 of file if_cdcereg.h.

◆ sc_flags

int cdce_softc::sc_flags

◆ sc_ifaces_index

uint8_t cdce_softc::sc_ifaces_index[2]

Definition at line 102 of file if_cdcereg.h.

Referenced by cdce_attach(), cdce_intr_write_callback(), and cdce_set_filter().

◆ sc_media

struct ifmedia cdce_softc::sc_media

Definition at line 93 of file if_cdcereg.h.

Referenced by cdce_attach_post_sub(), cdce_detach(), and cdce_ioctl().

◆ sc_mtx

struct mtx cdce_softc::sc_mtx

Definition at line 85 of file if_cdcereg.h.

Referenced by cdce_attach(), cdce_detach(), cdce_handle_request(), and cdce_set_filter().

◆ sc_ncm

struct cdce_ncm cdce_softc::sc_ncm

Definition at line 87 of file if_cdcereg.h.

◆ sc_notify_state

uint8_t cdce_softc::sc_notify_state

Definition at line 103 of file if_cdcereg.h.

Referenced by cdce_handle_request(), and cdce_intr_write_callback().

◆ sc_rx_buf

struct mbuf* cdce_softc::sc_rx_buf[CDCE_FRAMES_MAX]

Definition at line 90 of file if_cdcereg.h.

Referenced by cdce_bulk_read_callback().

◆ sc_tx_buf

struct mbuf* cdce_softc::sc_tx_buf[CDCE_FRAMES_MAX]

Definition at line 91 of file if_cdcereg.h.

Referenced by cdce_bulk_write_callback().

◆ sc_ue

◆ sc_xfer

struct usb_xfer* cdce_softc::sc_xfer[CDCE_N_TRANSFER]

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