sys/dev/ic/ar5210.c
1068
ar5k_ar5210_fill_tx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5210.c
1097
ar5k_ar5210_setup_xtx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5210.c
1110
ar5k_ar5210_proc_tx_desc(struct ath_hal *hal, struct ath_desc *desc)
sys/dev/ic/ar5210.c
1165
ar5k_ar5210_has_veol(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1175
ar5k_ar5210_get_rx_buf(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1181
ar5k_ar5210_put_rx_buf(struct ath_hal *hal, u_int32_t phys_addr)
sys/dev/ic/ar5210.c
1187
ar5k_ar5210_start_rx(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1193
ar5k_ar5210_stop_rx_dma(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1211
ar5k_ar5210_start_rx_pcu(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1217
ar5k_ar5210_stop_pcu_recv(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1223
ar5k_ar5210_set_mcast_filter(struct ath_hal *hal, u_int32_t filter0,
sys/dev/ic/ar5210.c
1232
ar5k_ar5210_set_mcast_filterindex(struct ath_hal *hal, u_int32_t index)
sys/dev/ic/ar5210.c
1248
ar5k_ar5210_clear_mcast_filter_idx(struct ath_hal *hal, u_int32_t index)
sys/dev/ic/ar5210.c
1264
ar5k_ar5210_get_rx_filter(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1270
ar5k_ar5210_set_rx_filter(struct ath_hal *hal, u_int32_t filter)
sys/dev/ic/ar5210.c
1284
ar5k_ar5210_setup_rx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5210.c
1302
ar5k_ar5210_proc_rx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5210.c
1375
ar5k_ar5210_set_rx_signal(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1385
ar5k_ar5210_dump_state(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1475
ar5k_ar5210_get_diag_state(struct ath_hal *hal, int id, void **device,
sys/dev/ic/ar5210.c
1486
ar5k_ar5210_get_lladdr(struct ath_hal *hal, u_int8_t *mac)
sys/dev/ic/ar5210.c
1492
ar5k_ar5210_set_lladdr(struct ath_hal *hal, const u_int8_t *mac)
sys/dev/ic/ar5210.c
1509
ar5k_ar5210_set_regdomain(struct ath_hal *hal, u_int16_t regdomain,
sys/dev/ic/ar5210.c
1528
ar5k_ar5210_set_ledstate(struct ath_hal *hal, HAL_LED_STATE state)
sys/dev/ic/ar5210.c
1559
ar5k_ar5210_set_associd(struct ath_hal *hal, const u_int8_t *bssid,
sys/dev/ic/ar5210.c
1586
ar5k_ar5210_set_bssid_mask(struct ath_hal *hal, const u_int8_t* mask)
sys/dev/ic/ar5210.c
1593
ar5k_ar5210_set_gpio_output(struct ath_hal *hal, u_int32_t gpio)
sys/dev/ic/ar5210.c
1606
ar5k_ar5210_set_gpio_input(struct ath_hal *hal, u_int32_t gpio)
sys/dev/ic/ar5210.c
1619
ar5k_ar5210_get_gpio(struct ath_hal *hal, u_int32_t gpio)
sys/dev/ic/ar5210.c
1630
ar5k_ar5210_set_gpio(struct ath_hal *hal, u_int32_t gpio, u_int32_t val)
sys/dev/ic/ar5210.c
1649
ar5k_ar5210_set_gpio_intr(struct ath_hal *hal, u_int gpio,
sys/dev/ic/ar5210.c
1675
ar5k_ar5210_get_tsf32(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1681
ar5k_ar5210_get_tsf64(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1688
ar5k_ar5210_reset_tsf(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1695
ar5k_ar5210_get_regdomain(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1701
ar5k_ar5210_detect_card_present(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1717
ar5k_ar5210_update_mib_counters(struct ath_hal *hal, HAL_MIB_STATS *statistics)
sys/dev/ic/ar5210.c
1727
ar5k_ar5210_get_rf_gain(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1733
ar5k_ar5210_set_slot_time(struct ath_hal *hal, u_int slot_time)
sys/dev/ic/ar5210.c
1744
ar5k_ar5210_get_slot_time(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1750
ar5k_ar5210_set_ack_timeout(struct ath_hal *hal, u_int timeout)
sys/dev/ic/ar5210.c
1763
ar5k_ar5210_get_ack_timeout(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1770
ar5k_ar5210_set_cts_timeout(struct ath_hal *hal, u_int timeout)
sys/dev/ic/ar5210.c
1783
ar5k_ar5210_get_cts_timeout(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1794
ar5k_ar5210_is_cipher_supported(struct ath_hal *hal, HAL_CIPHER cipher)
sys/dev/ic/ar5210.c
1806
ar5k_ar5210_get_keycache_size(struct ath_hal *hal)
sys/dev/ic/ar5210.c
1812
ar5k_ar5210_reset_key(struct ath_hal *hal, u_int16_t entry)
sys/dev/ic/ar5210.c
1825
ar5k_ar5210_is_key_valid(struct ath_hal *hal, u_int16_t entry)
sys/dev/ic/ar5210.c
1840
ar5k_ar5210_set_key(struct ath_hal *hal, u_int16_t entry,
sys/dev/ic/ar5210.c
1887
ar5k_ar5210_set_key_lladdr(struct ath_hal *hal, u_int16_t entry,
sys/dev/ic/ar5210.c
1911
ar5k_ar5210_softcrypto(struct ath_hal *hal, HAL_BOOL enable)
sys/dev/ic/ar5210.c
193
struct ath_hal *
sys/dev/ic/ar5210.c
1937
ar5k_ar5210_set_power(struct ath_hal *hal, HAL_POWER_MODE mode,
sys/dev/ic/ar5210.c
198
struct ath_hal *hal = (struct ath_hal*) sc;
sys/dev/ic/ar5210.c
2003
ar5k_ar5210_get_power_mode(struct ath_hal *hal)
sys/dev/ic/ar5210.c
2009
ar5k_ar5210_query_pspoll_support(struct ath_hal *hal)
sys/dev/ic/ar5210.c
2016
ar5k_ar5210_init_pspoll(struct ath_hal *hal)
sys/dev/ic/ar5210.c
2025
ar5k_ar5210_enable_pspoll(struct ath_hal *hal, u_int8_t *bssid,
sys/dev/ic/ar5210.c
2036
ar5k_ar5210_disable_pspoll(struct ath_hal *hal)
sys/dev/ic/ar5210.c
2050
ar5k_ar5210_init_beacon(struct ath_hal *hal, u_int32_t next_beacon,
sys/dev/ic/ar5210.c
2087
ar5k_ar5210_set_beacon_timers(struct ath_hal *hal,
sys/dev/ic/ar5210.c
2147
ar5k_ar5210_reset_beacon(struct ath_hal *hal)
sys/dev/ic/ar5210.c
2163
ar5k_ar5210_wait_for_beacon(struct ath_hal *hal, bus_addr_t phys_addr)
sys/dev/ic/ar5210.c
2196
ar5k_ar5210_is_intr_pending(struct ath_hal *hal)
sys/dev/ic/ar5210.c
2202
ar5k_ar5210_get_isr(struct ath_hal *hal, u_int32_t *interrupt_mask)
sys/dev/ic/ar5210.c
2237
ar5k_ar5210_get_intr(struct ath_hal *hal)
sys/dev/ic/ar5210.c
2244
ar5k_ar5210_set_intr(struct ath_hal *hal, HAL_INT new_mask)
sys/dev/ic/ar5210.c
2292
ar5k_ar5210_get_capabilities(struct ath_hal *hal)
sys/dev/ic/ar5210.c
2316
ar5k_ar5210_radar_alert(struct ath_hal *hal, HAL_BOOL enable)
sys/dev/ic/ar5210.c
2340
ar5k_ar5210_eeprom_is_busy(struct ath_hal *hal)
sys/dev/ic/ar5210.c
2347
ar5k_ar5210_eeprom_read(struct ath_hal *hal, u_int32_t offset, u_int16_t *data)
sys/dev/ic/ar5210.c
2375
ar5k_ar5210_eeprom_write(struct ath_hal *hal, u_int32_t offset, u_int16_t data)
sys/dev/ic/ar5210.c
239
ar5k_ar5210_nic_reset(struct ath_hal *hal, u_int32_t val)
sys/dev/ic/ar5210.c
2401
ar5k_ar5210_set_txpower_limit(struct ath_hal *hal, u_int power)
sys/dev/ic/ar5210.c
273
ar5k_ar5210_nic_wakeup(struct ath_hal *hal, HAL_BOOL initial)
sys/dev/ic/ar5210.c
28
HAL_BOOL ar5k_ar5210_nic_reset(struct ath_hal *, u_int32_t);
sys/dev/ic/ar5210.c
29
HAL_BOOL ar5k_ar5210_nic_wakeup(struct ath_hal *, HAL_BOOL);
sys/dev/ic/ar5210.c
30
void ar5k_ar5210_init_tx_queue(struct ath_hal *, u_int);
sys/dev/ic/ar5210.c
31
void ar5k_ar5210_fill(struct ath_hal *);
sys/dev/ic/ar5210.c
32
HAL_BOOL ar5k_ar5210_do_calibrate(struct ath_hal *, HAL_CHANNEL *);
sys/dev/ic/ar5210.c
33
HAL_BOOL ar5k_ar5210_noise_floor(struct ath_hal *, HAL_CHANNEL *);
sys/dev/ic/ar5210.c
334
ar5k_ar5210_get_rate_table(struct ath_hal *hal, u_int mode)
sys/dev/ic/ar5210.c
349
ar5k_ar5210_detach(struct ath_hal *hal)
sys/dev/ic/ar5210.c
358
ar5k_ar5210_phy_disable(struct ath_hal *hal)
sys/dev/ic/ar5210.c
365
ar5k_ar5210_reset(struct ath_hal *hal, HAL_OPMODE op_mode, HAL_CHANNEL *channel,
sys/dev/ic/ar5210.c
44
ar5k_ar5210_fill(struct ath_hal *hal)
sys/dev/ic/ar5210.c
456
ar5k_ar5210_set_def_antenna(struct ath_hal *hal, u_int ant)
sys/dev/ic/ar5210.c
463
ar5k_ar5210_get_def_antenna(struct ath_hal *hal)
sys/dev/ic/ar5210.c
469
ar5k_ar5210_set_opmode(struct ath_hal *hal)
sys/dev/ic/ar5210.c
520
ar5k_ar5210_calibrate(struct ath_hal *hal, HAL_CHANNEL *channel)
sys/dev/ic/ar5210.c
624
ar5k_ar5210_do_calibrate(struct ath_hal *hal, HAL_CHANNEL *channel)
sys/dev/ic/ar5210.c
643
ar5k_ar5210_noise_floor(struct ath_hal *hal, HAL_CHANNEL *channel)
sys/dev/ic/ar5210.c
686
ar5k_ar5210_update_tx_triglevel(struct ath_hal *hal, HAL_BOOL increase)
sys/dev/ic/ar5210.c
722
ar5k_ar5210_setup_tx_queue(struct ath_hal *hal, HAL_TX_QUEUE queue_type,
sys/dev/ic/ar5210.c
758
ar5k_ar5210_setup_tx_queueprops(struct ath_hal *hal, int queue,
sys/dev/ic/ar5210.c
775
ar5k_ar5210_get_tx_queueprops(struct ath_hal *hal, int queue,
sys/dev/ic/ar5210.c
784
ar5k_ar5210_release_tx_queue(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5210.c
795
ar5k_ar5210_init_tx_queue(struct ath_hal *hal, u_int aifs)
sys/dev/ic/ar5210.c
812
ar5k_ar5210_reset_tx_queue(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5210.c
865
ar5k_ar5210_get_tx_buf(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5210.c
890
ar5k_ar5210_put_tx_buf(struct ath_hal *hal, u_int queue, u_int32_t phys_addr)
sys/dev/ic/ar5210.c
918
ar5k_ar5210_num_tx_pending(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5210.c
924
ar5k_ar5210_tx_start(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5210.c
964
ar5k_ar5210_stop_tx_dma(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5210.c
998
ar5k_ar5210_setup_tx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5211.c
1053
ar5k_ar5211_get_tx_buf(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5211.c
1064
ar5k_ar5211_put_tx_buf(struct ath_hal *hal, u_int queue, u_int32_t phys_addr)
sys/dev/ic/ar5211.c
1081
ar5k_ar5211_num_tx_pending(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5211.c
1088
ar5k_ar5211_tx_start(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5211.c
1103
ar5k_ar5211_stop_tx_dma(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5211.c
1127
ar5k_ar5211_setup_tx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5211.c
1180
ar5k_ar5211_fill_tx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5211.c
1209
ar5k_ar5211_setup_xtx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5211.c
1217
ar5k_ar5211_proc_tx_desc(struct ath_hal *hal, struct ath_desc *desc)
sys/dev/ic/ar5211.c
1272
ar5k_ar5211_has_veol(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1282
ar5k_ar5211_get_rx_buf(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1288
ar5k_ar5211_put_rx_buf(struct ath_hal *hal, u_int32_t phys_addr)
sys/dev/ic/ar5211.c
1294
ar5k_ar5211_start_rx(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1300
ar5k_ar5211_stop_rx_dma(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1318
ar5k_ar5211_start_rx_pcu(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1324
ar5k_ar5211_stop_pcu_recv(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1330
ar5k_ar5211_set_mcast_filter(struct ath_hal *hal, u_int32_t filter0,
sys/dev/ic/ar5211.c
1339
ar5k_ar5211_set_mcast_filterindex(struct ath_hal *hal, u_int32_t index)
sys/dev/ic/ar5211.c
1355
ar5k_ar5211_clear_mcast_filter_idx(struct ath_hal *hal, u_int32_t index)
sys/dev/ic/ar5211.c
1372
ar5k_ar5211_get_rx_filter(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1378
ar5k_ar5211_set_rx_filter(struct ath_hal *hal, u_int32_t filter)
sys/dev/ic/ar5211.c
1384
ar5k_ar5211_setup_rx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5211.c
1402
ar5k_ar5211_proc_rx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5211.c
1471
ar5k_ar5211_set_rx_signal(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1481
ar5k_ar5211_dump_state(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1570
ar5k_ar5211_get_diag_state(struct ath_hal *hal, int id, void **device,
sys/dev/ic/ar5211.c
1581
ar5k_ar5211_get_lladdr(struct ath_hal *hal, u_int8_t *mac)
sys/dev/ic/ar5211.c
1587
ar5k_ar5211_set_lladdr(struct ath_hal *hal, const u_int8_t *mac)
sys/dev/ic/ar5211.c
1604
ar5k_ar5211_set_regdomain(struct ath_hal *hal, u_int16_t regdomain,
sys/dev/ic/ar5211.c
1623
ar5k_ar5211_set_ledstate(struct ath_hal *hal, HAL_LED_STATE state)
sys/dev/ic/ar5211.c
1661
ar5k_ar5211_set_associd(struct ath_hal *hal, const u_int8_t *bssid,
sys/dev/ic/ar5211.c
1692
ar5k_ar5211_set_bssid_mask(struct ath_hal *hal, const u_int8_t* mask)
sys/dev/ic/ar5211.c
1699
ar5k_ar5211_set_gpio_output(struct ath_hal *hal, u_int32_t gpio)
sys/dev/ic/ar5211.c
1712
ar5k_ar5211_set_gpio_input(struct ath_hal *hal, u_int32_t gpio)
sys/dev/ic/ar5211.c
1725
ar5k_ar5211_get_gpio(struct ath_hal *hal, u_int32_t gpio)
sys/dev/ic/ar5211.c
1736
ar5k_ar5211_set_gpio(struct ath_hal *hal, u_int32_t gpio, u_int32_t val)
sys/dev/ic/ar5211.c
1755
ar5k_ar5211_set_gpio_intr(struct ath_hal *hal, u_int gpio,
sys/dev/ic/ar5211.c
1781
ar5k_ar5211_get_tsf32(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1787
ar5k_ar5211_get_tsf64(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1795
ar5k_ar5211_reset_tsf(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1802
ar5k_ar5211_get_regdomain(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1808
ar5k_ar5211_detect_card_present(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1824
ar5k_ar5211_update_mib_counters(struct ath_hal *hal, HAL_MIB_STATS *statistics)
sys/dev/ic/ar5211.c
1834
ar5k_ar5211_get_rf_gain(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1840
ar5k_ar5211_set_slot_time(struct ath_hal *hal, u_int slot_time)
sys/dev/ic/ar5211.c
1851
ar5k_ar5211_get_slot_time(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1857
ar5k_ar5211_set_ack_timeout(struct ath_hal *hal, u_int timeout)
sys/dev/ic/ar5211.c
1870
ar5k_ar5211_get_ack_timeout(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1877
ar5k_ar5211_set_cts_timeout(struct ath_hal *hal, u_int timeout)
sys/dev/ic/ar5211.c
1890
ar5k_ar5211_get_cts_timeout(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1901
ar5k_ar5211_is_cipher_supported(struct ath_hal *hal, HAL_CIPHER cipher)
sys/dev/ic/ar5211.c
1913
ar5k_ar5211_get_keycache_size(struct ath_hal *hal)
sys/dev/ic/ar5211.c
1919
ar5k_ar5211_reset_key(struct ath_hal *hal, u_int16_t entry)
sys/dev/ic/ar5211.c
1936
ar5k_ar5211_is_key_valid(struct ath_hal *hal, u_int16_t entry)
sys/dev/ic/ar5211.c
1951
ar5k_ar5211_set_key(struct ath_hal *hal, u_int16_t entry,
sys/dev/ic/ar5211.c
197
struct ath_hal *
sys/dev/ic/ar5211.c
1998
ar5k_ar5211_set_key_lladdr(struct ath_hal *hal, u_int16_t entry,
sys/dev/ic/ar5211.c
201
struct ath_hal *hal = (struct ath_hal*) sc;
sys/dev/ic/ar5211.c
2022
ar5k_ar5211_softcrypto(struct ath_hal *hal, HAL_BOOL enable)
sys/dev/ic/ar5211.c
2048
ar5k_ar5211_set_power(struct ath_hal *hal, HAL_POWER_MODE mode,
sys/dev/ic/ar5211.c
2114
ar5k_ar5211_get_power_mode(struct ath_hal *hal)
sys/dev/ic/ar5211.c
2120
ar5k_ar5211_query_pspoll_support(struct ath_hal *hal)
sys/dev/ic/ar5211.c
2127
ar5k_ar5211_init_pspoll(struct ath_hal *hal)
sys/dev/ic/ar5211.c
2136
ar5k_ar5211_enable_pspoll(struct ath_hal *hal, u_int8_t *bssid,
sys/dev/ic/ar5211.c
2143
ar5k_ar5211_disable_pspoll(struct ath_hal *hal)
sys/dev/ic/ar5211.c
2153
ar5k_ar5211_init_beacon(struct ath_hal *hal, u_int32_t next_beacon,
sys/dev/ic/ar5211.c
2192
ar5k_ar5211_set_beacon_timers(struct ath_hal *hal,
sys/dev/ic/ar5211.c
2255
ar5k_ar5211_reset_beacon(struct ath_hal *hal)
sys/dev/ic/ar5211.c
2271
ar5k_ar5211_wait_for_beacon(struct ath_hal *hal, bus_addr_t phys_addr)
sys/dev/ic/ar5211.c
2293
ar5k_ar5211_is_intr_pending(struct ath_hal *hal)
sys/dev/ic/ar5211.c
2299
ar5k_ar5211_get_isr(struct ath_hal *hal, u_int32_t *interrupt_mask)
sys/dev/ic/ar5211.c
2336
ar5k_ar5211_get_intr(struct ath_hal *hal)
sys/dev/ic/ar5211.c
2343
ar5k_ar5211_set_intr(struct ath_hal *hal, HAL_INT new_mask)
sys/dev/ic/ar5211.c
236
ar5k_ar5211_nic_reset(struct ath_hal *hal, u_int32_t val)
sys/dev/ic/ar5211.c
2399
ar5k_ar5211_get_capabilities(struct ath_hal *hal)
sys/dev/ic/ar5211.c
2463
ar5k_ar5211_radar_alert(struct ath_hal *hal, HAL_BOOL enable)
sys/dev/ic/ar5211.c
2490
ar5k_ar5211_eeprom_is_busy(struct ath_hal *hal)
sys/dev/ic/ar5211.c
2497
ar5k_ar5211_eeprom_read(struct ath_hal *hal, u_int32_t offset, u_int16_t *data)
sys/dev/ic/ar5211.c
2524
ar5k_ar5211_eeprom_write(struct ath_hal *hal, u_int32_t offset, u_int16_t data)
sys/dev/ic/ar5211.c
2557
ar5k_ar5211_rfregs(struct ath_hal *hal, HAL_CHANNEL *channel, u_int freq,
sys/dev/ic/ar5211.c
2623
ar5k_ar5211_set_txpower_limit(struct ath_hal *hal, u_int power)
sys/dev/ic/ar5211.c
270
ar5k_ar5211_nic_wakeup(struct ath_hal *hal, u_int16_t flags)
sys/dev/ic/ar5211.c
28
HAL_BOOL ar5k_ar5211_nic_reset(struct ath_hal *, u_int32_t);
sys/dev/ic/ar5211.c
29
HAL_BOOL ar5k_ar5211_nic_wakeup(struct ath_hal *, u_int16_t);
sys/dev/ic/ar5211.c
30
u_int16_t ar5k_ar5211_radio_revision(struct ath_hal *, HAL_CHIP);
sys/dev/ic/ar5211.c
31
void ar5k_ar5211_fill(struct ath_hal *);
sys/dev/ic/ar5211.c
32
HAL_BOOL ar5k_ar5211_rfregs(struct ath_hal *, HAL_CHANNEL *, u_int,
sys/dev/ic/ar5211.c
339
ar5k_ar5211_radio_revision(struct ath_hal *hal, HAL_CHIP chip)
sys/dev/ic/ar5211.c
377
ar5k_ar5211_get_rate_table(struct ath_hal *hal, u_int mode)
sys/dev/ic/ar5211.c
395
ar5k_ar5211_detach(struct ath_hal *hal)
sys/dev/ic/ar5211.c
404
ar5k_ar5211_phy_disable(struct ath_hal *hal)
sys/dev/ic/ar5211.c
411
ar5k_ar5211_reset(struct ath_hal *hal, HAL_OPMODE op_mode, HAL_CHANNEL *channel,
sys/dev/ic/ar5211.c
48
ar5k_ar5211_fill(struct ath_hal *hal)
sys/dev/ic/ar5211.c
664
ar5k_ar5211_set_def_antenna(struct ath_hal *hal, u_int ant)
sys/dev/ic/ar5211.c
670
ar5k_ar5211_get_def_antenna(struct ath_hal *hal)
sys/dev/ic/ar5211.c
676
ar5k_ar5211_set_opmode(struct ath_hal *hal)
sys/dev/ic/ar5211.c
716
ar5k_ar5211_calibrate(struct ath_hal *hal, HAL_CHANNEL *channel)
sys/dev/ic/ar5211.c
758
ar5k_ar5211_update_tx_triglevel(struct ath_hal *hal, HAL_BOOL increase)
sys/dev/ic/ar5211.c
795
ar5k_ar5211_setup_tx_queue(struct ath_hal *hal, HAL_TX_QUEUE queue_type,
sys/dev/ic/ar5211.c
836
ar5k_ar5211_setup_tx_queueprops(struct ath_hal *hal, int queue,
sys/dev/ic/ar5211.c
856
ar5k_ar5211_get_tx_queueprops(struct ath_hal *hal, int queue,
sys/dev/ic/ar5211.c
865
ar5k_ar5211_release_tx_queue(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5211.c
877
ar5k_ar5211_reset_tx_queue(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5212.c
1021
ar5k_ar5212_setup_tx_queueprops(struct ath_hal *hal, int queue,
sys/dev/ic/ar5212.c
1041
ar5k_ar5212_get_tx_queueprops(struct ath_hal *hal, int queue,
sys/dev/ic/ar5212.c
1050
ar5k_ar5212_release_tx_queue(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5212.c
1062
ar5k_ar5212_reset_tx_queue(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5212.c
1241
ar5k_ar5212_get_tx_buf(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5212.c
1252
ar5k_ar5212_put_tx_buf(struct ath_hal *hal, u_int queue, u_int32_t phys_addr)
sys/dev/ic/ar5212.c
1269
ar5k_ar5212_num_tx_pending(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5212.c
1276
ar5k_ar5212_tx_start(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5212.c
1291
ar5k_ar5212_stop_tx_dma(struct ath_hal *hal, u_int queue)
sys/dev/ic/ar5212.c
1315
ar5k_ar5212_setup_tx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5212.c
1387
ar5k_ar5212_fill_tx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5212.c
1418
ar5k_ar5212_setup_xtx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5212.c
1446
ar5k_ar5212_proc_tx_desc(struct ath_hal *hal, struct ath_desc *desc)
sys/dev/ic/ar5212.c
1531
ar5k_ar5212_has_veol(struct ath_hal *hal)
sys/dev/ic/ar5212.c
1541
ar5k_ar5212_get_rx_buf(struct ath_hal *hal)
sys/dev/ic/ar5212.c
1547
ar5k_ar5212_put_rx_buf(struct ath_hal *hal, u_int32_t phys_addr)
sys/dev/ic/ar5212.c
1553
ar5k_ar5212_start_rx(struct ath_hal *hal)
sys/dev/ic/ar5212.c
1559
ar5k_ar5212_stop_rx_dma(struct ath_hal *hal)
sys/dev/ic/ar5212.c
1577
ar5k_ar5212_start_rx_pcu(struct ath_hal *hal)
sys/dev/ic/ar5212.c
1583
ar5k_ar5212_stop_pcu_recv(struct ath_hal *hal)
sys/dev/ic/ar5212.c
1589
ar5k_ar5212_set_mcast_filter(struct ath_hal *hal, u_int32_t filter0,
sys/dev/ic/ar5212.c
1598
ar5k_ar5212_set_mcast_filterindex(struct ath_hal *hal, u_int32_t index)
sys/dev/ic/ar5212.c
1614
ar5k_ar5212_clear_mcast_filter_idx(struct ath_hal *hal, u_int32_t index)
sys/dev/ic/ar5212.c
1631
ar5k_ar5212_get_rx_filter(struct ath_hal *hal)
sys/dev/ic/ar5212.c
1648
ar5k_ar5212_set_rx_filter(struct ath_hal *hal, u_int32_t filter)
sys/dev/ic/ar5212.c
1671
ar5k_ar5212_setup_rx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5212.c
1689
ar5k_ar5212_proc_rx_desc(struct ath_hal *hal, struct ath_desc *desc,
sys/dev/ic/ar5212.c
1766
ar5k_ar5212_set_rx_signal(struct ath_hal *hal)
sys/dev/ic/ar5212.c
1776
ar5k_ar5212_dump_state(struct ath_hal *hal)
sys/dev/ic/ar5212.c
1880
ar5k_ar5212_get_diag_state(struct ath_hal *hal, int id, void **device,
sys/dev/ic/ar5212.c
1891
ar5k_ar5212_get_lladdr(struct ath_hal *hal, u_int8_t *mac)
sys/dev/ic/ar5212.c
1897
ar5k_ar5212_set_lladdr(struct ath_hal *hal, const u_int8_t *mac)
sys/dev/ic/ar5212.c
1914
ar5k_ar5212_set_regdomain(struct ath_hal *hal, u_int16_t regdomain,
sys/dev/ic/ar5212.c
1933
ar5k_ar5212_set_ledstate(struct ath_hal *hal, HAL_LED_STATE state)
sys/dev/ic/ar5212.c
1971
ar5k_ar5212_set_associd(struct ath_hal *hal, const u_int8_t *bssid,
sys/dev/ic/ar5212.c
2008
ar5k_ar5212_set_bssid_mask(struct ath_hal *hal, const u_int8_t* mask)
sys/dev/ic/ar5212.c
201
struct ath_hal *
sys/dev/ic/ar5212.c
2022
ar5k_ar5212_set_gpio_output(struct ath_hal *hal, u_int32_t gpio)
sys/dev/ic/ar5212.c
2035
ar5k_ar5212_set_gpio_input(struct ath_hal *hal, u_int32_t gpio)
sys/dev/ic/ar5212.c
2048
ar5k_ar5212_get_gpio(struct ath_hal *hal, u_int32_t gpio)
sys/dev/ic/ar5212.c
205
struct ath_hal *hal = (struct ath_hal*) sc;
sys/dev/ic/ar5212.c
2059
ar5k_ar5212_set_gpio(struct ath_hal *hal, u_int32_t gpio, u_int32_t val)
sys/dev/ic/ar5212.c
2078
ar5k_ar5212_set_gpio_intr(struct ath_hal *hal, u_int gpio,
sys/dev/ic/ar5212.c
2104
ar5k_ar5212_get_tsf32(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2110
ar5k_ar5212_get_tsf64(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2118
ar5k_ar5212_reset_tsf(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2125
ar5k_ar5212_get_regdomain(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2131
ar5k_ar5212_detect_card_present(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2147
ar5k_ar5212_update_mib_counters(struct ath_hal *hal, HAL_MIB_STATS *statistics)
sys/dev/ic/ar5212.c
2164
ar5k_ar5212_get_rf_gain(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2203
ar5k_ar5212_set_slot_time(struct ath_hal *hal, u_int slot_time)
sys/dev/ic/ar5212.c
2214
ar5k_ar5212_get_slot_time(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2220
ar5k_ar5212_set_ack_timeout(struct ath_hal *hal, u_int timeout)
sys/dev/ic/ar5212.c
2233
ar5k_ar5212_get_ack_timeout(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2240
ar5k_ar5212_set_cts_timeout(struct ath_hal *hal, u_int timeout)
sys/dev/ic/ar5212.c
2253
ar5k_ar5212_get_cts_timeout(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2264
ar5k_ar5212_is_cipher_supported(struct ath_hal *hal, HAL_CIPHER cipher)
sys/dev/ic/ar5212.c
2276
ar5k_ar5212_get_keycache_size(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2282
ar5k_ar5212_reset_key(struct ath_hal *hal, u_int16_t entry)
sys/dev/ic/ar5212.c
2299
ar5k_ar5212_is_key_valid(struct ath_hal *hal, u_int16_t entry)
sys/dev/ic/ar5212.c
2314
ar5k_ar5212_set_key(struct ath_hal *hal, u_int16_t entry,
sys/dev/ic/ar5212.c
2361
ar5k_ar5212_set_key_lladdr(struct ath_hal *hal, u_int16_t entry,
sys/dev/ic/ar5212.c
2385
ar5k_ar5212_softcrypto(struct ath_hal *hal, HAL_BOOL enable)
sys/dev/ic/ar5212.c
2411
ar5k_ar5212_warm_reset(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2440
ar5k_ar5212_set_power(struct ath_hal *hal, HAL_POWER_MODE mode,
sys/dev/ic/ar5212.c
2505
ar5k_ar5212_get_power_mode(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2511
ar5k_ar5212_query_pspoll_support(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2518
ar5k_ar5212_init_pspoll(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2527
ar5k_ar5212_enable_pspoll(struct ath_hal *hal, u_int8_t *bssid,
sys/dev/ic/ar5212.c
2534
ar5k_ar5212_disable_pspoll(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2544
ar5k_ar5212_init_beacon(struct ath_hal *hal, u_int32_t next_beacon,
sys/dev/ic/ar5212.c
2583
ar5k_ar5212_set_beacon_timers(struct ath_hal *hal,
sys/dev/ic/ar5212.c
2678
ar5k_ar5212_reset_beacon(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2694
ar5k_ar5212_wait_for_beacon(struct ath_hal *hal, bus_addr_t phys_addr)
sys/dev/ic/ar5212.c
2716
ar5k_ar5212_is_intr_pending(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2722
ar5k_ar5212_get_isr(struct ath_hal *hal, u_int32_t *interrupt_mask)
sys/dev/ic/ar5212.c
2762
ar5k_ar5212_get_intr(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2769
ar5k_ar5212_set_intr(struct ath_hal *hal, HAL_INT new_mask)
sys/dev/ic/ar5212.c
28
HAL_BOOL ar5k_ar5212_nic_reset(struct ath_hal *, u_int32_t);
sys/dev/ic/ar5212.c
281
ar5k_ar5212_nic_reset(struct ath_hal *hal, u_int32_t val)
sys/dev/ic/ar5212.c
2825
ar5k_ar5212_get_capabilities(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2890
ar5k_ar5212_radar_alert(struct ath_hal *hal, HAL_BOOL enable)
sys/dev/ic/ar5212.c
29
HAL_BOOL ar5k_ar5212_nic_wakeup(struct ath_hal *, u_int16_t);
sys/dev/ic/ar5212.c
2917
ar5k_ar5212_eeprom_is_busy(struct ath_hal *hal)
sys/dev/ic/ar5212.c
2924
ar5k_ar5212_eeprom_read(struct ath_hal *hal, u_int32_t offset, u_int16_t *data)
sys/dev/ic/ar5212.c
2951
ar5k_ar5212_eeprom_write(struct ath_hal *hal, u_int32_t offset, u_int16_t data)
sys/dev/ic/ar5212.c
2984
ar5k_ar5212_txpower(struct ath_hal *hal, HAL_CHANNEL *channel, u_int txpower)
sys/dev/ic/ar5212.c
30
u_int16_t ar5k_ar5212_radio_revision(struct ath_hal *, HAL_CHIP);
sys/dev/ic/ar5212.c
3041
ar5k_ar5212_set_txpower_limit(struct ath_hal *hal, u_int power)
sys/dev/ic/ar5212.c
31
void ar5k_ar5212_fill(struct ath_hal *);
sys/dev/ic/ar5212.c
315
ar5k_ar5212_nic_wakeup(struct ath_hal *hal, u_int16_t flags)
sys/dev/ic/ar5212.c
32
HAL_BOOL ar5k_ar5212_txpower(struct ath_hal *, HAL_CHANNEL *, u_int);
sys/dev/ic/ar5212.c
33
HAL_BOOL ar5k_ar5212_warm_reset(struct ath_hal *);
sys/dev/ic/ar5212.c
392
ar5k_ar5212_radio_revision(struct ath_hal *hal, HAL_CHIP chip)
sys/dev/ic/ar5212.c
430
ar5k_ar5212_get_rate_table(struct ath_hal *hal, u_int mode)
sys/dev/ic/ar5212.c
450
ar5k_ar5212_detach(struct ath_hal *hal)
sys/dev/ic/ar5212.c
462
ar5k_ar5212_phy_disable(struct ath_hal *hal)
sys/dev/ic/ar5212.c
469
ar5k_ar5212_reset(struct ath_hal *hal, HAL_OPMODE op_mode, HAL_CHANNEL *channel,
sys/dev/ic/ar5212.c
52
ar5k_ar5212_fill(struct ath_hal *hal)
sys/dev/ic/ar5212.c
841
ar5k_ar5212_set_def_antenna(struct ath_hal *hal, u_int ant)
sys/dev/ic/ar5212.c
847
ar5k_ar5212_get_def_antenna(struct ath_hal *hal)
sys/dev/ic/ar5212.c
853
ar5k_ar5212_set_opmode(struct ath_hal *hal)
sys/dev/ic/ar5212.c
893
ar5k_ar5212_calibrate(struct ath_hal *hal, HAL_CHANNEL *channel)
sys/dev/ic/ar5212.c
944
ar5k_ar5212_update_tx_triglevel(struct ath_hal *hal, HAL_BOOL increase)
sys/dev/ic/ar5212.c
981
ar5k_ar5212_setup_tx_queue(struct ath_hal *hal, HAL_TX_QUEUE queue_type,
sys/dev/ic/ar5xxx.c
1023
ar5k_eeprom_read_mac(struct ath_hal *hal, u_int8_t *mac)
sys/dev/ic/ar5xxx.c
1056
ar5k_eeprom_regulation_domain(struct ath_hal *hal, HAL_BOOL write,
sys/dev/ic/ar5xxx.c
1088
ar5k_channel(struct ath_hal *hal, HAL_CHANNEL *channel)
sys/dev/ic/ar5xxx.c
1143
ar5k_ar5110_channel(struct ath_hal *hal, HAL_CHANNEL *channel)
sys/dev/ic/ar5xxx.c
1185
ar5k_ar5111_channel(struct ath_hal *hal, HAL_CHANNEL *channel)
sys/dev/ic/ar5xxx.c
1226
ar5k_ar5112_channel(struct ath_hal *hal, HAL_CHANNEL *channel)
sys/dev/ic/ar5xxx.c
1318
ar5k_rfregs_gainf_corr(struct ath_hal *hal)
sys/dev/ic/ar5xxx.c
1354
ar5k_rfregs_gain_readback(struct ath_hal *hal)
sys/dev/ic/ar5xxx.c
1396
ar5k_rfregs_gain_adjust(struct ath_hal *hal)
sys/dev/ic/ar5xxx.c
1453
ar5k_rfregs(struct ath_hal *hal, HAL_CHANNEL *channel, u_int mode)
sys/dev/ic/ar5xxx.c
1504
ar5k_ar5111_rfregs(struct ath_hal *hal, HAL_CHANNEL *channel, u_int mode)
sys/dev/ic/ar5xxx.c
155
struct ath_hal *
sys/dev/ic/ar5xxx.c
160
struct ath_hal *hal = NULL;
sys/dev/ic/ar5xxx.c
1600
ar5k_ar5112_rfregs(struct ath_hal *hal, HAL_CHANNEL *channel, u_int mode)
sys/dev/ic/ar5xxx.c
1696
ar5k_arxxxx_rfregs(struct ath_hal *hal, HAL_CHANNEL *channel, u_int mode)
sys/dev/ic/ar5xxx.c
1749
ar5k_rfgain(struct ath_hal *hal, u_int freq)
sys/dev/ic/ar5xxx.c
1800
ar5k_txpower_table(struct ath_hal *hal, HAL_CHANNEL *channel, int16_t max_power)
sys/dev/ic/ar5xxx.c
182
if ((hal = malloc(sizeof(struct ath_hal),
sys/dev/ic/ar5xxx.c
1836
ar5k_write_ini(struct ath_hal *hal, const struct ar5k_ini *ini,
sys/dev/ic/ar5xxx.c
1861
ar5k_write_mode(struct ath_hal *hal, const struct ar5k_mode *ini,
sys/dev/ic/ar5xxx.c
299
ath_hal_computetxtime(struct ath_hal *hal, const HAL_RATE_TABLE *rates,
sys/dev/ic/ar5xxx.c
351
ar5k_check_channel(struct ath_hal *hal, u_int16_t freq, u_int flags)
sys/dev/ic/ar5xxx.c
368
ath_hal_init_channels(struct ath_hal *hal, HAL_CHANNEL *channels,
sys/dev/ic/ar5xxx.c
530
ar5k_radar_alert(struct ath_hal *hal)
sys/dev/ic/ar5xxx.c
576
ar5k_get_regdomain(struct ath_hal *hal)
sys/dev/ic/ar5xxx.c
646
ar5k_register_timeout(struct ath_hal *hal, u_int32_t reg, u_int32_t flag,
sys/dev/ic/ar5xxx.c
672
ar5k_eeprom_bin2freq(struct ath_hal *hal, u_int16_t bin, u_int mode)
sys/dev/ic/ar5xxx.c
697
ar5k_eeprom_read_ants(struct ath_hal *hal, u_int32_t *offset, u_int mode)
sys/dev/ic/ar5xxx.c
753
ar5k_eeprom_read_modes(struct ath_hal *hal, u_int32_t *offset, u_int mode)
sys/dev/ic/ar5xxx.c
80
int ar5k_eeprom_read_ants(struct ath_hal *, u_int32_t *, u_int);
sys/dev/ic/ar5xxx.c
81
int ar5k_eeprom_read_modes(struct ath_hal *, u_int32_t *, u_int);
sys/dev/ic/ar5xxx.c
82
u_int16_t ar5k_eeprom_bin2freq(struct ath_hal *, u_int16_t, u_int);
sys/dev/ic/ar5xxx.c
834
ar5k_eeprom_init(struct ath_hal *hal)
sys/dev/ic/ar5xxx.c
84
HAL_BOOL ar5k_ar5110_channel(struct ath_hal *, HAL_CHANNEL *);
sys/dev/ic/ar5xxx.c
86
HAL_BOOL ar5k_ar5111_channel(struct ath_hal *, HAL_CHANNEL *);
sys/dev/ic/ar5xxx.c
88
HAL_BOOL ar5k_ar5112_channel(struct ath_hal *, HAL_CHANNEL *);
sys/dev/ic/ar5xxx.c
89
HAL_BOOL ar5k_check_channel(struct ath_hal *, u_int16_t, u_int flags);
sys/dev/ic/ar5xxx.c
91
HAL_BOOL ar5k_ar5111_rfregs(struct ath_hal *, HAL_CHANNEL *, u_int);
sys/dev/ic/ar5xxx.c
92
HAL_BOOL ar5k_ar5112_rfregs(struct ath_hal *, HAL_CHANNEL *, u_int);
sys/dev/ic/ar5xxx.c
93
HAL_BOOL ar5k_arxxxx_rfregs(struct ath_hal *, HAL_CHANNEL *, u_int);
sys/dev/ic/ar5xxx.h
1000
_t void (_a _n##_reset_tsf)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1001
_t u_int16_t (_a _n##_get_regdomain)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1002
_t HAL_BOOL (_a _n##_detect_card_present)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1003
_t void (_a _n##_update_mib_counters)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
1005
_t HAL_BOOL (_a _n##_is_cipher_supported)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
1007
_t HAL_RFGAIN (_a _n##_get_rf_gain)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1008
_t HAL_BOOL (_a _n##_set_slot_time)(struct ath_hal*, u_int); \
sys/dev/ic/ar5xxx.h
1009
_t u_int (_a _n##_get_slot_time)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1010
_t HAL_BOOL (_a _n##_set_ack_timeout)(struct ath_hal *, u_int); \
sys/dev/ic/ar5xxx.h
1011
_t u_int (_a _n##_get_ack_timeout)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1012
_t HAL_BOOL (_a _n##_set_cts_timeout)(struct ath_hal*, u_int); \
sys/dev/ic/ar5xxx.h
1013
_t u_int (_a _n##_get_cts_timeout)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1015
_t u_int32_t (_a _n##_get_keycache_size)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1016
_t HAL_BOOL (_a _n##_reset_key)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
1018
_t HAL_BOOL (_a _n##_is_key_valid)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
1020
_t HAL_BOOL (_a _n##_set_key)(struct ath_hal*, u_int16_t, \
sys/dev/ic/ar5xxx.h
1022
_t HAL_BOOL (_a _n##_set_key_lladdr)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
1024
_t HAL_BOOL (_a _n##_softcrypto)(struct ath_hal *, HAL_BOOL); \
sys/dev/ic/ar5xxx.h
1026
_t HAL_BOOL (_a _n##_set_power)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
1029
_t HAL_POWER_MODE (_a _n##_get_power_mode)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1030
_t HAL_BOOL (_a _n##_query_pspoll_support)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1031
_t HAL_BOOL (_a _n##_init_pspoll)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
1032
_t HAL_BOOL (_a _n##_enable_pspoll)(struct ath_hal *, u_int8_t *, \
sys/dev/ic/ar5xxx.h
1034
_t HAL_BOOL (_a _n##_disable_pspoll)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
1036
_t void (_a _n##_init_beacon)(struct ath_hal *, u_int32_t nexttbtt, \
sys/dev/ic/ar5xxx.h
1038
_t void (_a _n##_set_beacon_timers)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
1041
_t void (_a _n##_reset_beacon)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
1042
_t HAL_BOOL (_a _n##_wait_for_beacon)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
1045
_t HAL_BOOL (_a _n##_is_intr_pending)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
1046
_t HAL_BOOL (_a _n##_get_isr)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
1048
_t u_int32_t (_a _n##_get_intr)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
1049
_t HAL_INT (_a _n##_set_intr)(struct ath_hal *, HAL_INT); \
sys/dev/ic/ar5xxx.h
1051
_t HAL_BOOL (_a _n##_get_capabilities)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
1052
_t void (_a _n##_radar_alert)(struct ath_hal *, HAL_BOOL enable); \
sys/dev/ic/ar5xxx.h
1053
_t HAL_BOOL (_a _n##_eeprom_is_busy)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
1054
_t int (_a _n##_eeprom_read)(struct ath_hal *, u_int32_t offset, \
sys/dev/ic/ar5xxx.h
1056
_t int (_a _n##_eeprom_write)(struct ath_hal *, u_int32_t offset, \
sys/dev/ic/ar5xxx.h
1059
_t HAL_BOOL (_a _n##_get_tx_queueprops)(struct ath_hal *, int, \
sys/dev/ic/ar5xxx.h
1061
_t u_int32_t (_a _n##_num_tx_pending)(struct ath_hal *, u_int); \
sys/dev/ic/ar5xxx.h
1062
_t HAL_BOOL (_a _n##_phy_disable)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
1063
_t HAL_BOOL (_a _n##_set_txpower_limit)(struct ath_hal *, u_int); \
sys/dev/ic/ar5xxx.h
1064
_t void (_a _n##_set_def_antenna)(struct ath_hal *, u_int); \
sys/dev/ic/ar5xxx.h
1065
_t u_int (_a _n ##_get_def_antenna)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
1066
_t HAL_BOOL (_a _n##_set_bssid_mask)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
1274
typedef struct ath_hal * (ar5k_attach_t)
sys/dev/ic/ar5xxx.h
1277
(struct ath_hal *, HAL_CHANNEL *, u_int);
sys/dev/ic/ar5xxx.h
2258
struct ath_hal *ath_hal_attach(u_int16_t, void *, bus_space_tag_t,
sys/dev/ic/ar5xxx.h
2261
u_int16_t ath_hal_computetxtime(struct ath_hal *,
sys/dev/ic/ar5xxx.h
2264
HAL_BOOL ath_hal_init_channels(struct ath_hal *, HAL_CHANNEL *,
sys/dev/ic/ar5xxx.h
2268
void ar5k_radar_alert(struct ath_hal *);
sys/dev/ic/ar5xxx.h
2271
u_int16_t ar5k_get_regdomain(struct ath_hal *);
sys/dev/ic/ar5xxx.h
2278
HAL_BOOL ar5k_register_timeout(struct ath_hal *, u_int32_t,
sys/dev/ic/ar5xxx.h
2281
int ar5k_eeprom_init(struct ath_hal *);
sys/dev/ic/ar5xxx.h
2282
int ar5k_eeprom_read_mac(struct ath_hal *, u_int8_t *);
sys/dev/ic/ar5xxx.h
2283
HAL_BOOL ar5k_eeprom_regulation_domain(struct ath_hal *,
sys/dev/ic/ar5xxx.h
2286
HAL_BOOL ar5k_channel(struct ath_hal *, HAL_CHANNEL *);
sys/dev/ic/ar5xxx.h
2287
HAL_BOOL ar5k_rfregs(struct ath_hal *, HAL_CHANNEL *, u_int);
sys/dev/ic/ar5xxx.h
2288
u_int32_t ar5k_rfregs_gainf_corr(struct ath_hal *);
sys/dev/ic/ar5xxx.h
2289
HAL_BOOL ar5k_rfregs_gain_readback(struct ath_hal *);
sys/dev/ic/ar5xxx.h
2290
int32_t ar5k_rfregs_gain_adjust(struct ath_hal *);
sys/dev/ic/ar5xxx.h
2291
HAL_BOOL ar5k_rfgain(struct ath_hal *, u_int);
sys/dev/ic/ar5xxx.h
2293
void ar5k_txpower_table(struct ath_hal *, HAL_CHANNEL *,
sys/dev/ic/ar5xxx.h
2296
void ar5k_write_ini(struct ath_hal *,
sys/dev/ic/ar5xxx.h
2298
void ar5k_write_mode(struct ath_hal *,
sys/dev/ic/ar5xxx.h
919
_t const HAL_RATE_TABLE *(_a _n##_get_rate_table)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
921
_t void (_a _n##_detach)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
923
_t HAL_BOOL (_a _n##_reset)(struct ath_hal *, HAL_OPMODE, \
sys/dev/ic/ar5xxx.h
925
_t void (_a _n##_set_opmode)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
926
_t HAL_BOOL (_a _n##_calibrate)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
929
_t HAL_BOOL (_a _n##_update_tx_triglevel)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
931
_t int (_a _n##_setup_tx_queue)(struct ath_hal *, HAL_TX_QUEUE, \
sys/dev/ic/ar5xxx.h
933
_t HAL_BOOL (_a _n##_setup_tx_queueprops)(struct ath_hal *, int queue, \
sys/dev/ic/ar5xxx.h
935
_t HAL_BOOL (_a _n##_release_tx_queue)(struct ath_hal *, u_int queue); \
sys/dev/ic/ar5xxx.h
936
_t HAL_BOOL (_a _n##_reset_tx_queue)(struct ath_hal *, u_int queue); \
sys/dev/ic/ar5xxx.h
937
_t u_int32_t (_a _n##_get_tx_buf)(struct ath_hal *, u_int queue); \
sys/dev/ic/ar5xxx.h
938
_t HAL_BOOL (_a _n##_put_tx_buf)(struct ath_hal *, u_int, \
sys/dev/ic/ar5xxx.h
940
_t HAL_BOOL (_a _n##_tx_start)(struct ath_hal *, u_int queue); \
sys/dev/ic/ar5xxx.h
941
_t HAL_BOOL (_a _n##_stop_tx_dma)(struct ath_hal *, u_int queue); \
sys/dev/ic/ar5xxx.h
942
_t HAL_BOOL (_a _n##_setup_tx_desc)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
948
_t HAL_BOOL (_a _n##_setup_xtx_desc)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
952
_t HAL_BOOL (_a _n##_fill_tx_desc)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
955
_t HAL_STATUS (_a _n##_proc_tx_desc)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
957
_t HAL_BOOL (_a _n##_has_veol)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
959
_t u_int32_t (_a _n##_get_rx_buf)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
960
_t void (_a _n##_put_rx_buf)(struct ath_hal*, u_int32_t rxdp); \
sys/dev/ic/ar5xxx.h
961
_t void (_a _n##_start_rx)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
962
_t HAL_BOOL (_a _n##_stop_rx_dma)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
963
_t void (_a _n##_start_rx_pcu)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
964
_t void (_a _n##_stop_pcu_recv)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
965
_t void (_a _n##_set_mcast_filter)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
967
_t HAL_BOOL (_a _n##_set_mcast_filterindex)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
969
_t HAL_BOOL (_a _n##_clear_mcast_filter_idx)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
971
_t u_int32_t (_a _n##_get_rx_filter)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
972
_t void (_a _n##_set_rx_filter)(struct ath_hal*, u_int32_t); \
sys/dev/ic/ar5xxx.h
973
_t HAL_BOOL (_a _n##_setup_rx_desc)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
975
_t HAL_STATUS (_a _n##_proc_rx_desc)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
977
_t void (_a _n##_set_rx_signal)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
979
_t void (_a _n##_dump_state)(struct ath_hal *); \
sys/dev/ic/ar5xxx.h
980
_t HAL_BOOL (_a _n##_get_diag_state)(struct ath_hal *, int, void **, \
sys/dev/ic/ar5xxx.h
982
_t void (_a _n##_get_lladdr)(struct ath_hal *, u_int8_t *); \
sys/dev/ic/ar5xxx.h
983
_t HAL_BOOL (_a _n##_set_lladdr)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
985
_t HAL_BOOL (_a _n##_set_regdomain)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
987
_t void (_a _n##_set_ledstate)(struct ath_hal*, HAL_LED_STATE); \
sys/dev/ic/ar5xxx.h
988
_t void (_a _n##_set_associd)(struct ath_hal*, \
sys/dev/ic/ar5xxx.h
990
_t HAL_BOOL (_a _n##_set_gpio_output)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
992
_t HAL_BOOL (_a _n##_set_gpio_input)(struct ath_hal *, \
sys/dev/ic/ar5xxx.h
994
_t u_int32_t (_a _n##_get_gpio)(struct ath_hal *, u_int32_t gpio); \
sys/dev/ic/ar5xxx.h
995
_t HAL_BOOL (_a _n##_set_gpio)(struct ath_hal *, u_int32_t gpio, \
sys/dev/ic/ar5xxx.h
997
_t void (_a _n##_set_gpio_intr)(struct ath_hal*, u_int, u_int32_t); \
sys/dev/ic/ar5xxx.h
998
_t u_int32_t (_a _n##_get_tsf32)(struct ath_hal*); \
sys/dev/ic/ar5xxx.h
999
_t u_int64_t (_a _n##_get_tsf64)(struct ath_hal*); \
sys/dev/ic/ath.c
1012
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
1127
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
1147
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
1187
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
1295
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
1352
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
1693
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
1777
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
1990
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
214
struct ath_hal *ah;
sys/dev/ic/ath.c
2361
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
2449
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
2515
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
2544
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
2575
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
2666
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
2683
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
2757
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
2864
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
2902
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
2966
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
3090
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
3145
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
3153
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
3161
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
482
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
604
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
696
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
753
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/ath.c
790
struct ath_hal *ah = sc->sc_ah;
sys/dev/ic/athvar.h
216
struct ath_hal *sc_ah; /* Atheros HAL */