FreeBSD kernel ATH device code
ath_tid Struct Reference

#include <if_athvar.h>

Collaboration diagram for ath_tid:

Public Member Functions

 TAILQ_HEAD (, ath_buf) tid_q
 
 TAILQ_ENTRY (ath_tid) axq_qelem
 

Data Fields

struct ath_nodean
 
int tid
 
int ac
 
int hwq_depth
 
u_int axq_depth
 
struct {
   u_int   axq_depth
 
filtq
 
int sched
 
int paused
 
int addba_tx_pending
 
int bar_wait
 
int bar_tx
 
int isfiltered
 
int cleanup_inprogress
 
int incomp
 
struct ath_buftx_buf [ATH_TID_MAX_BUFS]
 
int baw_head
 
int baw_tail
 

Detailed Description

Definition at line 127 of file if_athvar.h.

Member Function Documentation

◆ TAILQ_ENTRY()

ath_tid::TAILQ_ENTRY ( ath_tid  )

◆ TAILQ_HEAD()

ath_tid::TAILQ_HEAD ( ath_buf  )

Field Documentation

◆ ac

◆ addba_tx_pending

int ath_tid::addba_tx_pending

◆ an

◆ axq_depth

u_int ath_tid::axq_depth

Definition at line 133 of file if_athvar.h.

Referenced by ath_node_recv_pspoll(), and ath_tx_tid_drain_print().

◆ bar_tx

◆ bar_wait

◆ baw_head

◆ baw_tail

int ath_tid::baw_tail

◆ cleanup_inprogress

◆ 

struct { ... } ath_tid::filtq

Referenced by ath_tx_tid_init().

◆ hwq_depth

◆ incomp

◆ isfiltered

◆ paused

int ath_tid::paused

◆ sched

int ath_tid::sched

◆ tid

◆ tx_buf

struct ath_buf* ath_tid::tx_buf[ATH_TID_MAX_BUFS]

The documentation for this struct was generated from the following file: