Lines Matching defs:urtw_softc

322 struct urtw_softc {  struct
323 device_t sc_dev;
324 struct ieee80211com sc_ic;
325 struct ethercom sc_ec;
328 kmutex_t sc_media_mtx; /* XXX */
330 enum {
333 } sc_init_state;
334 int (*sc_newstate)(struct ieee80211com *,
336 struct urtw_rf sc_rf;
338 bool sc_dying;
340 struct usb_task sc_task;
341 struct usbd_device * sc_udev;
342 struct usbd_interface * sc_iface;
344 enum ieee80211_state sc_state;
345 int sc_arg;
347 uint8_t sc_hwrev;
348 int sc_flags;
350 int sc_epromtype;
353 uint8_t sc_crcmon;
354 uint8_t sc_bssid[IEEE80211_ADDR_LEN];
357 struct callout sc_led_ch;
358 struct usb_task sc_ledtask;
359 uint8_t sc_psr;
360 uint8_t sc_strategy;
362 uint8_t sc_gpio_ledon;
363 uint8_t sc_gpio_ledinprogress;
364 uint8_t sc_gpio_ledstate;
365 uint8_t sc_gpio_ledpin;
366 uint8_t sc_gpio_blinktime;
367 uint8_t sc_gpio_blinkstate;
369 struct usbd_pipe * sc_rxpipe;
370 struct usbd_pipe * sc_txpipe_low;
371 struct usbd_pipe * sc_txpipe_normal;
376 struct urtw_rx_data sc_rx_data[URTW_RX_DATA_LIST_COUNT];
377 struct urtw_tx_data sc_tx_data[URTW_PRIORITY_MAX][URTW_TX_DATA_LIST_COUNT];
378 uint32_t sc_tx_queued[URTW_PRIORITY_MAX];
379 uint32_t sc_txidx[URTW_PRIORITY_MAX];
380 uint8_t sc_rts_retry;
381 uint8_t sc_tx_retry;
382 uint8_t sc_preamble_mode;
383 struct callout scan_to;
384 int sc_txtimer;
385 int sc_currate;
387 uint8_t sc_txpwr_cck[URTW_MAX_CHANNELS];
388 uint8_t sc_txpwr_cck_base;
389 uint8_t sc_txpwr_ofdm[URTW_MAX_CHANNELS];
390 uint8_t sc_txpwr_ofdm_base;
392 struct bpf_if * sc_drvbpf;
394 union {
397 } sc_rxtapu;
399 int sc_rxtap_len;
401 union {
404 } sc_txtapu;
406 int sc_txtap_len;