oce_rq
static void oce_rx_flush_lro(struct oce_rq *rq);
oce_rx(struct oce_rq *rq, uint32_t rqe_idx, struct oce_nic_rx_cqe *cqe)
oce_discard_rx_comp(struct oce_rq *rq, struct oce_nic_rx_cqe *cqe)
oce_rx_flush_lro(struct oce_rq *rq)
oce_alloc_rx_bufs(struct oce_rq *rq, int count)
struct oce_rq *rq = (struct oce_rq *)arg;
struct oce_rq *rq;
struct oce_rq *rq;
static void oce_discard_rx_comp(struct oce_rq *rq, struct oce_nic_rx_cqe *cqe);
static void oce_rx(struct oce_rq *rq, uint32_t rqe_idx,
int oce_mbox_create_rq(struct oce_rq *rq);
int oce_alloc_rx_bufs(struct oce_rq *rq, int count);
struct oce_rq *rq[OCE_MAX_RQ]; /* RX work queues */
int oce_clear_rx_buf(struct oce_rq *rq);
int oce_start_rq(struct oce_rq *rq);
void oce_drain_rq_cq(struct oce_rq *rq);
void oce_free_posted_rxbuf(struct oce_rq *rq);
oce_mbox_create_rq(struct oce_rq *rq)
struct oce_rq *rq = NULL;
oce_drain_rq_cq(struct oce_rq *rq)
oce_free_posted_rxbuf(struct oce_rq *rq)
struct oce_rq *rq;
struct oce_rq *rq;
struct oce_rq *rq;
oce_rq *oce_rq_init(POCE_SOFTC sc,
struct oce_rq *rq;
rq = kmalloc(sizeof(struct oce_rq), M_DEVBUF, M_NOWAIT | M_ZERO);
oce_rq_free(struct oce_rq *rq)
oce_rq_create(struct oce_rq *rq, uint32_t if_id, struct oce_eq *eq)
static struct oce_rq *oce_rq_init(POCE_SOFTC sc,
oce_rq_del(struct oce_rq *rq)
static int oce_rq_create(struct oce_rq *rq, uint32_t if_id, struct oce_eq *eq);
static void oce_rq_free(struct oce_rq *rq);
static void oce_rq_del(struct oce_rq *rq);
struct oce_rq *rq;
oce_start_rq(struct oce_rq *rq)