FreeBSD kernel ATH device code
ath_rx_methods Struct Reference

#include <if_athvar.h>

Data Fields

void(* recv_sched_queue )(struct ath_softc *sc, HAL_RX_QUEUE q, int dosched)
 
void(* recv_sched )(struct ath_softc *sc, int dosched)
 
void(* recv_stop )(struct ath_softc *sc, int dodelay)
 
int(* recv_start )(struct ath_softc *sc)
 
void(* recv_flush )(struct ath_softc *sc)
 
void(* recv_tasklet )(void *arg, int npending)
 
int(* recv_rxbuf_init )(struct ath_softc *sc, struct ath_buf *bf)
 
int(* recv_setup )(struct ath_softc *sc)
 
int(* recv_teardown )(struct ath_softc *sc)
 

Detailed Description

Definition at line 513 of file if_athvar.h.

Field Documentation

◆ recv_flush

void(* ath_rx_methods::recv_flush) (struct ath_softc *sc)

Definition at line 519 of file if_athvar.h.

Referenced by ath_recv_setup_edma(), and ath_recv_setup_legacy().

◆ recv_rxbuf_init

int(* ath_rx_methods::recv_rxbuf_init) (struct ath_softc *sc, struct ath_buf *bf)

Definition at line 521 of file if_athvar.h.

Referenced by ath_recv_setup_edma(), and ath_recv_setup_legacy().

◆ recv_sched

void(* ath_rx_methods::recv_sched) (struct ath_softc *sc, int dosched)

Definition at line 516 of file if_athvar.h.

Referenced by ath_intr(), ath_recv_setup_edma(), ath_recv_setup_legacy(), and ath_rx_proc().

◆ recv_sched_queue

void(* ath_rx_methods::recv_sched_queue) (struct ath_softc *sc, HAL_RX_QUEUE q, int dosched)

Definition at line 514 of file if_athvar.h.

Referenced by ath_recv_setup_edma(), and ath_recv_setup_legacy().

◆ recv_setup

int(* ath_rx_methods::recv_setup) (struct ath_softc *sc)

Definition at line 523 of file if_athvar.h.

Referenced by ath_recv_setup_edma(), and ath_recv_setup_legacy().

◆ recv_start

int(* ath_rx_methods::recv_start) (struct ath_softc *sc)

Definition at line 518 of file if_athvar.h.

Referenced by ath_recv_setup_edma(), and ath_recv_setup_legacy().

◆ recv_stop

void(* ath_rx_methods::recv_stop) (struct ath_softc *sc, int dodelay)

Definition at line 517 of file if_athvar.h.

Referenced by ath_recv_setup_edma(), and ath_recv_setup_legacy().

◆ recv_tasklet

void(* ath_rx_methods::recv_tasklet) (void *arg, int npending)

Definition at line 520 of file if_athvar.h.

Referenced by ath_attach(), ath_recv_setup_edma(), and ath_recv_setup_legacy().

◆ recv_teardown

int(* ath_rx_methods::recv_teardown) (struct ath_softc *sc)

Definition at line 524 of file if_athvar.h.

Referenced by ath_recv_setup_edma(), and ath_recv_setup_legacy().


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