#include <if_rumvar.h>

Data Fields | |
| struct ifnet * | sc_ifp |
| struct rum_ifq | sc_tx_queue |
| struct usb2_config_td | sc_config_td |
| struct rum_tx_desc | sc_tx_desc |
| struct rum_rx_desc | sc_rx_desc |
| struct mtx | sc_mtx |
| struct usb2_callout | sc_watchdog |
| struct rum_bbp_prom | sc_bbp_prom [16] |
| struct rum_rx_radiotap_header | sc_rxtap |
| struct rum_tx_radiotap_header | sc_txtap |
| struct usb2_xfer * | sc_xfer [RUM_N_TRANSFER] |
| struct usb2_device * | sc_udev |
| struct ieee80211_rate_table * | sc_rates |
| int(* | sc_newstate )(struct ieee80211com *, enum ieee80211_state, int) |
| enum ieee80211_state | sc_ns_state |
| uint32_t | sc_sta [6] |
| uint32_t | sc_unit |
| int | sc_ns_arg |
| uint16_t | sc_flags |
| uint16_t | sc_txtap_len |
| uint16_t | sc_rxtap_len |
| uint16_t | sc_last_chan |
| uint8_t | sc_txpow [44] |
| uint8_t | sc_rf_rev |
| uint8_t | sc_rffreq |
| uint8_t | sc_ftype |
| uint8_t | sc_rx_ant |
| uint8_t | sc_tx_ant |
| uint8_t | sc_nb_ant |
| uint8_t | sc_ext_2ghz_lna |
| uint8_t | sc_ext_5ghz_lna |
| uint8_t | sc_sifs |
| uint8_t | sc_bbp17 |
| uint8_t | sc_hw_radio |
| uint8_t | sc_amrr_timer |
| uint8_t | sc_beacon_buf [0x800] |
| uint8_t | sc_myaddr [IEEE80211_ADDR_LEN] |
| int8_t | sc_rssi_2ghz_corr |
| int8_t | sc_rssi_5ghz_corr |
| char | sc_name [32] |
Definition at line 122 of file if_rumvar.h.
| uint8_t rum_softc::sc_amrr_timer |
Definition at line 169 of file if_rumvar.h.
Referenced by rum_cfg_amrr_start(), rum_cfg_amrr_timeout(), rum_newstate_cb(), and rum_watchdog().
| uint8_t rum_softc::sc_bbp17 |
struct rum_bbp_prom rum_softc::sc_bbp_prom[16] [read] |
Definition at line 131 of file if_rumvar.h.
Referenced by rum_cfg_bbp_init(), and rum_cfg_read_eeprom().
| uint8_t rum_softc::sc_beacon_buf[0x800] |
struct usb2_config_td rum_softc::sc_config_td [read] |
Definition at line 126 of file if_rumvar.h.
Referenced by rum_attach(), rum_cfg_bbp_disbusy(), rum_cfg_bbp_init(), rum_cfg_do_request(), rum_cfg_first_time_setup(), rum_cfg_init(), rum_cfg_rf_write(), rum_cfg_set_chan(), rum_cfg_stop(), rum_detach(), rum_init_cb(), rum_ioctl_cb(), rum_newstate_cb(), rum_std_command(), rum_update_promisc_cb(), rum_vap_create(), rum_vap_delete(), and rum_watchdog().
| uint8_t rum_softc::sc_ext_2ghz_lna |
Definition at line 164 of file if_rumvar.h.
Referenced by rum_cfg_read_eeprom(), and rum_cfg_select_band().
| uint8_t rum_softc::sc_ext_5ghz_lna |
Definition at line 165 of file if_rumvar.h.
Referenced by rum_cfg_read_eeprom(), rum_cfg_select_band(), and rum_get_rssi().
| uint16_t rum_softc::sc_flags |
Definition at line 147 of file if_rumvar.h.
Referenced by rum_bulk_read_callback(), rum_bulk_read_clear_stall_callback(), rum_bulk_write_callback(), rum_bulk_write_clear_stall_callback(), rum_cfg_amrr_timeout(), rum_cfg_init(), rum_cfg_pre_init(), rum_cfg_pre_stop(), rum_config_copy(), rum_end_of_commands(), and rum_setup_desc_and_tx().
| uint8_t rum_softc::sc_ftype |
Definition at line 160 of file if_rumvar.h.
Referenced by rum_cfg_read_eeprom(), and rum_cfg_select_antenna().
| uint8_t rum_softc::sc_hw_radio |
struct ifnet* rum_softc::sc_ifp [read] |
Definition at line 123 of file if_rumvar.h.
Referenced by rum_bulk_read_callback(), rum_bulk_write_callback(), rum_cfg_amrr_timeout(), rum_cfg_first_time_setup(), rum_cfg_init(), rum_cfg_newstate(), rum_cfg_pre_init(), rum_cfg_pre_stop(), rum_config_copy(), rum_detach(), rum_fill_write_queue(), rum_get_rssi(), rum_get_vap(), and rum_setup_desc_and_tx().
| uint16_t rum_softc::sc_last_chan |
struct mtx rum_softc::sc_mtx [read] |
Definition at line 129 of file if_rumvar.h.
Referenced by rum_attach(), rum_bulk_read_callback(), rum_cfg_do_request(), rum_cfg_first_time_setup(), rum_cfg_init(), rum_cfg_newstate(), rum_detach(), rum_init_cb(), rum_ioctl_cb(), rum_newstate_cb(), rum_raw_xmit_cb(), rum_start_cb(), rum_std_command(), rum_update_promisc_cb(), rum_vap_create(), rum_vap_delete(), and rum_watchdog().
| uint8_t rum_softc::sc_myaddr[IEEE80211_ADDR_LEN] |
Definition at line 171 of file if_rumvar.h.
Referenced by rum_cfg_first_time_setup(), and rum_cfg_read_eeprom().
| char rum_softc::sc_name[32] |
Definition at line 176 of file if_rumvar.h.
Referenced by rum_attach(), and rum_cfg_first_time_setup().
| uint8_t rum_softc::sc_nb_ant |
| int(* rum_softc::sc_newstate)(struct ieee80211com *, enum ieee80211_state, int) |
Definition at line 145 of file if_rumvar.h.
Referenced by rum_cfg_newstate(), and rum_newstate_cb().
| enum ieee80211_state rum_softc::sc_ns_state |
Definition at line 142 of file if_rumvar.h.
Referenced by rum_cfg_newstate(), and rum_newstate_cb().
struct ieee80211_rate_table* rum_softc::sc_rates [read] |
Definition at line 137 of file if_rumvar.h.
Referenced by rum_cfg_first_time_setup(), rum_setup_desc_and_tx(), rum_std_command(), rum_tx_data(), rum_tx_mgt(), and rum_tx_prot().
| uint8_t rum_softc::sc_rf_rev |
Definition at line 158 of file if_rumvar.h.
Referenced by rum_cfg_first_time_setup(), rum_cfg_read_eeprom(), rum_cfg_select_antenna(), and rum_cfg_set_chan().
| uint8_t rum_softc::sc_rffreq |
Definition at line 159 of file if_rumvar.h.
Referenced by rum_cfg_read_eeprom(), and rum_cfg_set_chan().
| int8_t rum_softc::sc_rssi_2ghz_corr |
Definition at line 173 of file if_rumvar.h.
Referenced by rum_cfg_read_eeprom(), and rum_get_rssi().
| int8_t rum_softc::sc_rssi_5ghz_corr |
Definition at line 174 of file if_rumvar.h.
Referenced by rum_cfg_read_eeprom(), and rum_get_rssi().
| uint8_t rum_softc::sc_rx_ant |
Definition at line 161 of file if_rumvar.h.
Referenced by rum_bulk_read_callback(), rum_cfg_read_eeprom(), and rum_cfg_select_antenna().
struct rum_rx_desc rum_softc::sc_rx_desc [read] |
struct rum_rx_radiotap_header rum_softc::sc_rxtap [read] |
Definition at line 132 of file if_rumvar.h.
Referenced by rum_bulk_read_callback(), and rum_cfg_first_time_setup().
| uint16_t rum_softc::sc_rxtap_len |
Definition at line 154 of file if_rumvar.h.
Referenced by rum_bulk_read_callback(), and rum_cfg_first_time_setup().
| uint8_t rum_softc::sc_sifs |
| uint32_t rum_softc::sc_sta[6] |
Definition at line 143 of file if_rumvar.h.
Referenced by rum_cfg_amrr_timeout(), and rum_cfg_init().
| uint8_t rum_softc::sc_tx_ant |
Definition at line 162 of file if_rumvar.h.
Referenced by rum_cfg_read_eeprom(), and rum_setup_desc_and_tx().
struct rum_tx_desc rum_softc::sc_tx_desc [read] |
struct rum_ifq rum_softc::sc_tx_queue [read] |
Definition at line 125 of file if_rumvar.h.
Referenced by rum_bulk_write_callback(), rum_fill_write_queue(), rum_setup_desc_and_tx(), and rum_tx_clean_queue().
| uint8_t rum_softc::sc_txpow[44] |
Definition at line 157 of file if_rumvar.h.
Referenced by rum_cfg_read_eeprom(), and rum_cfg_set_chan().
struct rum_tx_radiotap_header rum_softc::sc_txtap [read] |
Definition at line 133 of file if_rumvar.h.
Referenced by rum_cfg_first_time_setup(), and rum_setup_desc_and_tx().
| uint16_t rum_softc::sc_txtap_len |
Definition at line 153 of file if_rumvar.h.
Referenced by rum_cfg_first_time_setup(), and rum_setup_desc_and_tx().
struct usb2_device* rum_softc::sc_udev [read] |
| uint32_t rum_softc::sc_unit |
Definition at line 144 of file if_rumvar.h.
Referenced by rum_attach(), and rum_cfg_first_time_setup().
struct usb2_callout rum_softc::sc_watchdog [read] |
Definition at line 130 of file if_rumvar.h.
Referenced by rum_attach(), rum_detach(), and rum_watchdog().
struct usb2_xfer* rum_softc::sc_xfer[RUM_N_TRANSFER] [read] |
Definition at line 135 of file if_rumvar.h.
Referenced by rum_attach(), rum_bulk_read_callback(), rum_bulk_read_clear_stall_callback(), rum_bulk_write_callback(), rum_bulk_write_clear_stall_callback(), rum_cfg_init(), rum_cfg_pre_stop(), rum_detach(), rum_end_of_commands(), rum_setup_desc_and_tx(), and rum_start_cb().
1.5.8