#include "net_driver.h"
#include "ef100_rx.h"
#include "rx_common.h"
#include "efx.h"
#include "nic_common.h"
#include "mcdi_functions.h"
#include "ef100_regs.h"
#include "ef100_nic.h"
#include "io.h"
#define PREFIX_OFFSET_W(_f) …
#define PREFIX_OFFSET_B(_f) …
#define PREFIX_WIDTH_MASK(_f) …
#define PREFIX_WORD(_p, _f) …
#define PREFIX_FIELD(_p, _f) …
#define ESF_GZ_RX_PREFIX_NT_OR_INNER_L3_CLASS_LBN …
#define ESF_GZ_RX_PREFIX_NT_OR_INNER_L3_CLASS_WIDTH …
bool ef100_rx_buf_hash_valid(const u8 *prefix)
{ … }
static bool ef100_has_fcs_error(struct efx_channel *channel, u32 *prefix)
{ … }
void __ef100_rx_packet(struct efx_channel *channel)
{ … }
static void ef100_rx_packet(struct efx_rx_queue *rx_queue, unsigned int index)
{ … }
void efx_ef100_ev_rx(struct efx_channel *channel, const efx_qword_t *p_event)
{ … }
void ef100_rx_write(struct efx_rx_queue *rx_queue)
{ … }