hinic_rq
struct hinic_rq *rq;
void hinic_rq_debug_rem(struct hinic_rq *rq)
static u64 hinic_dbg_get_rq_info(struct hinic_dev *nic_dev, struct hinic_rq *rq, int idx)
void hinic_rq_debug_rem(struct hinic_rq *rq);
struct hinic_rq *hinic_hwdev_get_rq(struct hinic_hwdev *hwdev, int i)
struct hinic_rq *hinic_hwdev_get_rq(struct hinic_hwdev *hwdev, int i);
struct hinic_rq *rq, u16 global_qid)
static int alloc_rq_skb_arr(struct hinic_rq *rq)
static void free_rq_skb_arr(struct hinic_rq *rq)
static int alloc_rq_cqe(struct hinic_rq *rq)
static void free_rq_cqe(struct hinic_rq *rq)
int hinic_init_rq(struct hinic_rq *rq, struct hinic_hwif *hwif,
void hinic_clean_rq(struct hinic_rq *rq)
int hinic_get_rq_free_wqebbs(struct hinic_rq *rq)
struct hinic_rq_wqe *hinic_rq_get_wqe(struct hinic_rq *rq,
void hinic_rq_write_wqe(struct hinic_rq *rq, u16 prod_idx,
struct hinic_rq_wqe *hinic_rq_read_wqe(struct hinic_rq *rq,
struct hinic_rq_wqe *hinic_rq_read_next_wqe(struct hinic_rq *rq,
void hinic_rq_put_wqe(struct hinic_rq *rq, u16 cons_idx,
void hinic_rq_get_sge(struct hinic_rq *rq, struct hinic_rq_wqe *rq_wqe,
void hinic_rq_prepare_wqe(struct hinic_rq *rq, u16 prod_idx,
void hinic_rq_update(struct hinic_rq *rq, u16 prod_idx)
struct hinic_rq rq;
struct hinic_rq *rq, u16 global_qid);
int hinic_init_rq(struct hinic_rq *rq, struct hinic_hwif *hwif,
void hinic_clean_rq(struct hinic_rq *rq);
int hinic_get_rq_free_wqebbs(struct hinic_rq *rq);
struct hinic_rq_wqe *hinic_rq_get_wqe(struct hinic_rq *rq,
void hinic_rq_write_wqe(struct hinic_rq *rq, u16 prod_idx,
struct hinic_rq_wqe *hinic_rq_read_wqe(struct hinic_rq *rq,
struct hinic_rq_wqe *hinic_rq_read_next_wqe(struct hinic_rq *rq,
void hinic_rq_put_wqe(struct hinic_rq *rq, u16 cons_idx,
void hinic_rq_get_sge(struct hinic_rq *rq, struct hinic_rq_wqe *wqe,
void hinic_rq_prepare_wqe(struct hinic_rq *rq, u16 prod_idx,
void hinic_rq_update(struct hinic_rq *rq, u16 prod_idx);
struct hinic_rq *rq = hinic_hwdev_get_rq(nic_dev->hwdev, i);
struct hinic_rq *rq = rxq->rq;
struct hinic_rq *rq = rxq->rq;
struct hinic_rq *rq = rxq->rq;
struct hinic_rq *rq = rxq->rq;
struct hinic_rq *rq = rxq->rq;
struct hinic_rq *rq = rxq->rq;
int hinic_init_rxq(struct hinic_rxq *rxq, struct hinic_rq *rq,
struct hinic_rq *rq;
int hinic_init_rxq(struct hinic_rxq *rxq, struct hinic_rq *rq,