FreeBSD kernel MWL device code
mwl_txbuf Struct Reference

#include <if_mwlvar.h>

Collaboration diagram for mwl_txbuf:

Public Member Functions

 STAILQ_ENTRY (mwl_txbuf) bf_list
 

Data Fields

void * bf_desc
 
bus_addr_t bf_daddr
 
bus_dmamap_t bf_dmamap
 
int bf_nseg
 
bus_dma_segment_t bf_segs [MWL_TXDESC]
 
struct mbuf * bf_m
 
struct ieee80211_node * bf_node
 
struct mwl_txqbf_txq
 

Detailed Description

Definition at line 85 of file if_mwlvar.h.

Member Function Documentation

◆ STAILQ_ENTRY()

mwl_txbuf::STAILQ_ENTRY ( mwl_txbuf  )

Field Documentation

◆ bf_daddr

bus_addr_t mwl_txbuf::bf_daddr

Definition at line 88 of file if_mwlvar.h.

Referenced by mwl_txdma_setup(), and mwl_txq_init().

◆ bf_desc

void* mwl_txbuf::bf_desc

Definition at line 87 of file if_mwlvar.h.

Referenced by mwl_tx_processq(), mwl_tx_start(), mwl_txdma_setup(), and mwl_txq_init().

◆ bf_dmamap

bus_dmamap_t mwl_txbuf::bf_dmamap

◆ bf_m

struct mbuf* mwl_txbuf::bf_m

◆ bf_node

struct ieee80211_node* mwl_txbuf::bf_node

◆ bf_nseg

int mwl_txbuf::bf_nseg

Definition at line 90 of file if_mwlvar.h.

Referenced by mwl_tx_dmasetup(), and mwl_tx_start().

◆ bf_segs

bus_dma_segment_t mwl_txbuf::bf_segs[MWL_TXDESC]

Definition at line 91 of file if_mwlvar.h.

Referenced by mwl_tx_dmasetup(), and mwl_tx_start().

◆ bf_txq

struct mwl_txq* mwl_txbuf::bf_txq

Definition at line 94 of file if_mwlvar.h.

Referenced by mwl_tx_start(), and mwl_txq_init().


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