FreeBSD kernel ATH device code
|
#include <if_athvar.h>
Data Fields | |
struct ieee80211_node | an_node |
u_int8_t | an_mgmtrix |
u_int8_t | an_mcastrix |
uint32_t | an_is_powersave |
uint32_t | an_stack_psq |
uint32_t | an_tim_set |
struct ath_buf * | an_ff_buf [WME_NUM_AC] |
struct ath_tid | an_tid [IEEE80211_TID_SIZE] |
char | an_name [32] |
struct mtx | an_mtx |
uint32_t | an_swq_depth |
int | clrdmask |
uint32_t | an_leak_count |
HAL_NODE_STATS | an_node_stats |
Definition at line 192 of file if_athvar.h.
struct ath_buf* ath_node::an_ff_buf[WME_NUM_AC] |
Definition at line 199 of file if_athvar.h.
uint32_t ath_node::an_is_powersave |
Definition at line 196 of file if_athvar.h.
Referenced by ath_newassoc(), ath_node_recv_pspoll(), ath_node_set_tim(), ath_tx_node_flush(), ath_tx_node_is_asleep(), ath_tx_node_sleep(), ath_tx_node_wakeup(), and ath_tx_update_tim().
uint32_t ath_node::an_leak_count |
Definition at line 206 of file if_athvar.h.
Referenced by ath_node_recv_pspoll(), ath_tx_form_aggr(), ath_tx_leak_count_update(), ath_tx_node_flush(), ath_tx_node_wakeup(), ath_tx_tid_can_tx_or_sched(), ath_tx_tid_sched(), and ath_tx_tid_swq_depth_bytes().
u_int8_t ath_node::an_mcastrix |
Definition at line 195 of file if_athvar.h.
Referenced by ath_newassoc(), and ath_tx_normal_setup().
u_int8_t ath_node::an_mgmtrix |
Definition at line 194 of file if_athvar.h.
Referenced by ath_newassoc(), ath_tx_normal_setup(), and ath_tx_raw_start().
struct mtx ath_node::an_mtx |
Definition at line 202 of file if_athvar.h.
Referenced by ath_node_alloc().
char ath_node::an_name[32] |
Definition at line 201 of file if_athvar.h.
Referenced by ath_node_alloc().
struct ieee80211_node ath_node::an_node |
Definition at line 193 of file if_athvar.h.
Referenced by ath_node_alloc(), ath_rate_findrate(), ath_rate_newassoc(), ath_rate_sample_find_min_pktlength(), ath_rate_tx_complete(), ath_tx_form_aggr(), ath_tx_get_tx_tid(), ath_tx_leak_count_update(), ath_tx_node_flush(), ath_tx_node_reassoc(), ath_tx_node_sleep(), ath_tx_should_swq_frame(), ath_tx_tid_bar_tx(), ath_tx_tid_bar_tx_ready(), ath_tx_tid_bar_unsuspend(), ath_tx_tid_drain(), ath_tx_tid_drain_print(), pick_best_rate(), pick_sample_rate(), and update_stats().
HAL_NODE_STATS ath_node::an_node_stats |
Definition at line 207 of file if_athvar.h.
Referenced by ath_node_alloc().
uint32_t ath_node::an_stack_psq |
Definition at line 197 of file if_athvar.h.
Referenced by ath_node_set_tim(), ath_tx_leak_count_update(), ath_tx_node_flush(), and ath_tx_update_tim().
uint32_t ath_node::an_swq_depth |
Definition at line 203 of file if_athvar.h.
Referenced by ath_node_recv_pspoll(), ath_node_set_tim(), ath_tx_leak_count_update(), ath_tx_node_flush(), and ath_tx_update_tim().
struct ath_tid ath_node::an_tid[IEEE80211_TID_SIZE] |
Definition at line 200 of file if_athvar.h.
Referenced by ath_addba_request(), ath_addba_response(), ath_addba_response_timeout(), ath_addba_stop(), ath_bar_response(), ath_node_recv_pspoll(), ath_tx_aggr_comp_aggr(), ath_tx_aggr_comp_unaggr(), ath_tx_aggr_retry_unaggr(), ath_tx_comp_cleanup_aggr(), ath_tx_comp_cleanup_unaggr(), ath_tx_node_flush(), ath_tx_node_reassoc(), ath_tx_node_sleep(), ath_tx_node_wakeup(), ath_tx_normal_comp(), ath_tx_retry_subframe(), ath_tx_set_clrdmask(), ath_tx_swq(), ath_tx_tid_cleanup(), ath_tx_tid_cleanup_frame(), ath_tx_tid_init(), ath_tx_xmit_aggr(), and ath_tx_xmit_normal().
uint32_t ath_node::an_tim_set |
Definition at line 198 of file if_athvar.h.
Referenced by ath_node_set_tim(), ath_tx_node_flush(), and ath_tx_update_tim().
int ath_node::clrdmask |
Definition at line 205 of file if_athvar.h.
Referenced by ath_tx_node_flush(), ath_tx_set_clrdmask(), ath_tx_tid_init(), and ath_tx_update_clrdmask().