FreeBSD kernel usb device Code
|
#include <if_urtwvar.h>
Definition at line 95 of file if_urtwvar.h.
uint8_t urtw_softc::sc_acmctl |
Definition at line 174 of file if_urtwvar.h.
Referenced by urtw_8225v2b_rf_init().
uint8_t urtw_softc::sc_crcmon |
Definition at line 117 of file if_urtwvar.h.
Referenced by urtw_rx_setconf().
struct ieee80211_channel* urtw_softc::sc_curchan |
Definition at line 119 of file if_urtwvar.h.
Referenced by urtw_set_channel().
int urtw_softc::sc_currate |
Definition at line 167 of file if_urtwvar.h.
Referenced by urtw_attach(), urtw_rxeof(), and urtw_tx_start().
int urtw_softc::sc_debug |
Definition at line 103 of file if_urtwvar.h.
Referenced by urtw_attach().
device_t urtw_softc::sc_dev |
Definition at line 98 of file if_urtwvar.h.
Referenced by urtw_8187b_cmd_reset(), urtw_8225v2_rf_init(), urtw_alloc_data_list(), urtw_attach(), urtw_get_rfchip(), urtw_newstate(), urtw_reset(), urtw_set_channel(), urtw_stop(), urtw_sysctl_node(), urtw_tx_start(), and urtw_watchdog().
int urtw_softc::sc_epromtype |
Definition at line 114 of file if_urtwvar.h.
Referenced by urtw_attach(), and urtw_eprom_read32().
int urtw_softc::sc_flags |
Definition at line 104 of file if_urtwvar.h.
Referenced by urtw_8225_rf_stop(), urtw_8225v2b_set_txpwrlvl(), urtw_abort_xfers(), urtw_attach(), urtw_detach(), urtw_get_rfchip(), urtw_get_txpwr(), urtw_init(), urtw_parent(), urtw_raw_xmit(), urtw_rx_enable(), urtw_rx_setconf(), urtw_rxeof(), urtw_set_channel(), urtw_start(), urtw_stop(), urtw_transmit(), urtw_tx_enable(), urtw_tx_start(), urtw_update_msr(), urtw_update_promisc(), and urtw_updateslottask().
uint8_t urtw_softc::sc_gpio_blinkstate |
Definition at line 142 of file if_urtwvar.h.
Referenced by urtw_led_blink(), and urtw_led_mode0().
uint8_t urtw_softc::sc_gpio_blinktime |
Definition at line 141 of file if_urtwvar.h.
Referenced by urtw_led_blink(), and urtw_led_mode0().
uint8_t urtw_softc::sc_gpio_ledinprogress |
Definition at line 138 of file if_urtwvar.h.
Referenced by urtw_led_blink(), and urtw_led_mode0().
uint8_t urtw_softc::sc_gpio_ledon |
Definition at line 137 of file if_urtwvar.h.
Referenced by urtw_led_blink(), urtw_led_mode0(), urtw_led_off(), and urtw_led_on().
uint8_t urtw_softc::sc_gpio_ledpin |
Definition at line 140 of file if_urtwvar.h.
Referenced by urtw_led_init(), urtw_led_off(), and urtw_led_on().
uint8_t urtw_softc::sc_gpio_ledstate |
Definition at line 139 of file if_urtwvar.h.
Referenced by urtw_led_blink(), and urtw_led_mode0().
struct ieee80211com urtw_softc::sc_ic |
Definition at line 96 of file if_urtwvar.h.
Referenced by urtw_8225v2b_rf_init(), urtw_adapter_start(), urtw_attach(), urtw_bulk_rx_callback(), urtw_bulk_tx_status_callback(), urtw_detach(), urtw_get_macaddr(), urtw_led_ch(), urtw_rx_setconf(), urtw_rxeof(), urtw_tx_start(), urtw_txstatus_eof(), urtw_update_msr(), urtw_updateslottask(), and urtw_watchdog().
struct usb_callout urtw_softc::sc_led_ch |
Definition at line 132 of file if_urtwvar.h.
Referenced by urtw_attach(), urtw_detach(), urtw_led_blink(), urtw_led_mode0(), urtw_newstate(), and urtw_stop().
struct task urtw_softc::sc_led_task |
Definition at line 133 of file if_urtwvar.h.
Referenced by urtw_attach(), urtw_detach(), and urtw_led_ch().
uint32_t urtw_softc::sc_max_sens |
Definition at line 129 of file if_urtwvar.h.
Referenced by urtw_get_rfchip().
struct mtx urtw_softc::sc_mtx |
Definition at line 100 of file if_urtwvar.h.
Referenced by urtw_8185_tx_antenna(), urtw_8187_write_phy(), urtw_8187b_cmd_reset(), urtw_8225_isv2(), urtw_8225_rf_init(), urtw_8225_rf_set_chan(), urtw_8225_set_txpwrlvl(), urtw_8225_usb_init(), urtw_8225_write_c(), urtw_8225v2_rf_init(), urtw_8225v2_rf_set_chan(), urtw_8225v2_set_txpwrlvl(), urtw_8225v2_setgain(), urtw_8225v2b_rf_init(), urtw_8225v2b_rf_set_chan(), urtw_8225v2b_set_txpwrlvl(), urtw_attach(), urtw_detach(), urtw_do_request(), urtw_led_mode0(), urtw_reset(), and urtw_set_channel().
uint8_t urtw_softc::sc_preamble_mode |
Definition at line 162 of file if_urtwvar.h.
Referenced by urtw_attach(), and urtw_tx_start().
uint8_t urtw_softc::sc_psr |
Definition at line 134 of file if_urtwvar.h.
Referenced by urtw_led_init().
usb_error_t(* urtw_softc::sc_rf_init) (struct urtw_softc *) |
Definition at line 122 of file if_urtwvar.h.
Referenced by urtw_adapter_start(), urtw_adapter_start_b(), and urtw_get_rfchip().
usb_error_t(* urtw_softc::sc_rf_set_chan) (struct urtw_softc *, int) |
Definition at line 123 of file if_urtwvar.h.
Referenced by urtw_get_rfchip(), and urtw_set_channel().
usb_error_t(* urtw_softc::sc_rf_set_sens) (struct urtw_softc *, int) |
Definition at line 125 of file if_urtwvar.h.
Referenced by urtw_adapter_start(), and urtw_get_rfchip().
usb_error_t(* urtw_softc::sc_rf_stop) (struct urtw_softc *) |
Definition at line 127 of file if_urtwvar.h.
Referenced by urtw_get_rfchip(), and urtw_stop().
uint8_t urtw_softc::sc_rfchip |
Definition at line 128 of file if_urtwvar.h.
uint8_t urtw_softc::sc_rts_retry |
Definition at line 160 of file if_urtwvar.h.
Referenced by urtw_attach(), and urtw_tx_enable().
struct urtw_data urtw_softc::sc_rx[URTW_RX_DATA_LIST_COUNT] |
Definition at line 153 of file if_urtwvar.h.
Referenced by urtw_alloc_rx_data_list(), and urtw_free_rx_data_list().
urtw_datahead urtw_softc::sc_rx_active |
Definition at line 154 of file if_urtwvar.h.
Referenced by urtw_alloc_rx_data_list(), urtw_bulk_rx_callback(), and urtw_detach().
urtw_datahead urtw_softc::sc_rx_inactive |
Definition at line 155 of file if_urtwvar.h.
Referenced by urtw_alloc_rx_data_list(), urtw_bulk_rx_callback(), and urtw_detach().
struct urtw_rx_radiotap_header urtw_softc::sc_rxtap |
Definition at line 180 of file if_urtwvar.h.
Referenced by urtw_attach(), and urtw_rxeof().
uint32_t urtw_softc::sc_sens |
Definition at line 130 of file if_urtwvar.h.
Referenced by urtw_adapter_start(), and urtw_get_rfchip().
struct mbufq urtw_softc::sc_snd |
Definition at line 97 of file if_urtwvar.h.
Referenced by urtw_attach(), urtw_detach(), urtw_start(), and urtw_transmit().
enum ieee80211_state urtw_softc::sc_state |
Definition at line 112 of file if_urtwvar.h.
Referenced by urtw_newstate(), urtw_update_msr(), and urtw_updateslottask().
struct urtw_stats urtw_softc::sc_stats |
Definition at line 178 of file if_urtwvar.h.
Referenced by urtw_sysctl_node(), and urtw_tx_start().
uint8_t urtw_softc::sc_strategy |
Definition at line 135 of file if_urtwvar.h.
Referenced by urtw_led_ctl(), urtw_led_init(), and urtw_ledtask().
struct urtw_data urtw_softc::sc_tx[URTW_TX_DATA_LIST_COUNT] |
Definition at line 156 of file if_urtwvar.h.
Referenced by urtw_alloc_tx_data_list(), and urtw_free_tx_data_list().
urtw_datahead urtw_softc::sc_tx_active |
Definition at line 157 of file if_urtwvar.h.
Referenced by urtw_alloc_tx_data_list(), urtw_bulk_tx_callback(), and urtw_detach().
void* urtw_softc::sc_tx_dma_buf |
Definition at line 101 of file if_urtwvar.h.
Referenced by urtw_alloc_tx_data_list(), and urtw_attach().
urtw_datahead urtw_softc::sc_tx_inactive |
Definition at line 158 of file if_urtwvar.h.
Referenced by _urtw_getbuf(), urtw_alloc_tx_data_list(), urtw_bulk_tx_callback(), urtw_detach(), urtw_raw_xmit(), and urtw_start().
urtw_datahead urtw_softc::sc_tx_pending |
Definition at line 159 of file if_urtwvar.h.
Referenced by urtw_alloc_tx_data_list(), urtw_bulk_tx_callback(), urtw_detach(), and urtw_tx_start().
uint8_t urtw_softc::sc_tx_retry |
Definition at line 161 of file if_urtwvar.h.
Referenced by urtw_attach(), and urtw_tx_enable().
uint8_t urtw_softc::sc_txpwr_cck[URTW_MAX_CHANNELS] |
Definition at line 169 of file if_urtwvar.h.
Referenced by urtw_8225_set_txpwrlvl(), urtw_8225v2_set_txpwrlvl(), urtw_8225v2b_set_txpwrlvl(), and urtw_get_txpwr().
uint8_t urtw_softc::sc_txpwr_cck_base |
Definition at line 170 of file if_urtwvar.h.
Referenced by urtw_8225v2_set_txpwrlvl(), urtw_8225v2b_set_txpwrlvl(), and urtw_get_txpwr().
uint8_t urtw_softc::sc_txpwr_ofdm[URTW_MAX_CHANNELS] |
Definition at line 171 of file if_urtwvar.h.
Referenced by urtw_8225_set_txpwrlvl(), urtw_8225v2_set_txpwrlvl(), urtw_8225v2b_set_txpwrlvl(), and urtw_get_txpwr().
uint8_t urtw_softc::sc_txpwr_ofdm_base |
Definition at line 172 of file if_urtwvar.h.
Referenced by urtw_8225v2_set_txpwrlvl(), urtw_8225v2b_set_txpwrlvl(), and urtw_get_txpwr().
uint64_t urtw_softc::sc_txstatus |
Definition at line 175 of file if_urtwvar.h.
Referenced by urtw_bulk_tx_status_callback(), and urtw_txstatus_eof().
struct urtw_tx_radiotap_header urtw_softc::sc_txtap |
Definition at line 181 of file if_urtwvar.h.
Referenced by urtw_attach(), and urtw_tx_start().
int urtw_softc::sc_txtimer |
Definition at line 166 of file if_urtwvar.h.
Referenced by urtw_init(), urtw_raw_xmit(), urtw_start(), urtw_txeof(), and urtw_watchdog().
struct usb_device* urtw_softc::sc_udev |
Definition at line 99 of file if_urtwvar.h.
Referenced by urtw_attach(), and urtw_do_request().
struct task urtw_softc::sc_updateslot_task |
Definition at line 176 of file if_urtwvar.h.
Referenced by urtw_attach(), urtw_detach(), and urtw_updateslot().
struct callout urtw_softc::sc_watchdog_ch |
Definition at line 165 of file if_urtwvar.h.
Referenced by urtw_attach(), urtw_detach(), urtw_init(), urtw_newstate(), urtw_start(), urtw_stop(), and urtw_watchdog().
struct usb_xfer* urtw_softc::sc_xfer[URTW_8187B_N_XFERS] |
Definition at line 144 of file if_urtwvar.h.
Referenced by urtw_abort_xfers(), urtw_attach(), urtw_detach(), urtw_init(), urtw_rx_enable(), and urtw_tx_start().