iPXE
|
A receive queue. More...
#include <efx_common.h>
Data Fields | |
efx_rx_desc_t * | ring |
struct io_buffer * | buf [EFX_NUM_RX_DESC] |
struct efx_special_buffer | entry |
unsigned int | write_ptr |
unsigned int | read_ptr |
unsigned int | rx_cont_prev |
A receive queue.
Definition at line 107 of file efx_common.h.
efx_rx_desc_t* efx_rx_queue::ring |
Definition at line 109 of file efx_common.h.
Referenced by efx_hunt_rx_init(), efx_hunt_rxq_fill(), and hunt_rx_fini().
struct io_buffer* efx_rx_queue::buf[EFX_NUM_RX_DESC] |
Definition at line 112 of file efx_common.h.
Referenced by efx_hunt_close(), efx_hunt_receive(), and efx_hunt_rxq_fill().
struct efx_special_buffer efx_rx_queue::entry |
Definition at line 115 of file efx_common.h.
Referenced by efx_hunt_rx_init().
unsigned int efx_rx_queue::write_ptr |
Definition at line 118 of file efx_common.h.
Referenced by efx_hunt_notify_rx_desc(), efx_hunt_rx_init(), and efx_hunt_rxq_fill().
unsigned int efx_rx_queue::read_ptr |
Definition at line 121 of file efx_common.h.
Referenced by efx_hunt_receive(), efx_hunt_rx_init(), and efx_hunt_rxq_fill().
unsigned int efx_rx_queue::rx_cont_prev |
Definition at line 124 of file efx_common.h.
Referenced by efx_hunt_handle_event().