FreeBSD kernel ATH device code
|
#include <if_athvar.h>
Public Member Functions | |
TAILQ_HEAD (axq_q_s, ath_buf) axq_q | |
TAILQ_HEAD (axq_t_s, ath_tid) axq_tidq | |
Data Fields | |
struct ath_softc * | axq_softc |
u_int | axq_qnum |
u_int | axq_ac |
u_int | axq_flags |
u_int | axq_depth |
u_int | axq_aggr_depth |
u_int | axq_intrcnt |
u_int32_t * | axq_link |
struct mtx | axq_lock |
struct { | |
u_int axq_depth | |
} | fifo |
u_int | axq_fifo_depth |
struct ath_buf * | axq_holdingbf |
char | axq_name [12] |
Definition at line 349 of file if_athvar.h.
ath_txq::TAILQ_HEAD | ( | axq_q_s | , |
ath_buf | |||
) |
ath_txq::TAILQ_HEAD | ( | axq_t_s | , |
ath_tid | |||
) |
u_int ath_txq::axq_ac |
Definition at line 353 of file if_athvar.h.
Referenced by ath_tx_processq(), ath_tx_setup(), and ath_txq_init().
u_int ath_txq::axq_aggr_depth |
Definition at line 358 of file if_athvar.h.
Referenced by ath_edma_tx_fifo_fill(), ath_edma_tx_processq(), ath_edma_xmit_handoff_hw(), ath_sysctl_txagg(), ath_tx_draintxq(), ath_tx_handoff_hw(), ath_tx_processq(), ath_tx_swq(), ath_tx_tid_drain_print(), ath_tx_tid_hw_queue_aggr(), ath_txq_init(), ath_txq_sched(), and ath_txqmove().
u_int ath_txq::axq_depth |
Definition at line 357 of file if_athvar.h.
Referenced by ath_beacon_cabq_start_edma(), ath_beacon_generate(), ath_edma_tx_fifo_fill(), ath_edma_tx_processq(), ath_raw_xmit(), ath_sysctl_txagg(), ath_tx_draintxq_get_one(), ath_tx_edma_push_staging_list(), ath_tx_handoff_hw(), ath_tx_processq(), ath_tx_start(), ath_tx_swq(), ath_tx_tid_drain_print(), ath_txq_init(), ath_txq_sched(), and ath_txqmove().
u_int ath_txq::axq_fifo_depth |
Definition at line 380 of file if_athvar.h.
Referenced by ath_beacon_cabq_start_edma(), ath_edma_dma_restart(), ath_edma_tx_fifo_fill(), ath_edma_tx_processq(), ath_sysctl_txagg(), ath_tx_draintxq_get_one(), and ath_tx_edma_push_staging_list().
u_int ath_txq::axq_flags |
Definition at line 354 of file if_athvar.h.
Referenced by ath_beacon_cabq_start_edma(), ath_beacon_cabq_start_legacy(), ath_legacy_tx_dma_restart(), ath_tx_handoff_hw(), and ath_tx_stopdma().
struct ath_buf* ath_txq::axq_holdingbf |
Definition at line 391 of file if_athvar.h.
Referenced by ath_sysctl_txagg(), ath_tx_stopdma(), ath_txq_addholdingbuf(), and ath_txq_freeholdingbuf().
u_int ath_txq::axq_intrcnt |
Definition at line 359 of file if_athvar.h.
Referenced by ath_tx_normal_setup(), ath_tx_processq(), and ath_txq_init().
u_int32_t* ath_txq::axq_link |
Definition at line 360 of file if_athvar.h.
Referenced by ath_beacon_cabq_start_edma(), ath_edma_tx_drain(), ath_legacy_tx_dma_restart(), ath_legacy_tx_drain(), ath_tx_draintxq_get_one(), ath_tx_handoff_hw(), ath_tx_processq(), ath_tx_stopdma(), ath_txq_init(), and ath_txqmove().
struct mtx ath_txq::axq_lock |
Definition at line 362 of file if_athvar.h.
char ath_txq::axq_name[12] |
Definition at line 392 of file if_athvar.h.
u_int ath_txq::axq_qnum |
Definition at line 351 of file if_athvar.h.
Referenced by ath_announce(), ath_beacon_cabq_start_edma(), ath_beacon_cabq_start_legacy(), ath_edma_dma_restart(), ath_edma_tx_fifo_fill(), ath_edma_tx_processq(), ath_edma_xmit_handoff(), ath_legacy_attach_comp_func(), ath_legacy_tx_dma_restart(), ath_legacy_xmit_handoff(), ath_tx_aggr_comp_aggr(), ath_tx_cleanupq(), ath_tx_draintxq(), ath_tx_draintxq_get_one(), ath_tx_edma_push_staging_list(), ath_tx_handoff_hw(), ath_tx_handoff_mcast(), ath_tx_normal_setup(), ath_tx_proc_q0(), ath_tx_proc_q0123(), ath_tx_processq(), ath_tx_raw_start(), ath_tx_start(), ath_tx_stopdma(), ath_tx_swq(), ath_tx_tid_drain_print(), ath_txq_init(), and ath_txq_update().
struct ath_softc* ath_txq::axq_softc |
Definition at line 350 of file if_athvar.h.
Referenced by ath_txq_init().
struct { ... } ath_txq::fifo |