bnxt_qplib_cq
struct bnxt_qplib_cq qplib_cq;
struct bnxt_qplib_cq *lib_cq;
struct bnxt_qplib_cq *handle)
static void __clean_cq(struct bnxt_qplib_cq *cq, u64 qp)
struct bnxt_qplib_cq *cq = nq_work->cq;
int bnxt_qplib_create_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq)
struct bnxt_qplib_cq *cq)
int bnxt_qplib_resize_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq,
int bnxt_qplib_destroy_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq)
static int do_wa9060(struct bnxt_qplib_qp *qp, struct bnxt_qplib_cq *cq,
static void clean_nq(struct bnxt_qplib_nq *nq, struct bnxt_qplib_cq *cq)
static int bnxt_qplib_cq_process_req(struct bnxt_qplib_cq *cq,
static int bnxt_qplib_cq_process_res_rc(struct bnxt_qplib_cq *cq,
static int bnxt_qplib_cq_process_res_ud(struct bnxt_qplib_cq *cq,
bool bnxt_qplib_is_cq_empty(struct bnxt_qplib_cq *cq)
static int bnxt_qplib_cq_process_res_raweth_qp1(struct bnxt_qplib_cq *cq,
static int bnxt_qplib_cq_process_terminal(struct bnxt_qplib_cq *cq,
static void __wait_for_all_nqes(struct bnxt_qplib_cq *cq, u16 cnq_events)
static int bnxt_qplib_cq_process_cutoff(struct bnxt_qplib_cq *cq,
int bnxt_qplib_process_flush_list(struct bnxt_qplib_cq *cq,
int bnxt_qplib_poll_cq(struct bnxt_qplib_cq *cq, struct bnxt_qplib_cqe *cqe,
struct bnxt_qplib_cq *cq;
void bnxt_qplib_req_notify_cq(struct bnxt_qplib_cq *cq, u32 arm_type)
cq = (struct bnxt_qplib_cq *)(unsigned long)q_handle;
static void __clean_cq(struct bnxt_qplib_cq *cq, u64 qp);
struct bnxt_qplib_cq *scq, *rcq;
struct bnxt_qplib_cq *cq;
struct bnxt_qplib_cq *scq;
struct bnxt_qplib_cq *rcq;
struct bnxt_qplib_cq *cq);
struct bnxt_qplib_cq *cq;
int bnxt_qplib_create_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq);
int bnxt_qplib_resize_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq,
struct bnxt_qplib_cq *cq);
int bnxt_qplib_destroy_cq(struct bnxt_qplib_res *res, struct bnxt_qplib_cq *cq);
int bnxt_qplib_poll_cq(struct bnxt_qplib_cq *cq, struct bnxt_qplib_cqe *cqe,
bool bnxt_qplib_is_cq_empty(struct bnxt_qplib_cq *cq);
void bnxt_qplib_req_notify_cq(struct bnxt_qplib_cq *cq, u32 arm_type);
int bnxt_qplib_process_flush_list(struct bnxt_qplib_cq *cq,