FreeBSD kernel usb device Code
|
#include <if_iphethvar.h>
Data Fields | |
struct usb_ether | sc_ue |
struct mtx | sc_mtx |
struct usb_xfer * | sc_xfer [IPHETH_N_TRANSFER] |
struct mbuf * | sc_rx_buf [IPHETH_RX_FRAMES_MAX] |
struct mbuf * | sc_tx_buf [IPHETH_TX_FRAMES_MAX] |
uint8_t | sc_data [IPHETH_CTRL_BUF_SIZE] |
uint8_t | sc_iface_no |
uint8_t | sc_carrier_on |
Definition at line 69 of file if_iphethvar.h.
uint8_t ipheth_softc::sc_carrier_on |
Definition at line 79 of file if_iphethvar.h.
Referenced by ipheth_tick().
uint8_t ipheth_softc::sc_data[IPHETH_CTRL_BUF_SIZE] |
Definition at line 77 of file if_iphethvar.h.
Referenced by ipheth_get_mac_addr(), and ipheth_tick().
uint8_t ipheth_softc::sc_iface_no |
Definition at line 78 of file if_iphethvar.h.
Referenced by ipheth_attach(), ipheth_get_mac_addr(), and ipheth_tick().
struct mtx ipheth_softc::sc_mtx |
Definition at line 71 of file if_iphethvar.h.
Referenced by ipheth_attach(), and ipheth_detach().
struct mbuf* ipheth_softc::sc_rx_buf[IPHETH_RX_FRAMES_MAX] |
Definition at line 74 of file if_iphethvar.h.
Referenced by ipheth_bulk_read_callback().
struct mbuf* ipheth_softc::sc_tx_buf[IPHETH_TX_FRAMES_MAX] |
Definition at line 75 of file if_iphethvar.h.
Referenced by ipheth_bulk_write_callback().
struct usb_ether ipheth_softc::sc_ue |
Definition at line 70 of file if_iphethvar.h.
Referenced by ipheth_attach(), ipheth_bulk_read_callback(), ipheth_bulk_write_callback(), ipheth_detach(), and ipheth_get_mac_addr().
struct usb_xfer* ipheth_softc::sc_xfer[IPHETH_N_TRANSFER] |
Definition at line 73 of file if_iphethvar.h.
Referenced by ipheth_attach(), ipheth_detach(), ipheth_init(), ipheth_start(), and ipheth_stop().