Lines Matching defs:rum_softc
110 struct rum_softc { struct
111 struct ieee80211com sc_ic;
112 struct ieee80211_ratectl_tx_stats sc_txs;
113 struct mbufq sc_snd;
114 device_t sc_dev;
115 struct usb_device *sc_udev;
117 struct usb_xfer *sc_xfer[RUM_N_TRANSFER];
119 uint8_t rf_rev;
120 uint8_t rffreq;
122 struct rum_tx_data tx_data[RUM_TX_LIST_COUNT];
123 rum_txdhead tx_q;
124 rum_txdhead tx_free;
125 int tx_nfree;
126 struct rum_rx_desc sc_rx_desc;
128 struct mtx sc_mtx;
130 int sc_sleep_end;
131 int sc_sleep_time;
132 uint8_t last_rx_flags;
134 struct rum_cmdq cmdq[RUM_CMDQ_SIZE];
135 struct mtx cmdq_mtx;
136 struct task cmdq_task;
137 uint8_t cmdq_first;
138 uint8_t cmdq_last;
140 uint32_t sta[6];
141 uint32_t rf_regs[4];
142 uint8_t txpow[44];
143 u_int sc_detached:1,
144 sc_running:1,
145 sc_sleeping:1,
146 sc_clr_shkeys:1;
148 uint8_t sc_bssid[IEEE80211_ADDR_LEN];
149 struct wmeParams wme_params[WME_NUM_AC];
151 uint8_t vap_key_count[1];
152 uint64_t keys_bmap;
154 struct {
157 } __packed bbp_prom[16];
159 int hw_radio;
160 int rx_ant;
161 int tx_ant;
162 int nb_ant;
163 int ext_2ghz_lna;
164 int ext_5ghz_lna;
165 int rssi_2ghz_corr;
166 int rssi_5ghz_corr;
167 uint8_t bbp17;
169 struct rum_rx_radiotap_header sc_rxtap;
170 struct rum_tx_radiotap_header sc_txtap;