Symbol: mlx5_core_cq
drivers/infiniband/hw/mlx5/cq.c
44
static void mlx5_ib_cq_comp(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe)
drivers/infiniband/hw/mlx5/cq.c
51
static void mlx5_ib_cq_event(struct mlx5_core_cq *mcq, enum mlx5_event type)
drivers/infiniband/hw/mlx5/devx.c
1492
static void devx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe)
drivers/infiniband/hw/mlx5/devx.h
21
struct mlx5_core_cq core_cq;
drivers/infiniband/hw/mlx5/main.c
2935
struct mlx5_core_cq *mcq;
drivers/infiniband/hw/mlx5/mlx5_ib.h
1236
static inline struct mlx5_ib_cq *to_mibcq(struct mlx5_core_cq *mcq)
drivers/infiniband/hw/mlx5/mlx5_ib.h
568
struct mlx5_core_cq mcq;
drivers/net/ethernet/mellanox/mlx5/core/cq.c
100
static void mlx5_core_cq_dummy_cb(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe)
drivers/net/ethernet/mellanox/mlx5/core/cq.c
108
int mlx5_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/cq.c
181
int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/cq.c
190
int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq)
drivers/net/ethernet/mellanox/mlx5/core/cq.c
215
int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/cq.c
226
int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/cq.c
238
struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/cq.c
49
struct mlx5_core_cq *mcq;
drivers/net/ethernet/mellanox/mlx5/core/cq.c
50
struct mlx5_core_cq *temp;
drivers/net/ethernet/mellanox/mlx5/core/cq.c
69
void mlx5_add_cq_to_tasklet(struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
423
static u64 cq_read_field(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
590
int mlx5_debug_cq_add(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq)
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c
606
void mlx5_debug_cq_remove(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq)
drivers/net/ethernet/mellanox/mlx5/core/en.h
1098
int mlx5e_modify_cq_period_mode(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1100
int mlx5e_modify_cq_moderation(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/en.h
351
struct mlx5_core_cq mcq;
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
82
void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe);
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
83
void mlx5e_cq_error_event(struct mlx5_core_cq *mcq, enum mlx5_event event);
drivers/net/ethernet/mellanox/mlx5/core/en_dim.c
38
struct mlx5_core_dev *mdev, struct mlx5_core_cq *mcq)
drivers/net/ethernet/mellanox/mlx5/core/en_dim.c
67
u8 cq_period_mode, struct mlx5_core_cq *mcq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2141
struct mlx5_core_cq *mcq = &cq->mcq;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2202
struct mlx5_core_cq *mcq = &cq->mcq;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2284
int mlx5e_modify_cq_period_mode(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2300
int mlx5e_modify_cq_moderation(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
265
void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe)
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
274
void mlx5e_cq_error_event(struct mlx5_core_cq *mcq, enum mlx5_event event)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
117
struct mlx5_core_cq *cq;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
396
int mlx5_eq_add_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
408
void mlx5_eq_del_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
411
struct mlx5_core_cq *tmp;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
494
struct mlx5_core_cq *cq;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
92
static struct mlx5_core_cq *mlx5_eq_cq_get(struct mlx5_eq *eq, u32 cqn)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
95
struct mlx5_core_cq *cq = NULL;
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c
400
static void mlx5_fpga_conn_cq_complete(struct mlx5_core_cq *mcq,
drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.h
58
struct mlx5_core_cq mcq;
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
15
struct mlx5_core_cq mcq;
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
48
struct mlx5_core_cq *mcq = &cq->mcq;
drivers/net/ethernet/mellanox/mlx5/core/lib/aso.c
79
struct mlx5_core_cq *mcq = &cq->mcq;
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
83
int mlx5_eq_add_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq);
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
84
void mlx5_eq_del_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq);
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
882
struct mlx5_core_cq *mcq = &cq->mcq;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.c
915
struct mlx5_core_cq *mcq = &cq->mcq;
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/send.h
79
struct mlx5_core_cq mcq;
drivers/net/ethernet/mellanox/mlx5/core/steering/sws/dr_types.h
1441
struct mlx5_core_cq mcq;
drivers/net/ethernet/mellanox/mlx5/core/wc.c
26
struct mlx5_core_cq mcq;
drivers/net/ethernet/mellanox/mlx5/core/wc.c
52
struct mlx5_core_cq *mcq = &cq->mcq;
drivers/net/ethernet/mellanox/mlx5/core/wc.c
80
struct mlx5_core_cq *mcq = &cq->mcq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
528
static void mlx5_vdpa_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe)
drivers/vdpa/mlx5/net/mlx5_vnet.c
71
struct mlx5_core_cq mcq;
drivers/vfio/pci/mlx5/cmd.c
1094
static void mlx5vf_cq_event(struct mlx5_core_cq *mcq, enum mlx5_event type)
drivers/vfio/pci/mlx5/cmd.c
1143
static void mlx5vf_cq_complete(struct mlx5_core_cq *mcq,
drivers/vfio/pci/mlx5/cmd.h
126
struct mlx5_core_cq mcq;
include/linux/mlx5/cq.h
141
static inline void mlx5_cq_set_ci(struct mlx5_core_cq *cq)
include/linux/mlx5/cq.h
151
static inline void mlx5_cq_arm(struct mlx5_core_cq *cq, u32 cmd,
include/linux/mlx5/cq.h
175
static inline void mlx5_cq_hold(struct mlx5_core_cq *cq)
include/linux/mlx5/cq.h
180
static inline void mlx5_cq_put(struct mlx5_core_cq *cq)
include/linux/mlx5/cq.h
186
void mlx5_add_cq_to_tasklet(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe);
include/linux/mlx5/cq.h
187
int mlx5_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
include/linux/mlx5/cq.h
189
int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
include/linux/mlx5/cq.h
191
int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);
include/linux/mlx5/cq.h
192
int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
include/linux/mlx5/cq.h
194
int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
include/linux/mlx5/cq.h
197
struct mlx5_core_cq *cq, u16 cq_period,
include/linux/mlx5/cq.h
205
int mlx5_debug_cq_add(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);
include/linux/mlx5/cq.h
206
void mlx5_debug_cq_remove(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);
include/linux/mlx5/cq.h
48
void (*comp)(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe);
include/linux/mlx5/cq.h
49
void (*event) (struct mlx5_core_cq *, enum mlx5_event);
include/linux/mlx5/cq.h
56
void (*comp)(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe);