FreeBSD kernel usb device Code
|
#include <if_upgtvar.h>
Public Member Functions | |
uint8_t sc_eeprom[2 *UPGT_EEPROM_SIZE] | __aligned (4) |
Definition at line 420 of file if_upgtvar.h.
uint8_t sc_eeprom[2 *UPGT_EEPROM_SIZE] upgt_softc::__aligned | ( | 4 | ) |
int upgt_softc::sc_arg |
Definition at line 436 of file if_upgtvar.h.
uint8_t upgt_softc::sc_cur_rateset[8] |
Definition at line 439 of file if_upgtvar.h.
Referenced by upgt_setup_rates(), and upgt_tx_start().
int upgt_softc::sc_debug |
Definition at line 433 of file if_upgtvar.h.
Referenced by upgt_attach().
device_t upgt_softc::sc_dev |
Definition at line 423 of file if_upgtvar.h.
Referenced by upgt_attach(), upgt_eeprom_read(), upgt_fw_load(), upgt_fw_verify(), upgt_get_stats(), upgt_mem_free(), upgt_rx(), upgt_set_chan(), upgt_set_led(), upgt_set_macfilter(), upgt_sysctl_node(), upgt_tx_start(), and upgt_watchdog().
struct upgt_lmac_freq3 upgt_softc::sc_eeprom_freq3[IEEE80211_CHAN_MAX] |
Definition at line 456 of file if_upgtvar.h.
Referenced by upgt_eeprom_parse_freq3(), and upgt_set_chan().
struct upgt_lmac_freq4 upgt_softc::sc_eeprom_freq4[IEEE80211_CHAN_MAX][8] |
Definition at line 457 of file if_upgtvar.h.
Referenced by upgt_eeprom_parse_freq4(), and upgt_set_chan().
struct upgt_lmac_freq6 upgt_softc::sc_eeprom_freq6[IEEE80211_CHAN_MAX] |
Definition at line 458 of file if_upgtvar.h.
Referenced by upgt_eeprom_parse_freq6(), and upgt_set_chan().
uint8_t upgt_softc::sc_eeprom_freq6_settings |
Definition at line 459 of file if_upgtvar.h.
Referenced by upgt_eeprom_parse_freq4(), and upgt_set_chan().
uint16_t upgt_softc::sc_eeprom_hwrx |
Definition at line 455 of file if_upgtvar.h.
Referenced by upgt_eeprom_parse_hwrx(), and upgt_set_macfilter().
int upgt_softc::sc_flags |
Definition at line 429 of file if_upgtvar.h.
Referenced by upgt_detach(), upgt_init(), upgt_parent(), upgt_raw_xmit(), upgt_rx(), upgt_rxeof(), upgt_start(), upgt_stop(), and upgt_transmit().
int upgt_softc::sc_fw_type |
Definition at line 446 of file if_upgtvar.h.
Referenced by upgt_fw_verify().
struct ieee80211com upgt_softc::sc_ic |
Definition at line 421 of file if_upgtvar.h.
Referenced by upgt_attach(), upgt_bulk_rx_callback(), upgt_detach(), upgt_eeprom_parse(), upgt_rx(), upgt_rx_rate(), upgt_set_chan(), upgt_set_macfilter(), and upgt_watchdog().
int upgt_softc::sc_led_blink |
Definition at line 437 of file if_upgtvar.h.
Referenced by upgt_set_led(), and upgt_set_led_blink().
struct callout upgt_softc::sc_led_ch |
Definition at line 438 of file if_upgtvar.h.
Referenced by upgt_attach(), upgt_detach(), upgt_newstate(), and upgt_set_led().
uint32_t upgt_softc::sc_memaddr_frame_end |
Definition at line 449 of file if_upgtvar.h.
Referenced by upgt_attach(), upgt_fw_verify(), and upgt_mem_init().
uint32_t upgt_softc::sc_memaddr_frame_start |
Definition at line 448 of file if_upgtvar.h.
Referenced by upgt_attach(), upgt_eeprom_read(), upgt_fw_verify(), upgt_get_stats(), upgt_mem_init(), upgt_set_chan(), upgt_set_led(), and upgt_set_macfilter().
uint32_t upgt_softc::sc_memaddr_rx_start |
Definition at line 450 of file if_upgtvar.h.
Referenced by upgt_attach(), and upgt_set_macfilter().
struct upgt_memory upgt_softc::sc_memory |
Definition at line 451 of file if_upgtvar.h.
Referenced by upgt_mem_alloc(), upgt_mem_free(), and upgt_mem_init().
struct mtx upgt_softc::sc_mtx |
Definition at line 427 of file if_upgtvar.h.
Referenced by upgt_attach(), upgt_detach(), upgt_device_reset(), upgt_eeprom_read(), and upgt_fw_load().
upgt_datahead upgt_softc::sc_rx_active |
Definition at line 466 of file if_upgtvar.h.
Referenced by upgt_alloc_rx(), upgt_bulk_rx_callback(), and upgt_detach().
struct upgt_data upgt_softc::sc_rx_data[UPGT_RX_MAXCOUNT] |
Definition at line 465 of file if_upgtvar.h.
Referenced by upgt_alloc_rx(), and upgt_free_rx().
void* upgt_softc::sc_rx_dma_buf |
Definition at line 425 of file if_upgtvar.h.
Referenced by upgt_alloc_rx(), and upgt_attach().
upgt_datahead upgt_softc::sc_rx_inactive |
Definition at line 467 of file if_upgtvar.h.
Referenced by upgt_alloc_rx(), upgt_bulk_rx_callback(), and upgt_detach().
int upgt_softc::sc_rx_no |
Definition at line 463 of file if_upgtvar.h.
struct upgt_rx_radiotap_header upgt_softc::sc_rxtap |
Definition at line 474 of file if_upgtvar.h.
Referenced by upgt_attach(), and upgt_rx().
struct mbufq upgt_softc::sc_snd |
Definition at line 422 of file if_upgtvar.h.
Referenced by upgt_attach(), upgt_detach(), upgt_start(), and upgt_transmit().
struct upgt_stat upgt_softc::sc_stat |
Definition at line 428 of file if_upgtvar.h.
Referenced by upgt_sysctl_node().
enum ieee80211_state upgt_softc::sc_state |
Definition at line 435 of file if_upgtvar.h.
Referenced by upgt_newstate(), and upgt_set_led().
upgt_datahead upgt_softc::sc_tx_active |
Definition at line 469 of file if_upgtvar.h.
Referenced by upgt_alloc_tx(), upgt_bulk_tx_callback(), and upgt_detach().
struct upgt_data upgt_softc::sc_tx_data[UPGT_TX_MAXCOUNT] |
Definition at line 468 of file if_upgtvar.h.
Referenced by upgt_alloc_tx(), upgt_free_tx(), and upgt_tx_done().
void* upgt_softc::sc_tx_dma_buf |
Definition at line 426 of file if_upgtvar.h.
Referenced by upgt_alloc_tx(), and upgt_attach().
upgt_datahead upgt_softc::sc_tx_inactive |
Definition at line 470 of file if_upgtvar.h.
Referenced by _upgt_getbuf(), upgt_alloc_tx(), upgt_bulk_tx_callback(), upgt_detach(), upgt_gettxbuf(), upgt_raw_xmit(), upgt_set_led(), and upgt_start().
int upgt_softc::sc_tx_no |
Definition at line 464 of file if_upgtvar.h.
upgt_datahead upgt_softc::sc_tx_pending |
Definition at line 471 of file if_upgtvar.h.
Referenced by upgt_alloc_tx(), upgt_bulk_tx(), upgt_bulk_tx_callback(), and upgt_detach().
int upgt_softc::sc_tx_timer |
Definition at line 442 of file if_upgtvar.h.
Referenced by upgt_raw_xmit(), upgt_start(), upgt_stop(), upgt_tx_done(), and upgt_watchdog().
struct upgt_tx_radiotap_header upgt_softc::sc_txtap |
Definition at line 475 of file if_upgtvar.h.
Referenced by upgt_attach(), and upgt_tx_start().
struct usb_device* upgt_softc::sc_udev |
Definition at line 424 of file if_upgtvar.h.
Referenced by upgt_attach().
struct callout upgt_softc::sc_watchdog_ch |
Definition at line 443 of file if_upgtvar.h.
Referenced by upgt_attach(), upgt_detach(), upgt_init(), upgt_newstate(), and upgt_watchdog().
struct usb_xfer* upgt_softc::sc_xfer[UPGT_N_XFERS] |
Definition at line 462 of file if_upgtvar.h.
Referenced by upgt_abort_xfers_locked(), upgt_attach(), upgt_bulk_tx(), upgt_detach(), upgt_fw_load(), and upgt_init().