Lines Matching refs:ath5k_hw

96 static int ath5k_reset(struct ath5k_hw *ah, struct ieee80211_channel *chan,
200 static inline u64 ath5k_extend_tsf(struct ath5k_hw *ah, u32 rstamp)
233 struct ath5k_hw *ah = hw_priv;
239 struct ath5k_hw *ah = hw_priv;
256 struct ath5k_hw *ah = hw->priv;
295 ath5k_setup_channels(struct ath5k_hw *ah, struct ieee80211_channel *channels,
343 ath5k_setup_rate_idx(struct ath5k_hw *ah, struct ieee80211_supported_band *b)
360 struct ath5k_hw *ah = hw->priv;
446 ath5k_chan_set(struct ath5k_hw *ah, struct cfg80211_chan_def *chandef)
518 ath5k_update_bssid_mask_and_opmode(struct ath5k_hw *ah,
575 ath5k_hw_to_driver_rix(struct ath5k_hw *ah, int hw_rix)
596 struct sk_buff *ath5k_rx_skb_alloc(struct ath5k_hw *ah, dma_addr_t *skb_addr)
628 ath5k_rxbuf_setup(struct ath5k_hw *ah, struct ath5k_buf *bf)
768 ath5k_txbuf_setup(struct ath5k_hw *ah, struct ath5k_buf *bf,
898 ath5k_desc_alloc(struct ath5k_hw *ah)
963 ath5k_txbuf_free_skb(struct ath5k_hw *ah, struct ath5k_buf *bf)
977 ath5k_rxbuf_free_skb(struct ath5k_hw *ah, struct ath5k_buf *bf)
993 ath5k_desc_free(struct ath5k_hw *ah)
1019 ath5k_txq_setup(struct ath5k_hw *ah,
1071 ath5k_beaconq_setup(struct ath5k_hw *ah)
1087 ath5k_beaconq_config(struct ath5k_hw *ah)
1146 * @ah: The &struct ath5k_hw
1155 ath5k_drain_tx_buffs(struct ath5k_hw *ah)
1184 ath5k_txq_release(struct ath5k_hw *ah)
1205 ath5k_rx_start(struct ath5k_hw *ah)
1246 ath5k_rx_stop(struct ath5k_hw *ah)
1256 ath5k_rx_decrypted(struct ath5k_hw *ah, struct sk_buff *skb,
1285 ath5k_check_ibss_tsf(struct ath5k_hw *ah, struct sk_buff *skb,
1416 ath5k_receive_frame(struct ath5k_hw *ah, struct sk_buff *skb,
1493 ath5k_receive_frame_ok(struct ath5k_hw *ah, struct ath5k_rx_status *rs)
1565 ath5k_set_current_imask(struct ath5k_hw *ah)
1589 struct ath5k_hw *ah = from_tasklet(ah, t, rxtq);
1658 struct ath5k_hw *ah = hw->priv;
1711 ath5k_tx_frame_completed(struct ath5k_hw *ah, struct sk_buff *skb,
1777 ath5k_tx_processq(struct ath5k_hw *ah, struct ath5k_txq *txq)
1835 struct ath5k_hw *ah = from_tasklet(ah, t, txtq);
1854 ath5k_beacon_setup(struct ath5k_hw *ah, struct ath5k_buf *bf)
1940 struct ath5k_hw *ah = hw->priv;
1973 ath5k_beacon_send(struct ath5k_hw *ah)
2077 * @ah: struct ath5k_hw pointer we are operating on
2091 ath5k_beacon_update_timers(struct ath5k_hw *ah, u64 bc_tsf)
2187 * @ah: struct ath5k_hw pointer we are operating on
2193 ath5k_beacon_config(struct ath5k_hw *ah)
2226 struct ath5k_hw *ah = from_tasklet(ah, t, beacontq);
2259 ath5k_intr_calibration_poll(struct ath5k_hw *ah)
2292 ath5k_schedule_rx(struct ath5k_hw *ah)
2299 ath5k_schedule_tx(struct ath5k_hw *ah)
2308 struct ath5k_hw *ah = dev_id;
2451 struct ath5k_hw *ah = container_of(work, struct ath5k_hw,
2497 struct ath5k_hw *ah = from_tasklet(ah, t, ani_tasklet);
2508 struct ath5k_hw *ah = container_of(work, struct ath5k_hw,
2574 ath5k_init_ah(struct ath5k_hw *ah, const struct ath_bus_ops *bus_ops)
2732 ath5k_stop_locked(struct ath5k_hw *ah)
2770 struct ath5k_hw *ah = hw->priv;
2834 static void ath5k_stop_tasklets(struct ath5k_hw *ah)
2852 struct ath5k_hw *ah = hw->priv;
2902 ath5k_reset(struct ath5k_hw *ah, struct ieee80211_channel *chan,
3017 struct ath5k_hw *ah = container_of(work, struct ath5k_hw,
3029 struct ath5k_hw *ah = hw->priv;
3168 ath5k_deinit_ah(struct ath5k_hw *ah)
3174 * o call the 802.11 layer before detaching ath5k_hw to
3182 * XXX: ??? detach ath5k_hw ???
3202 ath5k_any_vif_assoc(struct ath5k_hw *ah)
3219 struct ath5k_hw *ah = hw->priv;
3230 void _ath5k_printk(const struct ath5k_hw *ah, const char *level,