sys/dev/usb/if_urtwn.c
1009
urtwn_write_region_1(struct urtwn_softc *sc, uint16_t addr, uint8_t *buf,
sys/dev/usb/if_urtwn.c
1032
urtwn_write_1(struct urtwn_softc *sc, uint16_t addr, uint8_t val)
sys/dev/usb/if_urtwn.c
1042
urtwn_write_2(struct urtwn_softc *sc, uint16_t addr, uint16_t val)
sys/dev/usb/if_urtwn.c
1055
urtwn_write_4(struct urtwn_softc *sc, uint16_t addr, uint32_t val)
sys/dev/usb/if_urtwn.c
1070
urtwn_write_region(struct urtwn_softc *sc, uint16_t addr, uint8_t *buf, int len)
sys/dev/usb/if_urtwn.c
1080
urtwn_read_region_1(struct urtwn_softc *sc, uint16_t addr, uint8_t *buf,
sys/dev/usb/if_urtwn.c
1102
urtwn_read_1(struct urtwn_softc *sc, uint16_t addr)
sys/dev/usb/if_urtwn.c
1116
urtwn_read_2(struct urtwn_softc *sc, uint16_t addr)
sys/dev/usb/if_urtwn.c
1132
urtwn_read_4(struct urtwn_softc *sc, uint16_t addr)
sys/dev/usb/if_urtwn.c
1148
urtwn_fw_cmd(struct urtwn_softc *sc, uint8_t id, const void *buf, int len)
sys/dev/usb/if_urtwn.c
1208
urtwn_rf_write(struct urtwn_softc *sc, int chain, uint8_t addr, uint32_t val)
sys/dev/usb/if_urtwn.c
1215
urtwn_r92c_rf_write(struct urtwn_softc *sc, int chain, uint8_t addr,
sys/dev/usb/if_urtwn.c
1224
urtwn_r88e_rf_write(struct urtwn_softc *sc, int chain, uint8_t addr,
sys/dev/usb/if_urtwn.c
1233
urtwn_r92e_rf_write(struct urtwn_softc *sc, int chain, uint8_t addr,
sys/dev/usb/if_urtwn.c
1242
urtwn_rf_read(struct urtwn_softc *sc, int chain, uint8_t addr)
sys/dev/usb/if_urtwn.c
1273
urtwn_llt_write(struct urtwn_softc *sc, uint32_t addr, uint32_t data)
sys/dev/usb/if_urtwn.c
1296
urtwn_efuse_read_1(struct urtwn_softc *sc, uint16_t addr)
sys/dev/usb/if_urtwn.c
1323
urtwn_efuse_read(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
1363
urtwn_efuse_switch_power(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
1386
urtwn_read_chipid(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
1421
urtwn_dump_rom(struct urtwn_softc *sc, struct r92c_rom *rp)
sys/dev/usb/if_urtwn.c
1502
urtwn_read_rom(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
1537
urtwn_r88e_read_rom(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
1631
urtwn_ra_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
1735
urtwn_get_nettype(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
1760
urtwn_set_nettype0_msr(struct urtwn_softc *sc, uint8_t type)
sys/dev/usb/if_urtwn.c
1774
urtwn_tsf_sync_enable(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
1804
urtwn_set_led(struct urtwn_softc *sc, int led, int on)
sys/dev/usb/if_urtwn.c
1849
struct urtwn_softc *sc = arg;
sys/dev/usb/if_urtwn.c
1862
urtwn_calib_to_cb(struct urtwn_softc *sc, void *arg)
sys/dev/usb/if_urtwn.c
1906
struct urtwn_softc *sc = arg;
sys/dev/usb/if_urtwn.c
1939
struct urtwn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/usb/if_urtwn.c
1956
urtwn_newstate_cb(struct urtwn_softc *sc, void *arg)
sys/dev/usb/if_urtwn.c
2252
struct urtwn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/usb/if_urtwn.c
2266
urtwn_wme_update_cb(struct urtwn_softc *sc, void *arg)
sys/dev/usb/if_urtwn.c
2300
urtwn_update_avgrssi(struct urtwn_softc *sc, int rate, int8_t rssi)
sys/dev/usb/if_urtwn.c
2342
urtwn_get_rssi(struct urtwn_softc *sc, int rate, void *physt)
sys/dev/usb/if_urtwn.c
2371
urtwn_r88e_get_rssi(struct urtwn_softc *sc, int rate, void *physt)
sys/dev/usb/if_urtwn.c
242
CFATTACH_DECL_NEW(urtwn, sizeof(struct urtwn_softc), urtwn_match,
sys/dev/usb/if_urtwn.c
2425
urtwn_rx_frame(struct urtwn_softc *sc, uint8_t *buf, int pktlen)
sys/dev/usb/if_urtwn.c
245
static int urtwn_open_pipes(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
246
static void urtwn_close_pipes(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
247
static int urtwn_alloc_rx_list(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
248
static void urtwn_free_rx_list(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
249
static int urtwn_alloc_tx_list(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
250
static void urtwn_free_tx_list(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
252
static void urtwn_do_async(struct urtwn_softc *,
sys/dev/usb/if_urtwn.c
253
void (*)(struct urtwn_softc *, void *), void *, int);
sys/dev/usb/if_urtwn.c
254
static void urtwn_wait_async(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
255
static int urtwn_write_region_1(struct urtwn_softc *, uint16_t, uint8_t *,
sys/dev/usb/if_urtwn.c
2561
struct urtwn_softc *sc = data->sc;
sys/dev/usb/if_urtwn.c
257
static void urtwn_write_1(struct urtwn_softc *, uint16_t, uint8_t);
sys/dev/usb/if_urtwn.c
258
static void urtwn_write_2(struct urtwn_softc *, uint16_t, uint16_t);
sys/dev/usb/if_urtwn.c
259
static void urtwn_write_4(struct urtwn_softc *, uint16_t, uint32_t);
sys/dev/usb/if_urtwn.c
260
static int urtwn_write_region(struct urtwn_softc *, uint16_t, uint8_t *,
sys/dev/usb/if_urtwn.c
262
static int urtwn_read_region_1(struct urtwn_softc *, uint16_t, uint8_t *,
sys/dev/usb/if_urtwn.c
264
static uint8_t urtwn_read_1(struct urtwn_softc *, uint16_t);
sys/dev/usb/if_urtwn.c
265
static uint16_t urtwn_read_2(struct urtwn_softc *, uint16_t);
sys/dev/usb/if_urtwn.c
2650
urtwn_put_tx_data(struct urtwn_softc *sc, struct urtwn_tx_data *data)
sys/dev/usb/if_urtwn.c
266
static uint32_t urtwn_read_4(struct urtwn_softc *, uint16_t);
sys/dev/usb/if_urtwn.c
2664
struct urtwn_softc *sc = data->sc;
sys/dev/usb/if_urtwn.c
267
static int urtwn_fw_cmd(struct urtwn_softc *, uint8_t, const void *, int);
sys/dev/usb/if_urtwn.c
268
static void urtwn_r92c_rf_write(struct urtwn_softc *, int, uint8_t,
sys/dev/usb/if_urtwn.c
2699
urtwn_tx(struct urtwn_softc *sc, struct mbuf *m, struct ieee80211_node *ni,
sys/dev/usb/if_urtwn.c
270
static void urtwn_r88e_rf_write(struct urtwn_softc *, int, uint8_t,
sys/dev/usb/if_urtwn.c
272
static void urtwn_r92e_rf_write(struct urtwn_softc *, int, uint8_t,
sys/dev/usb/if_urtwn.c
274
static uint32_t urtwn_rf_read(struct urtwn_softc *, int, uint8_t);
sys/dev/usb/if_urtwn.c
275
static int urtwn_llt_write(struct urtwn_softc *, uint32_t, uint32_t);
sys/dev/usb/if_urtwn.c
276
static uint8_t urtwn_efuse_read_1(struct urtwn_softc *, uint16_t);
sys/dev/usb/if_urtwn.c
277
static void urtwn_efuse_read(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
278
static void urtwn_efuse_switch_power(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
279
static int urtwn_read_chipid(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
281
static void urtwn_dump_rom(struct urtwn_softc *, struct r92c_rom *);
sys/dev/usb/if_urtwn.c
283
static void urtwn_read_rom(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
284
static void urtwn_r88e_read_rom(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
286
static int urtwn_ra_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
287
static int urtwn_get_nettype(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
288
static void urtwn_set_nettype0_msr(struct urtwn_softc *, uint8_t);
sys/dev/usb/if_urtwn.c
289
static void urtwn_tsf_sync_enable(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
290
static void urtwn_set_led(struct urtwn_softc *, int, int);
sys/dev/usb/if_urtwn.c
2902
urtwn_get_tx_data(struct urtwn_softc *sc, size_t pidx)
sys/dev/usb/if_urtwn.c
2919
struct urtwn_softc *sc = ifp->if_softc;
sys/dev/usb/if_urtwn.c
292
static void urtwn_calib_to_cb(struct urtwn_softc *, void *);
sys/dev/usb/if_urtwn.c
296
static void urtwn_newstate_cb(struct urtwn_softc *, void *);
sys/dev/usb/if_urtwn.c
298
static void urtwn_wme_update_cb(struct urtwn_softc *, void *);
sys/dev/usb/if_urtwn.c
299
static void urtwn_update_avgrssi(struct urtwn_softc *, int, int8_t);
sys/dev/usb/if_urtwn.c
300
static int8_t urtwn_get_rssi(struct urtwn_softc *, int, void *);
sys/dev/usb/if_urtwn.c
301
static int8_t urtwn_r88e_get_rssi(struct urtwn_softc *, int, void *);
sys/dev/usb/if_urtwn.c
302
static void urtwn_rx_frame(struct urtwn_softc *, uint8_t *, int);
sys/dev/usb/if_urtwn.c
3031
struct urtwn_softc *sc = ifp->if_softc;
sys/dev/usb/if_urtwn.c
305
static int urtwn_tx(struct urtwn_softc *, struct mbuf *,
sys/dev/usb/if_urtwn.c
3052
struct urtwn_softc *sc = ifp->if_softc;
sys/dev/usb/if_urtwn.c
308
urtwn_get_tx_data(struct urtwn_softc *, size_t);
sys/dev/usb/if_urtwn.c
312
static int urtwn_r92c_power_on(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
3122
urtwn_power_on(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
3129
urtwn_r92c_power_on(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
313
static int urtwn_r92e_power_on(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
314
static int urtwn_r88e_power_on(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
315
static int urtwn_llt_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
316
static void urtwn_fw_reset(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
317
static void urtwn_r88e_fw_reset(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
318
static int urtwn_fw_loadpage(struct urtwn_softc *, int, uint8_t *, int);
sys/dev/usb/if_urtwn.c
319
static int urtwn_load_firmware(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
320
static int urtwn_r92c_dma_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
321
static int urtwn_r88e_dma_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
322
static void urtwn_mac_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
3225
urtwn_r92e_power_on(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
323
static void urtwn_bb_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
324
static void urtwn_rf_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
325
static void urtwn_cam_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
326
static void urtwn_pa_bias_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
327
static void urtwn_rxfilter_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
328
static void urtwn_edca_init(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
329
static void urtwn_write_txpower(struct urtwn_softc *, int,
sys/dev/usb/if_urtwn.c
3305
urtwn_r88e_power_on(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
331
static void urtwn_get_txpower(struct urtwn_softc *, size_t, u_int, u_int,
sys/dev/usb/if_urtwn.c
333
static void urtwn_r88e_get_txpower(struct urtwn_softc *, size_t, u_int,
sys/dev/usb/if_urtwn.c
335
static void urtwn_set_txpower(struct urtwn_softc *, u_int, u_int);
sys/dev/usb/if_urtwn.c
336
static void urtwn_set_chan(struct urtwn_softc *, struct ieee80211_channel *,
sys/dev/usb/if_urtwn.c
3365
urtwn_llt_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
338
static void urtwn_iq_calib(struct urtwn_softc *, bool);
sys/dev/usb/if_urtwn.c
339
static void urtwn_lc_calib(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
340
static void urtwn_temp_calib(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
3420
urtwn_fw_reset(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
344
static void urtwn_chip_stop(struct urtwn_softc *);
sys/dev/usb/if_urtwn.c
3448
urtwn_r88e_fw_reset(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
346
static void urtwn_delay_ms(struct urtwn_softc *, int ms);
sys/dev/usb/if_urtwn.c
3483
urtwn_fw_loadpage(struct urtwn_softc *sc, int page, uint8_t *buf, int len)
sys/dev/usb/if_urtwn.c
3515
urtwn_load_firmware(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
3660
urtwn_dma_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
3667
urtwn_r92c_dma_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
374
struct urtwn_softc *sc = device_private(self);
sys/dev/usb/if_urtwn.c
3754
urtwn_r88e_dma_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
3809
urtwn_mac_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
3834
urtwn_bb_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
3998
urtwn_rf_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
4084
urtwn_cam_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
4134
urtwn_pa_bias_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
4160
urtwn_rxfilter_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
4185
urtwn_edca_init(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
4208
urtwn_write_txpower(struct urtwn_softc *sc, int chain,
sys/dev/usb/if_urtwn.c
4273
urtwn_get_txpower(struct urtwn_softc *sc, size_t chain, u_int chan, u_int ht40m,
sys/dev/usb/if_urtwn.c
4383
urtwn_r88e_get_txpower(struct urtwn_softc *sc, size_t chain, u_int chan,
sys/dev/usb/if_urtwn.c
4452
urtwn_set_txpower(struct urtwn_softc *sc, u_int chan, u_int ht40m)
sys/dev/usb/if_urtwn.c
4472
urtwn_set_chan(struct urtwn_softc *sc, struct ieee80211_channel *c, u_int ht40m)
sys/dev/usb/if_urtwn.c
4562
urtwn_iq_calib(struct urtwn_softc *sc, bool inited)
sys/dev/usb/if_urtwn.c
4710
urtwn_lc_calib(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
4758
urtwn_temp_calib(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
4805
struct urtwn_softc *sc = ifp->if_softc;
sys/dev/usb/if_urtwn.c
5075
struct urtwn_softc *sc = ifp->if_softc;
sys/dev/usb/if_urtwn.c
5118
struct urtwn_softc *sc = ifp->if_softc;
sys/dev/usb/if_urtwn.c
5130
urtwn_chip_stop(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
5253
urtwn_delay_ms(struct urtwn_softc *sc, int ms)
sys/dev/usb/if_urtwn.c
574
struct urtwn_softc *sc = device_private(self);
sys/dev/usb/if_urtwn.c
627
struct urtwn_softc *sc = device_private(self);
sys/dev/usb/if_urtwn.c
641
urtwn_open_pipes(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
723
urtwn_close_pipes(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
749
urtwn_alloc_rx_list(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
783
urtwn_free_rx_list(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
802
urtwn_alloc_tx_list(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
844
urtwn_free_tx_list(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
863
urtwn_tx_beacon(struct urtwn_softc *sc, struct mbuf *m,
sys/dev/usb/if_urtwn.c
876
urtwn_cmdq_invariants(struct urtwn_softc *sc)
sys/dev/usb/if_urtwn.c
896
struct urtwn_softc *sc = arg;
sys/dev/usb/if_urtwn.c
950
urtwn_do_async(struct urtwn_softc *sc, void (*cb)(struct urtwn_softc *, void *),
sys/dev/usb/if_urtwn.c
996
urtwn_wait_async(struct urtwn_softc *sc)
sys/dev/usb/if_urtwnvar.h
153
void (*sc_rf_write)(struct urtwn_softc *,
sys/dev/usb/if_urtwnvar.h
155
int (*sc_power_on)(struct urtwn_softc *);
sys/dev/usb/if_urtwnvar.h
156
int (*sc_dma_init)(struct urtwn_softc *);
sys/dev/usb/if_urtwnvar.h
66
struct urtwn_softc;
sys/dev/usb/if_urtwnvar.h
69
struct urtwn_softc *sc;
sys/dev/usb/if_urtwnvar.h
77
struct urtwn_softc *sc;
sys/dev/usb/if_urtwnvar.h
85
void (*cb)(struct urtwn_softc *, void *);