ef4_qword_t
ef4_qword_t qword[2];
falcon_handle_global_event(struct ef4_channel *channel, ef4_qword_t *event)
ef4_farch_handle_tx_flush_done(struct ef4_nic *efx, ef4_qword_t *event)
ef4_farch_handle_rx_flush_done(struct ef4_nic *efx, ef4_qword_t *event)
ef4_qword_t *event)
ef4_farch_handle_driver_event(struct ef4_channel *channel, ef4_qword_t *event)
ef4_qword_t event, *p_event;
entries * sizeof(ef4_qword_t));
ef4_qword_t *event;
ef4_qword_t buf_desc;
const ef4_qword_t *txd)
ef4_qword_t *txd;
entries * sizeof(ef4_qword_t));
ef4_qword_t *rxd;
entries * sizeof(ef4_qword_t));
ef4_qword_t *event)
ef4_qword_t event;
ef4_farch_handle_tx_event(struct ef4_channel *channel, ef4_qword_t *event)
static inline void ef4_write_buf_tbl(struct ef4_nic *efx, ef4_qword_t *value,
const ef4_qword_t *event)
ef4_farch_handle_rx_event(struct ef4_channel *channel, const ef4_qword_t *event)
const ef4_qword_t *value, unsigned int index)
ef4_qword_t *value, unsigned int index)
bool (*handle_global_event)(struct ef4_channel *channel, ef4_qword_t *);
ef4_qword_t option;
static inline ef4_qword_t *
return ((ef4_qword_t *) (rx_queue->rxd.buf.addr)) + index;
static inline ef4_qword_t *ef4_event(struct ef4_channel *channel,
return ((ef4_qword_t *) (channel->eventq.buf.addr)) +
ef4_qword_t *event);
static inline int ef4_event_present(ef4_qword_t *event)
static inline ef4_qword_t *
return ((ef4_qword_t *) (tx_queue->txd.buf.addr)) + index;