mlx5_core_cq
static inline void mlx5_cq_set_ci(struct mlx5_core_cq *cq)
static inline void mlx5_cq_arm(struct mlx5_core_cq *cq, u32 cmd,
int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);
int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
struct mlx5_core_cq *cq, u16 cq_period,
struct mlx5_core_cq *cq,
struct mlx5_core_cq *, u32 mask,
int mlx5_debug_cq_add(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);
void mlx5_debug_cq_remove(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);
void (*comp) (struct mlx5_core_cq *, struct mlx5_eqe *);
void (*event) (struct mlx5_core_cq *, int);
struct mlx5_core_cq * volatile cq;
int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq)
struct mlx5_core_cq *tmp;
int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
struct mlx5_core_cq *cq,
struct mlx5_core_cq *cq,
struct mlx5_core_cq *cq, u32 mask,
struct mlx5_core_cq *cq;
struct mlx5_core_cq *cq;
void mlx5e_cq_error_event(struct mlx5_core_cq *mcq, int event);
struct mlx5_core_cq *mcq;
typedef void (mlx5e_cq_comp_t)(struct mlx5_core_cq *, struct mlx5_eqe *);
struct mlx5_core_cq mcq;
mlx5e_iq_completion(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe __unused)
mlx5e_open_drop_rq_comp(struct mlx5_core_cq *mcq __unused, struct mlx5_eqe *eqe __unused)
struct mlx5_core_cq *mcq = &cq->mcq;
struct mlx5_core_cq *mcq = &cq->mcq;
mlx5e_rx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe __unused)
mlx5e_tx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe __unused)
mlx5e_cq_error_event(struct mlx5_core_cq *mcq, int event)
struct mlx5_core_cq mcq;
static void mlx5_fpga_conn_cq_event(struct mlx5_core_cq *mcq,
static void mlx5_fpga_conn_cq_complete(struct mlx5_core_cq *mcq)
struct mlx5_core_cq mcq;
static inline struct mlx5_ib_cq *to_mibcq(struct mlx5_core_cq *mcq)
static void mlx5_ib_cq_comp(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe __unused)
static void mlx5_ib_cq_event(struct mlx5_core_cq *mcq, int type)
struct mlx5_core_cq core_cq;
static void devx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe)
struct mlx5_core_cq *mcq;
struct mlx5_core_cq mcq;
struct mlx5_core_cq *mcq = &cq->mcq;
struct mlx5_core_cq *mcq = &cq->mcq;