FreeBSD kernel ATH device code
ath_tx_methods Struct Reference

#include <if_athvar.h>

Data Fields

int(* xmit_setup )(struct ath_softc *sc)
 
int(* xmit_teardown )(struct ath_softc *sc)
 
void(* xmit_attach_comp_func )(struct ath_softc *sc)
 
void(* xmit_dma_restart )(struct ath_softc *sc, struct ath_txq *txq)
 
void(* xmit_handoff )(struct ath_softc *sc, struct ath_txq *txq, struct ath_buf *bf)
 
void(* xmit_drain )(struct ath_softc *sc, ATH_RESET_TYPE reset_type)
 

Detailed Description

Definition at line 548 of file if_athvar.h.

Field Documentation

◆ xmit_attach_comp_func

void(* ath_tx_methods::xmit_attach_comp_func) (struct ath_softc *sc)

Definition at line 551 of file if_athvar.h.

Referenced by ath_attach(), ath_xmit_setup_edma(), and ath_xmit_setup_legacy().

◆ xmit_dma_restart

void(* ath_tx_methods::xmit_dma_restart) (struct ath_softc *sc, struct ath_txq *txq)

Definition at line 553 of file if_athvar.h.

Referenced by ath_xmit_setup_edma(), and ath_xmit_setup_legacy().

◆ xmit_drain

void(* ath_tx_methods::xmit_drain) (struct ath_softc *sc, ATH_RESET_TYPE reset_type)

Definition at line 557 of file if_athvar.h.

Referenced by ath_xmit_setup_edma(), and ath_xmit_setup_legacy().

◆ xmit_handoff

void(* ath_tx_methods::xmit_handoff) (struct ath_softc *sc, struct ath_txq *txq, struct ath_buf *bf)

Definition at line 555 of file if_athvar.h.

Referenced by ath_xmit_setup_edma(), and ath_xmit_setup_legacy().

◆ xmit_setup

int(* ath_tx_methods::xmit_setup) (struct ath_softc *sc)

Definition at line 549 of file if_athvar.h.

Referenced by ath_xmit_setup_edma(), and ath_xmit_setup_legacy().

◆ xmit_teardown

int(* ath_tx_methods::xmit_teardown) (struct ath_softc *sc)

Definition at line 550 of file if_athvar.h.

Referenced by ath_xmit_setup_edma(), and ath_xmit_setup_legacy().


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