/dragonfly/sys/dev/netif/ath/ath/ |
H A D | if_ath_misc.h | 48 extern struct ath_buf * ath_getbuf(struct ath_softc *sc, 59 extern int ath_reset(struct ath_softc *, ATH_RESET_TYPE); 62 extern void ath_tx_update_ratectrl(struct ath_softc *sc, 71 extern void ath_txq_freeholdingbuf(struct ath_softc *sc, 76 extern void ath_mode_init(struct ath_softc *sc); 80 extern void ath_setslottime(struct ath_softc *sc); 86 extern void ath_legacy_tx_drain(struct ath_softc *sc, 92 extern int ath_stoptxdma(struct ath_softc *sc); 94 extern void ath_tx_update_tim(struct ath_softc *sc, 125 ath_tx_kick(struct ath_softc *sc) in ath_tx_kick() [all …]
|
H A D | if_ath_tx.h | 89 extern void ath_tx_txq_drain(struct ath_softc *sc, struct ath_txq *txq); 90 extern void ath_txfrag_cleanup(struct ath_softc *sc, ath_bufhead *frags, 92 extern int ath_txfrag_setup(struct ath_softc *sc, ath_bufhead *frags, 94 extern int ath_tx_start(struct ath_softc *sc, struct ieee80211_node *ni, 100 extern void ath_tx_swq(struct ath_softc *sc, struct ieee80211_node *ni, 102 extern void ath_tx_tid_init(struct ath_softc *sc, struct ath_node *an); 107 extern void ath_txq_sched(struct ath_softc *sc, struct ath_txq *txq); 108 extern void ath_tx_normal_comp(struct ath_softc *sc, struct ath_buf *bf, 110 extern void ath_tx_aggr_comp(struct ath_softc *sc, struct ath_buf *bf, 112 extern void ath_tx_addto_baw(struct ath_softc *sc, struct ath_node *an, [all …]
|
H A D | if_athrate.h | 67 struct ath_softc; 77 struct ath_ratectrl *ath_rate_attach(struct ath_softc *); 106 void ath_rate_node_init(struct ath_softc *, struct ath_node *); 110 void ath_rate_node_cleanup(struct ath_softc *, struct ath_node *); 116 void ath_rate_newassoc(struct ath_softc *, struct ath_node *, 125 void ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, 134 void ath_rate_findrate(struct ath_softc *, struct ath_node *, 141 void ath_rate_setupxtxdesc(struct ath_softc *, struct ath_node *, 153 void ath_rate_tx_complete(struct ath_softc *, struct ath_node *, 160 int ath_rate_fetch_stats(struct ath_softc *sc, struct ath_rateioctl *rs); [all …]
|
H A D | if_ath_beacon.h | 36 extern int ath_beaconq_setup(struct ath_softc *sc); 37 extern int ath_beaconq_config(struct ath_softc *sc); 38 extern void ath_beacon_config(struct ath_softc *sc, 40 extern struct ath_buf * ath_beacon_generate(struct ath_softc *sc, 42 extern void ath_beacon_cabq_start(struct ath_softc *sc); 45 extern void ath_beacon_start_adhoc(struct ath_softc *sc, 47 extern int ath_beacon_alloc(struct ath_softc *sc, struct ieee80211_node *ni); 48 extern void ath_beacon_return(struct ath_softc *sc, struct ath_buf *bf); 49 extern void ath_beacon_free(struct ath_softc *sc); 51 extern void ath_beacon_miss(struct ath_softc *sc);
|
H A D | if_athdfs.h | 34 extern int ath_dfs_attach(struct ath_softc *sc); 35 extern int ath_dfs_detach(struct ath_softc *sc); 36 extern int ath_dfs_radar_enable(struct ath_softc *, 38 extern int ath_dfs_radar_disable(struct ath_softc *sc); 39 extern void ath_dfs_process_phy_err(struct ath_softc *sc, struct mbuf *m, 41 extern int ath_dfs_process_radar_event(struct ath_softc *sc, 43 extern int ath_dfs_tasklet_needed(struct ath_softc *sc, 45 extern int ath_ioctl_phyerr(struct ath_softc *sc, struct ath_diag *ad); 46 extern int ath_dfs_get_thresholds(struct ath_softc *sc,
|
H A D | if_ath_rx.h | 34 extern u_int32_t ath_calcrxfilter(struct ath_softc *sc); 53 extern int ath_rxbuf_init(struct ath_softc *sc, struct ath_buf *bf); 55 extern void ath_rx_proc(struct ath_softc *sc, int resched); 56 extern void ath_stoprecv(struct ath_softc *sc, int dodelay); 57 extern int ath_startrecv(struct ath_softc *sc); 60 extern int ath_rx_pkt(struct ath_softc *sc, struct ath_rx_status *rs, 64 extern void ath_recv_setup_legacy(struct ath_softc *sc);
|
H A D | if_ath_rx_edma.c | 159 static void ath_edma_recv_proc_queue(struct ath_softc *sc, 165 ath_edma_stoprecv(struct ath_softc *sc, int dodelay) in ath_edma_stoprecv() 240 ath_edma_startrecv(struct ath_softc *sc) in ath_edma_startrecv() 320 ath_edma_recv_sched(struct ath_softc *sc, int dosched) in ath_edma_recv_sched() 338 ath_edma_recv_flush(struct ath_softc *sc) in ath_edma_recv_flush() 496 ath_edma_flush_deferred_queue(struct ath_softc *sc) in ath_edma_flush_deferred_queue() 588 struct ath_softc *sc = (struct ath_softc *) arg; in ath_edma_recv_tasklet() 735 ath_edma_rxbuf_alloc(struct ath_softc *sc) in ath_edma_rxbuf_alloc() 951 ath_edma_dma_rxsetup(struct ath_softc *sc) in ath_edma_dma_rxsetup() 972 ath_edma_dma_rxteardown(struct ath_softc *sc) in ath_edma_dma_rxteardown() [all …]
|
H A D | if_ath_tx_edma.c | 151 ath_edma_tx_fifo_fill(struct ath_softc *sc, struct ath_txq *txq) in ath_edma_tx_fifo_fill() 230 ath_edma_dma_restart(struct ath_softc *sc, struct ath_txq *txq) in ath_edma_dma_restart() 455 ath_edma_xmit_handoff(struct ath_softc *sc, struct ath_txq *txq, in ath_edma_xmit_handoff() 473 ath_edma_setup_txfifo(struct ath_softc *sc, int qnum) in ath_edma_setup_txfifo() 494 ath_edma_free_txfifo(struct ath_softc *sc, int qnum) in ath_edma_free_txfifo() 504 ath_edma_dma_txsetup(struct ath_softc *sc) in ath_edma_dma_txsetup() 527 ath_edma_dma_txteardown(struct ath_softc *sc) in ath_edma_dma_txteardown() 597 struct ath_softc *sc = (struct ath_softc *) arg; in ath_edma_tx_proc() 610 ath_edma_tx_processq(struct ath_softc *sc, int dosched) in ath_edma_tx_processq() 850 ath_edma_attach_comp_func(struct ath_softc *sc) in ath_edma_attach_comp_func() [all …]
|
H A D | if_ath.c | 2060 struct ath_softc *sc = arg; 2340 struct ath_softc *sc = arg; 2451 struct ath_softc *sc = arg; 3761 struct ath_softc *sc = arg; 3781 struct ath_softc *sc = arg; 4547 struct ath_softc *sc = arg; 4591 struct ath_softc *sc = arg; 4647 struct ath_softc *sc = arg; 4696 struct ath_softc *sc = arg; 5366 struct ath_softc *sc = arg; [all …]
|
H A D | if_ath_lna_div.h | 80 extern int ath_lna_div_attach(struct ath_softc *sc); 81 extern int ath_lna_div_detach(struct ath_softc *sc); 82 extern int ath_lna_div_ioctl(struct ath_softc *sc, struct ath_diag *ad); 83 extern int ath_lna_div_enable(struct ath_softc *sc, 86 extern void ath_lna_rx_comb_scan(struct ath_softc *sc,
|
H A D | if_ath_spectral.h | 34 extern int ath_spectral_attach(struct ath_softc *sc); 35 extern int ath_spectral_detach(struct ath_softc *sc); 36 extern int ath_ioctl_spectral(struct ath_softc *sc, struct ath_diag *ad); 37 extern int ath_spectral_enable(struct ath_softc *sc,
|
H A D | if_ath_btcoex.h | 34 extern int ath_btcoex_attach(struct ath_softc *sc); 35 extern int ath_btcoex_detach(struct ath_softc *sc); 36 extern int ath_btcoex_ioctl(struct ath_softc *sc, struct ath_diag *ad); 37 extern int ath_btcoex_enable(struct ath_softc *sc,
|
H A D | if_ath_btcoex.c | 88 ath_btcoex_cfg_wb195(struct ath_softc *sc) in ath_btcoex_cfg_wb195() 144 ath_btcoex_cfg_wb225(struct ath_softc *sc) in ath_btcoex_cfg_wb225() 201 ath_btcoex_cfg_wb222(struct ath_softc *sc) in ath_btcoex_cfg_wb222() 272 ath_btcoex_aspm_wb195(struct ath_softc *sc) 288 ath_btcoex_attach(struct ath_softc *sc) in ath_btcoex_attach() 336 ath_btcoex_detach(struct ath_softc *sc) in ath_btcoex_detach() 352 ath_btcoex_enable(struct ath_softc *sc, const struct ieee80211_channel *chan) in ath_btcoex_enable() 366 ath_btcoex_ioctl(struct ath_softc *sc, struct ath_diag *ad) in ath_btcoex_ioctl()
|
H A D | if_ath_led.c | 119 ath_led_config(struct ath_softc *sc) in ath_led_config() 157 struct ath_softc *sc = arg; in ath_led_done() 169 struct ath_softc *sc = arg; in ath_led_off() 179 ath_led_blink(struct ath_softc *sc, int on, int off) in ath_led_blink() 189 ath_led_event(struct ath_softc *sc, int rix) in ath_led_event()
|
H A D | if_ath_descdma.h | 34 extern int ath_descdma_alloc_desc(struct ath_softc *sc, 37 extern int ath_descdma_setup(struct ath_softc *sc, struct ath_descdma *dd, 40 extern int ath_descdma_setup_rx_edma(struct ath_softc *sc, 43 extern void ath_descdma_cleanup(struct ath_softc *sc,
|
H A D | if_ath_tx.c | 175 ath_tx_is_11n(struct ath_softc *sc) in ath_tx_is_11n() 248 ath_txfrag_cleanup(struct ath_softc *sc, in ath_txfrag_cleanup() 2355 struct ath_softc *sc = ic->ic_softc; in ath_raw_xmit() 5922 struct ath_softc *sc = ni->ni_ic->ic_softc; 6008 struct ath_softc *sc = ni->ni_ic->ic_softc; 6062 struct ath_softc *sc = ni->ni_ic->ic_softc; 6211 struct ath_softc *sc = ni->ni_ic->ic_softc; 6297 struct ath_softc *sc = ni->ni_ic->ic_softc; 6440 ath_legacy_dma_txsetup(struct ath_softc *sc) 6448 ath_legacy_dma_txteardown(struct ath_softc *sc) [all …]
|
H A D | if_ath_sysctl.c | 113 struct ath_softc *sc = arg1; in ath_sysctl_slottime() 139 struct ath_softc *sc = arg1; in ath_sysctl_acktimeout() 165 struct ath_softc *sc = arg1; in ath_sysctl_ctstimeout() 191 struct ath_softc *sc = arg1; in ath_sysctl_softled() 212 struct ath_softc *sc = arg1; in ath_sysctl_ledpin() 231 struct ath_softc *sc = arg1; in ath_sysctl_hardled() 252 struct ath_softc *sc = arg1; in ath_sysctl_txantenna() 289 struct ath_softc *sc = arg1; in ath_sysctl_rxantenna() 312 struct ath_softc *sc = arg1; in ath_sysctl_diversity() 343 struct ath_softc *sc = arg1; in ath_sysctl_diag() [all …]
|
H A D | if_ath_sysctl.h | 35 extern void ath_sysctlattach(struct ath_softc *); 36 extern void ath_sysctl_stats_attach(struct ath_softc *sc); 37 extern void ath_sysctl_hal_attach(struct ath_softc *sc);
|
H A D | if_ath_keycache.c | 88 ath_keyprint(struct ath_softc *sc, const char *tag, u_int ix, in ath_keyprint() 125 ath_keyset_tkip(struct ath_softc *sc, const struct ieee80211_key *k, in ath_keyset_tkip() 186 ath_keyset(struct ath_softc *sc, struct ieee80211vap *vap, in ath_keyset() 278 key_alloc_2pair(struct ath_softc *sc, in key_alloc_2pair() 331 key_alloc_pair(struct ath_softc *sc, in key_alloc_pair() 376 key_alloc_single(struct ath_softc *sc, in key_alloc_single() 423 struct ath_softc *sc = vap->iv_ic->ic_softc; in ath_key_alloc() 491 struct ath_softc *sc = vap->iv_ic->ic_softc; in ath_key_delete() 535 struct ath_softc *sc = vap->iv_ic->ic_softc; in ath_key_set()
|
H A D | if_ath_tx_ht.h | 54 extern void ath_tx_rate_fill_rcflags(struct ath_softc *sc, struct ath_buf *bf); 56 extern void ath_buf_set_rate(struct ath_softc *sc, 60 ath_tx_form_aggr(struct ath_softc *sc, struct ath_node *an,
|
H A D | if_ath_rx.c | 162 ath_calcrxfilter(struct ath_softc *sc) in ath_calcrxfilter() 351 struct ath_softc *sc = vap->iv_ic->ic_softc; in ath_recv_mgmt() 565 ath_rx_tap(struct ath_softc *sc, struct mbuf *m, in ath_rx_tap() 1019 ath_rx_proc(struct ath_softc *sc, int resched) in ath_rx_proc() 1258 struct ath_softc *sc = arg; in ath_legacy_rx_tasklet() 1275 ath_legacy_flushrecv(struct ath_softc *sc) in ath_legacy_flushrecv() 1298 ath_legacy_flush_rxholdbf(struct ath_softc *sc) in ath_legacy_flush_rxholdbf() 1399 ath_legacy_startrecv(struct ath_softc *sc) in ath_legacy_startrecv() 1437 ath_legacy_dma_rxsetup(struct ath_softc *sc) in ath_legacy_dma_rxsetup() 1450 ath_legacy_dma_rxteardown(struct ath_softc *sc) in ath_legacy_dma_rxteardown() [all …]
|
/dragonfly/sys/dev/netif/ath/ath_dfs/null/ |
H A D | dfs_null.c | 87 ath_dfs_attach(struct ath_softc *sc) in ath_dfs_attach() 96 ath_dfs_detach(struct ath_softc *sc) in ath_dfs_detach() 106 ath_dfs_radar_enable(struct ath_softc *sc, struct ieee80211_channel *chan) in ath_dfs_radar_enable() 159 ath_dfs_radar_disable(struct ath_softc *sc) in ath_dfs_radar_disable() 180 ath_dfs_process_phy_err(struct ath_softc *sc, struct mbuf *m, in ath_dfs_process_phy_err() 194 ath_dfs_process_radar_event(struct ath_softc *sc, in ath_dfs_process_radar_event() 208 ath_dfs_tasklet_needed(struct ath_softc *sc, struct ieee80211_channel *chan) in ath_dfs_tasklet_needed() 221 ath_ioctl_phyerr(struct ath_softc *sc, struct ath_diag *ad) in ath_ioctl_phyerr() 294 ath_dfs_get_thresholds(struct ath_softc *sc, HAL_PHYERR_PARAM *param) in ath_dfs_get_thresholds()
|
/dragonfly/sys/dev/netif/ath/ath_rate/onoe/ |
H A D | onoe.c | 104 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_init() 110 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_cleanup() 115 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, in ath_rate_findrate() 136 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, in ath_rate_getxtxrates() 155 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, in ath_rate_setupxtxdesc() 168 ath_rate_tx_complete(struct ath_softc *sc, struct ath_node *an, in ath_rate_tx_complete() 279 ath_rate_ctl_start(struct ath_softc *sc, struct ieee80211_node *ni) in ath_rate_ctl_start() 331 struct ath_softc *sc = arg; in ath_rate_ctl() 396 ath_rate_sysctlattach(struct ath_softc *sc) in ath_rate_sysctlattach() 414 ath_rate_fetch_node_stats(struct ath_softc *sc, struct ath_node *an, in ath_rate_fetch_node_stats() [all …]
|
/dragonfly/sys/dev/netif/ath/ath_rate/amrr/ |
H A D | amrr.c | 96 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_init() 102 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_cleanup() 107 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, in ath_rate_findrate() 128 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, in ath_rate_getxtxrates() 148 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, in ath_rate_setupxtxdesc() 161 ath_rate_tx_complete(struct ath_softc *sc, struct ath_node *an, in ath_rate_tx_complete() 306 ath_rate_ctl_start(struct ath_softc *sc, struct ieee80211_node *ni) in ath_rate_ctl_start() 358 struct ath_softc *sc = arg; in ath_rate_ctl() 428 ath_rate_fetch_node_stats(struct ath_softc *sc, struct ath_node *an, in ath_rate_fetch_node_stats() 436 ath_rate_sysctlattach(struct ath_softc *sc) in ath_rate_sysctlattach() [all …]
|
/dragonfly/sys/dev/netif/ath/ath_rate/sample/ |
H A D | sample.c | 139 ath_rate_node_init(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_init() 145 ath_rate_node_cleanup(struct ath_softc *sc, struct ath_node *an) in ath_rate_node_cleanup() 489 ath_rate_findrate(struct ath_softc *sc, struct ath_node *an, in ath_rate_findrate() 672 ath_rate_getxtxrates(struct ath_softc *sc, struct ath_node *an, in ath_rate_getxtxrates() 695 ath_rate_setupxtxdesc(struct ath_softc *sc, struct ath_node *an, in ath_rate_setupxtxdesc() 720 update_stats(struct ath_softc *sc, struct ath_node *an, in update_stats() 861 ath_rate_tx_complete(struct ath_softc *sc, struct ath_node *an, in ath_rate_tx_complete() 1042 ath_rate_ctl_reset(struct ath_softc *sc, struct ieee80211_node *ni) in ath_rate_ctl_reset() 1266 struct ath_softc *sc = arg; in sample_stats() 1320 struct ath_softc *sc = arg1; in ath_rate_sysctl_stats() [all …]
|