sys/dev/netif/iwm/if_iwm.c
1051
iwm_reset_rx_ring(struct iwm_softc *sc, struct iwm_rx_ring *ring)
sys/dev/netif/iwm/if_iwm.c
1065
iwm_free_rx_ring(struct iwm_softc *sc, struct iwm_rx_ring *ring)
sys/dev/netif/iwm/if_iwm.c
1102
iwm_alloc_tx_ring(struct iwm_softc *sc, struct iwm_tx_ring *ring, int qid)
sys/dev/netif/iwm/if_iwm.c
1191
iwm_reset_tx_ring(struct iwm_softc *sc, struct iwm_tx_ring *ring)
sys/dev/netif/iwm/if_iwm.c
1219
iwm_free_tx_ring(struct iwm_softc *sc, struct iwm_tx_ring *ring)
sys/dev/netif/iwm/if_iwm.c
1252
iwm_enable_interrupts(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1259
iwm_restore_interrupts(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1265
iwm_disable_interrupts(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1276
iwm_ict_reset(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1309
iwm_stop_device(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1403
iwm_nic_config(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1454
iwm_nic_rx_mq_init(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1507
iwm_nic_rx_legacy_init(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1568
iwm_nic_rx_init(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1577
iwm_nic_tx_init(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1614
iwm_nic_init(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
1641
iwm_enable_txq(struct iwm_softc *sc, int sta_id, int qid, int fifo)
sys/dev/netif/iwm/if_iwm.c
1736
iwm_trans_pcie_fw_alive(struct iwm_softc *sc, uint32_t scd_base_addr)
sys/dev/netif/iwm/if_iwm.c
1825
iwm_nvm_read_chunk(struct iwm_softc *sc, uint16_t section,
sys/dev/netif/iwm/if_iwm.c
1922
iwm_nvm_read_section(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
1988
iwm_add_channel_band(struct iwm_softc *sc, struct ieee80211_channel chans[],
sys/dev/netif/iwm/if_iwm.c
2032
struct iwm_softc *sc = ic->ic_softc;
sys/dev/netif/iwm/if_iwm.c
2062
iwm_set_hw_address_family_8000(struct iwm_softc *sc, struct iwm_nvm_data *data,
sys/dev/netif/iwm/if_iwm.c
2121
iwm_get_sku(const struct iwm_softc *sc, const uint16_t *nvm_sw,
sys/dev/netif/iwm/if_iwm.c
2131
iwm_get_nvm_version(const struct iwm_softc *sc, const uint16_t *nvm_sw)
sys/dev/netif/iwm/if_iwm.c
2141
iwm_get_radio_cfg(const struct iwm_softc *sc, const uint16_t *nvm_sw,
sys/dev/netif/iwm/if_iwm.c
2151
iwm_get_n_hw_addrs(const struct iwm_softc *sc, const uint16_t *nvm_sw)
sys/dev/netif/iwm/if_iwm.c
2164
iwm_set_radio_cfg(const struct iwm_softc *sc, struct iwm_nvm_data *data,
sys/dev/netif/iwm/if_iwm.c
2185
iwm_set_hw_address(struct iwm_softc *sc, struct iwm_nvm_data *data,
sys/dev/netif/iwm/if_iwm.c
2216
iwm_parse_nvm_data(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
2286
iwm_parse_nvm_sections(struct iwm_softc *sc, struct iwm_nvm_section *sections)
sys/dev/netif/iwm/if_iwm.c
2340
iwm_nvm_init(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
2396
iwm_pcie_load_section(struct iwm_softc *sc, uint8_t section_num,
sys/dev/netif/iwm/if_iwm.c
2452
iwm_pcie_load_firmware_chunk(struct iwm_softc *sc, uint32_t dst_addr,
sys/dev/netif/iwm/if_iwm.c
2499
iwm_pcie_load_cpu_sections_8000(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
2561
iwm_pcie_load_cpu_sections(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
260
static int iwm_store_cscheme(struct iwm_softc *, const uint8_t *, size_t);
sys/dev/netif/iwm/if_iwm.c
2603
iwm_pcie_load_given_ucode(struct iwm_softc *sc, const struct iwm_fw_img *image)
sys/dev/netif/iwm/if_iwm.c
261
static int iwm_firmware_store_section(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
264
static int iwm_set_default_calib(struct iwm_softc *, const void *);
sys/dev/netif/iwm/if_iwm.c
2641
iwm_pcie_load_given_ucode_8000(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
266
static int iwm_read_firmware(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
267
static int iwm_alloc_fwmem(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
2671
iwm_enable_fw_load_int(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
268
static int iwm_alloc_sched(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
2680
iwm_start_fw(struct iwm_softc *sc, const struct iwm_fw_img *fw)
sys/dev/netif/iwm/if_iwm.c
269
static int iwm_alloc_kw(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
270
static int iwm_alloc_ict(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
271
static int iwm_alloc_rx_ring(struct iwm_softc *, struct iwm_rx_ring *);
sys/dev/netif/iwm/if_iwm.c
272
static void iwm_reset_rx_ring(struct iwm_softc *, struct iwm_rx_ring *);
sys/dev/netif/iwm/if_iwm.c
273
static void iwm_free_rx_ring(struct iwm_softc *, struct iwm_rx_ring *);
sys/dev/netif/iwm/if_iwm.c
2737
iwm_send_tx_ant_cfg(struct iwm_softc *sc, uint8_t valid_tx_ant)
sys/dev/netif/iwm/if_iwm.c
274
static int iwm_alloc_tx_ring(struct iwm_softc *, struct iwm_tx_ring *,
sys/dev/netif/iwm/if_iwm.c
2749
iwm_send_phy_cfg_cmd(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
276
static void iwm_reset_tx_ring(struct iwm_softc *, struct iwm_tx_ring *);
sys/dev/netif/iwm/if_iwm.c
2768
iwm_alive_fn(struct iwm_softc *sc, struct iwm_rx_packet *pkt, void *data)
sys/dev/netif/iwm/if_iwm.c
277
static void iwm_free_tx_ring(struct iwm_softc *, struct iwm_tx_ring *);
sys/dev/netif/iwm/if_iwm.c
278
static void iwm_enable_interrupts(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
279
static void iwm_restore_interrupts(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
280
static void iwm_disable_interrupts(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
281
static void iwm_ict_reset(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
2818
iwm_wait_phy_db_entry(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
282
static int iwm_allow_mcast(struct ieee80211vap *, struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
283
static void iwm_stop_device(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
284
static void iwm_nic_config(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
2840
iwm_load_ucode_wait_alive(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
285
static int iwm_nic_rx_init(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
286
static int iwm_nic_tx_init(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
287
static int iwm_nic_init(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
288
static int iwm_trans_pcie_fw_alive(struct iwm_softc *, uint32_t);
sys/dev/netif/iwm/if_iwm.c
289
static int iwm_nvm_read_chunk(struct iwm_softc *, uint16_t, uint16_t,
sys/dev/netif/iwm/if_iwm.c
291
static int iwm_nvm_read_section(struct iwm_softc *, uint16_t, uint8_t *,
sys/dev/netif/iwm/if_iwm.c
2936
iwm_run_init_ucode(struct iwm_softc *sc, int justnvm)
sys/dev/netif/iwm/if_iwm.c
294
static void iwm_add_channel_band(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
300
iwm_parse_nvm_data(struct iwm_softc *, const uint16_t *,
sys/dev/netif/iwm/if_iwm.c
3026
iwm_config_ltr(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
3044
iwm_rx_addbuf(struct iwm_softc *sc, int size, int idx)
sys/dev/netif/iwm/if_iwm.c
305
static void iwm_set_hw_address_family_8000(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
309
static int iwm_get_sku(const struct iwm_softc *, const uint16_t *,
sys/dev/netif/iwm/if_iwm.c
3096
iwm_rx_rx_phy_cmd(struct iwm_softc *sc, struct iwm_rx_packet *pkt)
sys/dev/netif/iwm/if_iwm.c
3109
iwm_get_noise(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
311
static int iwm_get_nvm_version(const struct iwm_softc *, const uint16_t *);
sys/dev/netif/iwm/if_iwm.c
312
static int iwm_get_radio_cfg(const struct iwm_softc *, const uint16_t *,
sys/dev/netif/iwm/if_iwm.c
314
static int iwm_get_n_hw_addrs(const struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
3145
iwm_handle_rx_statistics(struct iwm_softc *sc, struct iwm_rx_packet *pkt)
sys/dev/netif/iwm/if_iwm.c
316
static void iwm_set_radio_cfg(const struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
3161
iwm_rx_get_signal_strength(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
3188
iwm_rxmq_get_signal_strength(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
319
iwm_parse_nvm_sections(struct iwm_softc *, struct iwm_nvm_section *);
sys/dev/netif/iwm/if_iwm.c
320
static int iwm_nvm_init(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
3206
iwm_rx_rx_mpdu(struct iwm_softc *sc, struct mbuf *m, uint32_t offset,
sys/dev/netif/iwm/if_iwm.c
321
static int iwm_pcie_load_section(struct iwm_softc *, uint8_t,
sys/dev/netif/iwm/if_iwm.c
323
static int iwm_pcie_load_firmware_chunk(struct iwm_softc *, uint32_t,
sys/dev/netif/iwm/if_iwm.c
325
static int iwm_pcie_load_cpu_sections_8000(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
328
static int iwm_pcie_load_cpu_sections(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
331
static int iwm_pcie_load_given_ucode_8000(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
3317
iwm_rx_mpdu_mq(struct iwm_softc *sc, struct mbuf *m, uint32_t offset,
sys/dev/netif/iwm/if_iwm.c
333
static int iwm_pcie_load_given_ucode(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
335
static int iwm_start_fw(struct iwm_softc *, const struct iwm_fw_img *);
sys/dev/netif/iwm/if_iwm.c
336
static int iwm_send_tx_ant_cfg(struct iwm_softc *, uint8_t);
sys/dev/netif/iwm/if_iwm.c
337
static int iwm_send_phy_cfg_cmd(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
338
static int iwm_load_ucode_wait_alive(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
340
static int iwm_run_init_ucode(struct iwm_softc *, int);
sys/dev/netif/iwm/if_iwm.c
341
static int iwm_config_ltr(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm.c
342
static int iwm_rx_addbuf(struct iwm_softc *, int, int);
sys/dev/netif/iwm/if_iwm.c
3425
iwm_rx_mpdu(struct iwm_softc *sc, struct mbuf *m, uint32_t offset,
sys/dev/netif/iwm/if_iwm.c
343
static void iwm_rx_rx_phy_cmd(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
345
static int iwm_get_noise(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
347
static void iwm_handle_rx_statistics(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
3473
iwm_rx_tx_cmd_single(struct iwm_softc *sc, struct iwm_rx_packet *pkt,
sys/dev/netif/iwm/if_iwm.c
349
static bool iwm_rx_mpdu(struct iwm_softc *, struct mbuf *,
sys/dev/netif/iwm/if_iwm.c
351
static int iwm_rx_tx_cmd_single(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm.c
354
static void iwm_rx_tx_cmd(struct iwm_softc *, struct iwm_rx_packet *);
sys/dev/netif/iwm/if_iwm.c
355
static void iwm_cmd_done(struct iwm_softc *, struct iwm_rx_packet *);
sys/dev/netif/iwm/if_iwm.c
357
static void iwm_update_sched(struct iwm_softc *, int, int, uint8_t,
sys/dev/netif/iwm/if_iwm.c
3588
iwm_rx_tx_cmd(struct iwm_softc *sc, struct iwm_rx_packet *pkt)
sys/dev/netif/iwm/if_iwm.c
361
iwm_tx_fill_cmd(struct iwm_softc *, struct iwm_node *,
sys/dev/netif/iwm/if_iwm.c
363
static int iwm_tx(struct iwm_softc *, struct mbuf *,
sys/dev/netif/iwm/if_iwm.c
3644
iwm_cmd_done(struct iwm_softc *sc, struct iwm_rx_packet *pkt)
sys/dev/netif/iwm/if_iwm.c
367
static int iwm_update_quotas(struct iwm_softc *, struct iwm_vap *);
sys/dev/netif/iwm/if_iwm.c
368
static int iwm_auth(struct ieee80211vap *, struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
3688
iwm_update_sched(struct iwm_softc *sc, int qid, int idx, uint8_t sta_id,
sys/dev/netif/iwm/if_iwm.c
3716
iwm_tx_rateidx_global_lookup(struct iwm_softc *sc, uint8_t rate)
sys/dev/netif/iwm/if_iwm.c
373
static int iwm_rate2ridx(struct iwm_softc *, uint8_t);
sys/dev/netif/iwm/if_iwm.c
3736
iwm_tx_fill_cmd(struct iwm_softc *sc, struct iwm_node *in,
sys/dev/netif/iwm/if_iwm.c
374
static void iwm_setrates(struct iwm_softc *, struct iwm_node *, int);
sys/dev/netif/iwm/if_iwm.c
377
static int iwm_send_bt_init_conf(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
378
static boolean_t iwm_is_lar_supported(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
379
static boolean_t iwm_is_wifi_mcc_supported(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
380
static int iwm_send_update_mcc_cmd(struct iwm_softc *, const char *);
sys/dev/netif/iwm/if_iwm.c
3804
iwm_tx(struct iwm_softc *sc, struct mbuf *m, struct ieee80211_node *ni, int ac)
sys/dev/netif/iwm/if_iwm.c
381
static void iwm_tt_tx_backoff(struct iwm_softc *, uint32_t);
sys/dev/netif/iwm/if_iwm.c
382
static int iwm_init_hw(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
383
static void iwm_init(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
384
static void iwm_start(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
385
static void iwm_stop(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
391
static void iwm_nic_error(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
392
static void iwm_nic_umac_error(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
394
static void iwm_handle_rxb(struct iwm_softc *, struct mbuf *);
sys/dev/netif/iwm/if_iwm.c
395
static void iwm_notif_intr(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
400
static int iwm_detach_local(struct iwm_softc *sc, int);
sys/dev/netif/iwm/if_iwm.c
402
static void iwm_radiotap_attach(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
4034
struct iwm_softc *sc = ic->ic_softc;
sys/dev/netif/iwm/if_iwm.c
4075
iwm_flush_tx_path(struct iwm_softc *sc, uint32_t tfd_msk, uint32_t flags)
sys/dev/netif/iwm/if_iwm.c
4096
iwm_update_quotas(struct iwm_softc *sc, struct iwm_vap *ivp)
sys/dev/netif/iwm/if_iwm.c
410
static void iwm_xmit_queue_drain(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm.c
4175
iwm_auth(struct ieee80211vap *vap, struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
433
iwm_store_cscheme(struct iwm_softc *sc, const uint8_t *data, size_t dlen)
sys/dev/netif/iwm/if_iwm.c
4339
iwm_rate2ridx(struct iwm_softc *sc, uint8_t rate)
sys/dev/netif/iwm/if_iwm.c
4357
iwm_setrates(struct iwm_softc *sc, struct iwm_node *in, int rix)
sys/dev/netif/iwm/if_iwm.c
4441
iwm_bring_down_firmware(struct iwm_softc *sc, struct ieee80211vap *vap)
sys/dev/netif/iwm/if_iwm.c
447
iwm_firmware_store_section(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm.c
4540
struct iwm_softc *sc = ic->ic_softc;
sys/dev/netif/iwm/if_iwm.c
4669
struct iwm_softc *sc = arg;
sys/dev/netif/iwm/if_iwm.c
4680
iwm_send_bt_init_conf(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
4692
iwm_is_lar_supported(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
4711
iwm_is_wifi_mcc_supported(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
4718
iwm_send_update_mcc_cmd(struct iwm_softc *sc, const char *alpha2)
sys/dev/netif/iwm/if_iwm.c
4790
iwm_tt_tx_backoff(struct iwm_softc *sc, uint32_t backoff)
sys/dev/netif/iwm/if_iwm.c
4805
iwm_init_hw(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
485
iwm_set_default_calib(struct iwm_softc *sc, const void *data)
sys/dev/netif/iwm/if_iwm.c
4922
iwm_allow_mcast(struct ieee80211vap *vap, struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
4951
iwm_init(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
4976
struct iwm_softc *sc;
sys/dev/netif/iwm/if_iwm.c
5000
iwm_start(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
5026
iwm_stop(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
5041
struct iwm_softc *sc = arg;
sys/dev/netif/iwm/if_iwm.c
506
iwm_set_ucode_api_flags(struct iwm_softc *sc, const uint8_t *data,
sys/dev/netif/iwm/if_iwm.c
5068
struct iwm_softc *sc = ic->ic_softc;
sys/dev/netif/iwm/if_iwm.c
5092
struct iwm_softc *sc = arg;
sys/dev/netif/iwm/if_iwm.c
5239
iwm_nic_umac_error(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
5293
iwm_nic_error(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
531
iwm_set_ucode_capabilities(struct iwm_softc *sc, const uint8_t *data,
sys/dev/netif/iwm/if_iwm.c
5367
iwm_handle_rxb(struct iwm_softc *sc, struct mbuf *m)
sys/dev/netif/iwm/if_iwm.c
564
iwm_read_firmware(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
5693
iwm_notif_intr(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
5742
struct iwm_softc *sc = arg;
sys/dev/netif/iwm/if_iwm.c
5956
struct iwm_softc *sc;
sys/dev/netif/iwm/if_iwm.c
5979
struct iwm_softc *sc;
sys/dev/netif/iwm/if_iwm.c
6050
struct iwm_softc *sc = device_get_softc(dev);
sys/dev/netif/iwm/if_iwm.c
6073
struct iwm_softc *sc = device_get_softc(dev);
sys/dev/netif/iwm/if_iwm.c
6310
struct iwm_softc *sc = ic->ic_softc;
sys/dev/netif/iwm/if_iwm.c
6365
struct iwm_softc *sc = arg;
sys/dev/netif/iwm/if_iwm.c
6437
iwm_radiotap_attach(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
6497
iwm_xmit_queue_drain(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
6513
struct iwm_softc *sc = ic->ic_softc;
sys/dev/netif/iwm/if_iwm.c
6541
struct iwm_softc *sc = ic->ic_softc;
sys/dev/netif/iwm/if_iwm.c
6589
struct iwm_softc *sc = arg1;
sys/dev/netif/iwm/if_iwm.c
6606
struct iwm_softc *sc = device_get_softc(dev);
sys/dev/netif/iwm/if_iwm.c
6637
struct iwm_softc *sc = device_get_softc(dev);
sys/dev/netif/iwm/if_iwm.c
6657
iwm_detach_local(struct iwm_softc *sc, int do_net80211)
sys/dev/netif/iwm/if_iwm.c
6723
struct iwm_softc *sc = device_get_softc(dev);
sys/dev/netif/iwm/if_iwm.c
6742
sizeof (struct iwm_softc)
sys/dev/netif/iwm/if_iwm.c
918
iwm_alloc_fwmem(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
927
iwm_alloc_sched(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
936
iwm_alloc_kw(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
943
iwm_alloc_ict(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm.c
950
iwm_alloc_rx_ring(struct iwm_softc *sc, struct iwm_rx_ring *ring)
sys/dev/netif/iwm/if_iwm_binding.c
146
iwm_binding_cmd(struct iwm_softc *sc, uint32_t action,
sys/dev/netif/iwm/if_iwm_binding.c
186
iwm_binding_update(struct iwm_softc *sc, struct iwm_vap *ivp,
sys/dev/netif/iwm/if_iwm_binding.c
209
iwm_binding_add_vif(struct iwm_softc *sc, struct iwm_vap *ivp)
sys/dev/netif/iwm/if_iwm_binding.c
225
iwm_binding_remove_vif(struct iwm_softc *sc, struct iwm_vap *ivp)
sys/dev/netif/iwm/if_iwm_binding.h
107
extern int iwm_binding_add_vif(struct iwm_softc *sc, struct iwm_vap *ivp);
sys/dev/netif/iwm/if_iwm_binding.h
108
extern int iwm_binding_remove_vif(struct iwm_softc *sc, struct iwm_vap *ivp);
sys/dev/netif/iwm/if_iwm_fw.c
116
iwm_free_fw_paging(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_fw.c
131
iwm_fill_paging_mem(struct iwm_softc *sc, const struct iwm_fw_img *image)
sys/dev/netif/iwm/if_iwm_fw.c
214
iwm_alloc_fw_paging_mem(struct iwm_softc *sc, const struct iwm_fw_img *image)
sys/dev/netif/iwm/if_iwm_fw.c
288
iwm_save_fw_paging(struct iwm_softc *sc, const struct iwm_fw_img *fw)
sys/dev/netif/iwm/if_iwm_fw.c
301
iwm_send_paging_cmd(struct iwm_softc *sc, const struct iwm_fw_img *fw)
sys/dev/netif/iwm/if_iwm_fw.h
108
extern void iwm_free_fw_paging(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm_fw.h
109
extern int iwm_save_fw_paging(struct iwm_softc *, const struct iwm_fw_img *);
sys/dev/netif/iwm/if_iwm_fw.h
110
extern int iwm_send_paging_cmd(struct iwm_softc *, const struct iwm_fw_img *);
sys/dev/netif/iwm/if_iwm_led.c
130
iwm_led_enable(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_led.c
137
iwm_led_disable(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_led.c
143
iwm_led_is_enabled(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_led.c
151
struct iwm_softc *sc = arg;
sys/dev/netif/iwm/if_iwm_led.c
166
iwm_led_blink_start(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_led.c
172
iwm_led_blink_stop(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_led.h
92
extern void iwm_led_enable(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm_led.h
93
extern void iwm_led_disable(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm_led.h
94
extern void iwm_led_blink_start(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm_led.h
95
extern void iwm_led_blink_stop(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm_mac_ctxt.c
159
iwm_ack_rates(struct iwm_softc *sc, int is2ghz,
sys/dev/netif/iwm/if_iwm_mac_ctxt.c
243
iwm_mac_ctxt_cmd_common(struct iwm_softc *sc, struct iwm_node *in,
sys/dev/netif/iwm/if_iwm_mac_ctxt.c
352
iwm_mac_ctxt_send_cmd(struct iwm_softc *sc, struct iwm_mac_ctx_cmd *cmd)
sys/dev/netif/iwm/if_iwm_mac_ctxt.c
367
iwm_mac_ctxt_cmd_fill_sta(struct iwm_softc *sc, struct iwm_node *in,
sys/dev/netif/iwm/if_iwm_mac_ctxt.c
452
iwm_mac_ctxt_cmd_station(struct iwm_softc *sc, struct ieee80211vap *vap,
sys/dev/netif/iwm/if_iwm_mac_ctxt.c
480
iwm_mac_ctx_send(struct iwm_softc *sc, struct ieee80211vap *vap,
sys/dev/netif/iwm/if_iwm_mac_ctxt.c
487
iwm_mac_ctxt_add(struct iwm_softc *sc, struct ieee80211vap *vap)
sys/dev/netif/iwm/if_iwm_mac_ctxt.c
506
iwm_mac_ctxt_changed(struct iwm_softc *sc, struct ieee80211vap *vap)
sys/dev/netif/iwm/if_iwm_mac_ctxt.c
520
iwm_mac_ctxt_remove(struct iwm_softc *sc, struct iwm_node *in)
sys/dev/netif/iwm/if_iwm_mac_ctxt.h
110
extern int iwm_mac_ctxt_add(struct iwm_softc *sc, struct ieee80211vap *vap);
sys/dev/netif/iwm/if_iwm_mac_ctxt.h
111
extern int iwm_mac_ctxt_changed(struct iwm_softc *sc, struct ieee80211vap *vap);
sys/dev/netif/iwm/if_iwm_mac_ctxt.h
112
extern int iwm_mac_ctxt_remove(struct iwm_softc *sc, struct ieee80211vap *vap);
sys/dev/netif/iwm/if_iwm_notif_wait.c
171
int (*fn)(struct iwm_softc *sc, struct iwm_rx_packet *pkt, void *data),
sys/dev/netif/iwm/if_iwm_notif_wait.c
89
struct iwm_softc *sc;
sys/dev/netif/iwm/if_iwm_notif_wait.c
93
iwm_notification_wait_init(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_notif_wait.h
107
int (*fn)(struct iwm_softc *sc, struct iwm_rx_packet *pkt, void *data);
sys/dev/netif/iwm/if_iwm_notif_wait.h
117
struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_notif_wait.h
129
int (*fn)(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_notif_wait.h
78
struct iwm_softc;
sys/dev/netif/iwm/if_iwm_pcie_trans.c
158
iwm_read_prph(struct iwm_softc *sc, uint32_t addr)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
167
iwm_write_prph(struct iwm_softc *sc, uint32_t addr, uint32_t val)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
176
iwm_write_prph64(struct iwm_softc *sc, uint64_t addr, uint64_t val)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
183
iwm_poll_prph(struct iwm_softc *sc, uint32_t addr, uint32_t bits, uint32_t mask,
sys/dev/netif/iwm/if_iwm_pcie_trans.c
199
iwm_read_mem(struct iwm_softc *sc, uint32_t addr, void *buf, int dwords)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
218
iwm_write_mem(struct iwm_softc *sc, uint32_t addr, const void *buf, int dwords)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
240
iwm_write_mem32(struct iwm_softc *sc, uint32_t addr, uint32_t val)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
246
iwm_poll_bit(struct iwm_softc *sc, int reg,
sys/dev/netif/iwm/if_iwm_pcie_trans.c
262
iwm_nic_lock(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
291
iwm_nic_unlock(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
301
iwm_set_bits_mask_prph(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_pcie_trans.c
316
iwm_set_bits_prph(struct iwm_softc *sc, uint32_t reg, uint32_t bits)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
322
iwm_clear_bits_prph(struct iwm_softc *sc, uint32_t reg, uint32_t bits)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
332
iwm_enable_rfkill_int(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
341
iwm_check_rfkill(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
367
iwm_set_hw_ready(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
387
iwm_prepare_card_hw(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
419
iwm_apm_config(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
481
iwm_apm_init(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
601
iwm_apm_stop(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
633
iwm_start_hw(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
659
iwm_set_pwr(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
667
iwm_pcie_rx_stop(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
690
iwm_pcie_clear_cmd_in_flight(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.c
707
iwm_pcie_set_cmd_in_flight(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_pcie_trans.h
106
extern uint32_t iwm_read_prph(struct iwm_softc *sc, uint32_t addr);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
107
extern void iwm_write_prph(struct iwm_softc *sc, uint32_t addr, uint32_t val);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
108
extern void iwm_write_prph64(struct iwm_softc *sc, uint64_t addr,
sys/dev/netif/iwm/if_iwm_pcie_trans.h
110
extern int iwm_poll_prph(struct iwm_softc *sc, uint32_t addr, uint32_t bits,
sys/dev/netif/iwm/if_iwm_pcie_trans.h
112
extern int iwm_read_mem(struct iwm_softc *sc, uint32_t addr, void *buf, int dwords);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
113
extern int iwm_write_mem(struct iwm_softc *sc, uint32_t addr, const void *buf,
sys/dev/netif/iwm/if_iwm_pcie_trans.h
115
extern int iwm_write_mem32(struct iwm_softc *sc, uint32_t addr, uint32_t val);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
116
extern int iwm_poll_bit(struct iwm_softc *sc, int reg,
sys/dev/netif/iwm/if_iwm_pcie_trans.h
118
extern int iwm_nic_lock(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
119
extern void iwm_nic_unlock(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
120
extern void iwm_set_bits_mask_prph(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_pcie_trans.h
122
extern void iwm_set_bits_prph(struct iwm_softc *sc, uint32_t reg, uint32_t bits);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
123
extern void iwm_clear_bits_prph(struct iwm_softc *sc, uint32_t reg, uint32_t bits);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
124
extern void iwm_enable_rfkill_int(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
125
extern int iwm_check_rfkill(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
126
extern int iwm_set_hw_ready(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
127
extern int iwm_prepare_card_hw(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
128
extern void iwm_apm_config(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
129
extern int iwm_apm_init(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
130
extern void iwm_apm_stop(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
131
extern int iwm_start_hw(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
132
extern void iwm_set_pwr(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
133
extern int iwm_pcie_rx_stop(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
135
extern int iwm_pcie_set_cmd_in_flight(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_pcie_trans.h
136
extern void iwm_pcie_clear_cmd_in_flight(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_phy_ctxt.c
155
iwm_phy_ctxt_cmd_hdr(struct iwm_softc *sc, struct iwm_phy_ctxt *ctxt,
sys/dev/netif/iwm/if_iwm_phy_ctxt.c
178
iwm_phy_ctxt_cmd_data(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_phy_ctxt.c
236
iwm_phy_ctxt_apply(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_phy_ctxt.c
269
iwm_phy_ctxt_add(struct iwm_softc *sc, struct iwm_phy_ctxt *ctxt,
sys/dev/netif/iwm/if_iwm_phy_ctxt.c
290
iwm_phy_ctxt_changed(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_phy_ctxt.h
108
extern int iwm_phy_ctxt_add(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_phy_ctxt.h
112
extern int iwm_phy_ctxt_changed(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_phy_db.c
173
struct iwm_softc *sc;
sys/dev/netif/iwm/if_iwm_phy_db.c
177
iwm_phy_db_init(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_phy_db.h
110
extern struct iwm_phy_db *iwm_phy_db_init(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_power.c
143
iwm_beacon_filter_send_cmd(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_power.c
190
iwm_beacon_filter_set_cqm_params(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_power.c
197
iwm_power_log(struct iwm_softc *sc, struct iwm_mac_power_cmd *cmd)
sys/dev/netif/iwm/if_iwm_power.c
222
iwm_power_is_radar(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_power.c
238
iwm_power_config_skip_dtim(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_power.c
268
iwm_power_build_cmd(struct iwm_softc *sc, struct iwm_vap *ivp,
sys/dev/netif/iwm/if_iwm_power.c
316
iwm_power_send_cmd(struct iwm_softc *sc, struct iwm_vap *ivp)
sys/dev/netif/iwm/if_iwm_power.c
328
_iwm_enable_beacon_filter(struct iwm_softc *sc, struct iwm_vap *ivp,
sys/dev/netif/iwm/if_iwm_power.c
343
iwm_enable_beacon_filter(struct iwm_softc *sc, struct iwm_vap *ivp)
sys/dev/netif/iwm/if_iwm_power.c
354
iwm_disable_beacon_filter(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_power.c
367
iwm_power_set_ps(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_power.c
398
iwm_power_set_ba(struct iwm_softc *sc, struct iwm_vap *ivp)
sys/dev/netif/iwm/if_iwm_power.c
421
iwm_power_update_ps(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_power.c
437
iwm_power_update_mac(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_power.c
459
iwm_power_update_device(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_power.h
92
extern int iwm_power_update_device(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_power.h
93
extern int iwm_power_update_mac(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_power.h
94
extern int iwm_power_update_ps(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_power.h
95
extern int iwm_enable_beacon_filter(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_power.h
97
extern int iwm_disable_beacon_filter(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_scan.c
156
iwm_scan_rx_chain(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_scan.c
179
iwm_scan_rate_n_flags(struct iwm_softc *sc, int flags, int no_cck)
sys/dev/netif/iwm/if_iwm_scan.c
202
iwm_rrm_scan_needed(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_scan.c
232
iwm_rx_lmac_scan_complete_notif(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_scan.c
258
iwm_rx_umac_scan_complete_notif(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_scan.c
286
iwm_lmac_scan_fill_channels(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_scan.c
330
iwm_umac_scan_fill_channels(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_scan.c
369
iwm_fill_probe_req(struct iwm_softc *sc, struct iwm_scan_probe_req_v1 *preq)
sys/dev/netif/iwm/if_iwm_scan.c
465
iwm_config_umac_scan(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_scan.c
556
iwm_scan_use_ebs(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_scan.c
571
iwm_scan_size(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_scan.c
594
iwm_umac_scan(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_scan.c
704
iwm_lmac_scan(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_scan.c
826
iwm_lmac_scan_abort(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_scan.c
858
iwm_umac_scan_abort(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_scan.c
877
iwm_scan_stop_wait(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_scan.h
108
extern int iwm_lmac_scan(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm_scan.h
109
extern int iwm_config_umac_scan(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm_scan.h
110
extern int iwm_umac_scan(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm_scan.h
111
extern int iwm_scan_stop_wait(struct iwm_softc *);
sys/dev/netif/iwm/if_iwm_scan.h
112
extern void iwm_rx_lmac_scan_complete_notif(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm_scan.h
114
extern void iwm_rx_umac_scan_complete_notif(struct iwm_softc *,
sys/dev/netif/iwm/if_iwm_sf.c
186
iwm_fill_sf_command(struct iwm_softc *sc, struct iwm_sf_cfg_cmd *sf_cmd,
sys/dev/netif/iwm/if_iwm_sf.c
234
iwm_sf_config(struct iwm_softc *sc, struct ieee80211_node *ni,
sys/dev/netif/iwm/if_iwm_sf.c
285
iwm_sf_update(struct iwm_softc *sc, struct ieee80211vap *changed_vif,
sys/dev/netif/iwm/if_iwm_sf.h
76
extern int iwm_sf_update(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_sta.c
126
iwm_add_sta_cmd_size(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_sta.c
134
iwm_sta_send_to_fw(struct iwm_softc *sc, struct iwm_node *in,
sys/dev/netif/iwm/if_iwm_sta.c
186
iwm_add_sta(struct iwm_softc *sc, struct iwm_node *in)
sys/dev/netif/iwm/if_iwm_sta.c
192
iwm_update_sta(struct iwm_softc *sc, struct iwm_node *in)
sys/dev/netif/iwm/if_iwm_sta.c
198
iwm_drain_sta(struct iwm_softc *sc, struct iwm_vap *ivp, boolean_t drain)
sys/dev/netif/iwm/if_iwm_sta.c
239
iwm_rm_sta_common(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_sta.c
258
iwm_rm_sta(struct iwm_softc *sc, struct ieee80211vap *vap,
sys/dev/netif/iwm/if_iwm_sta.c
294
iwm_rm_sta_id(struct iwm_softc *sc, struct ieee80211vap *vap)
sys/dev/netif/iwm/if_iwm_sta.c
302
iwm_add_int_sta_common(struct iwm_softc *sc, struct iwm_int_sta *sta,
sys/dev/netif/iwm/if_iwm_sta.c
341
iwm_add_aux_sta(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_sta.c
364
void iwm_del_aux_sta(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_sta.h
208
extern int iwm_sta_send_to_fw(struct iwm_softc *sc, struct iwm_node *in,
sys/dev/netif/iwm/if_iwm_sta.h
210
extern int iwm_add_sta(struct iwm_softc *sc, struct iwm_node *in);
sys/dev/netif/iwm/if_iwm_sta.h
211
extern int iwm_update_sta(struct iwm_softc *sc, struct iwm_node *in);
sys/dev/netif/iwm/if_iwm_sta.h
212
extern int iwm_rm_sta(struct iwm_softc *sc, struct ieee80211vap *vap,
sys/dev/netif/iwm/if_iwm_sta.h
214
extern int iwm_rm_sta_id(struct iwm_softc *sc, struct ieee80211vap *vap);
sys/dev/netif/iwm/if_iwm_sta.h
216
extern int iwm_add_aux_sta(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_sta.h
217
extern void iwm_del_aux_sta(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_sta.h
219
extern int iwm_drain_sta(struct iwm_softc *sc, struct iwm_vap *ivp,
sys/dev/netif/iwm/if_iwm_time_event.c
152
iwm_te_clear_data(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_time_event.c
168
iwm_te_handle_notif(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_time_event.c
207
iwm_rx_time_event_notif(struct iwm_softc *sc, struct iwm_rx_packet *pkt)
sys/dev/netif/iwm/if_iwm_time_event.c
220
iwm_te_notif(struct iwm_softc *sc, struct iwm_rx_packet *pkt,
sys/dev/netif/iwm/if_iwm_time_event.c
251
iwm_time_event_response(struct iwm_softc *sc, struct iwm_rx_packet *pkt,
sys/dev/netif/iwm/if_iwm_time_event.c
284
iwm_time_event_send_add(struct iwm_softc *sc, struct iwm_vap *ivp,
sys/dev/netif/iwm/if_iwm_time_event.c
335
iwm_protect_session(struct iwm_softc *sc, struct iwm_vap *ivp,
sys/dev/netif/iwm/if_iwm_time_event.c
398
iwm_stop_session_protection(struct iwm_softc *sc, struct iwm_vap *ivp)
sys/dev/netif/iwm/if_iwm_time_event.h
109
extern void iwm_rx_time_event_notif(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_time_event.h
111
extern void iwm_protect_session(struct iwm_softc *sc, struct iwm_vap *ivp,
sys/dev/netif/iwm/if_iwm_time_event.h
113
extern void iwm_stop_session_protection(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_util.c
157
iwm_send_cmd(struct iwm_softc *sc, struct iwm_host_cmd *hcmd)
sys/dev/netif/iwm/if_iwm_util.c
341
iwm_send_cmd_pdu(struct iwm_softc *sc, uint32_t id,
sys/dev/netif/iwm/if_iwm_util.c
356
iwm_send_cmd_status(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_util.c
397
iwm_send_cmd_pdu_status(struct iwm_softc *sc, uint32_t id,
sys/dev/netif/iwm/if_iwm_util.c
410
iwm_free_resp(struct iwm_softc *sc, struct iwm_host_cmd *hcmd)
sys/dev/netif/iwm/if_iwm_util.c
513
iwm_send_lq_cmd(struct iwm_softc *sc, struct iwm_lq_cmd *lq, boolean_t init)
sys/dev/netif/iwm/if_iwm_util.c
529
iwm_rx_diversity_allowed(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_util.h
108
extern int iwm_send_cmd(struct iwm_softc *sc, struct iwm_host_cmd *hcmd);
sys/dev/netif/iwm/if_iwm_util.h
109
extern int iwm_send_cmd_pdu(struct iwm_softc *sc, uint32_t id,
sys/dev/netif/iwm/if_iwm_util.h
112
extern int iwm_send_cmd_status(struct iwm_softc *sc,
sys/dev/netif/iwm/if_iwm_util.h
114
extern int iwm_send_cmd_pdu_status(struct iwm_softc *sc, uint32_t id,
sys/dev/netif/iwm/if_iwm_util.h
116
extern void iwm_free_resp(struct iwm_softc *sc, struct iwm_host_cmd *hcmd);
sys/dev/netif/iwm/if_iwm_util.h
122
extern int iwm_send_lq_cmd(struct iwm_softc *sc, struct iwm_lq_cmd *lq,
sys/dev/netif/iwm/if_iwm_util.h
125
extern boolean_t iwm_rx_diversity_allowed(struct iwm_softc *sc);
sys/dev/netif/iwm/if_iwm_util.h
128
extern int iwm_enable_txq(struct iwm_softc *sc, int sta_id, int qid, int fifo);
sys/dev/netif/iwm/if_iwm_util.h
129
extern int iwm_flush_tx_path(struct iwm_softc *sc, uint32_t tfd_msk,
sys/dev/netif/iwm/if_iwm_util.h
133
iwm_get_valid_tx_ant(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_util.h
141
iwm_get_valid_rx_ant(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwm_util.h
149
iwm_get_phy_config(struct iwm_softc *sc)
sys/dev/netif/iwm/if_iwmvar.h
572
iwm_fw_has_api(struct iwm_softc *sc, unsigned int api)
sys/dev/netif/iwm/if_iwmvar.h
578
iwm_fw_has_capa(struct iwm_softc *sc, unsigned int capa)