/Linux-v5.4/include/linux/mlx5/ |
D | cq.h | 40 struct mlx5_core_cq { struct 50 void (*comp)(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe); argument 51 void (*event) (struct mlx5_core_cq *, enum mlx5_event); argument 58 void (*comp)(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe); argument 142 static inline void mlx5_cq_set_ci(struct mlx5_core_cq *cq) in mlx5_cq_set_ci() 152 static inline void mlx5_cq_arm(struct mlx5_core_cq *cq, u32 cmd, in mlx5_cq_arm() 176 static inline void mlx5_cq_hold(struct mlx5_core_cq *cq) in mlx5_cq_hold() 181 static inline void mlx5_cq_put(struct mlx5_core_cq *cq) in mlx5_cq_put() 187 int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, 189 int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq); [all …]
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/ |
D | cq.c | 51 struct mlx5_core_cq *mcq; in mlx5_cq_tasklet_cb() 52 struct mlx5_core_cq *temp; in mlx5_cq_tasklet_cb() 71 static void mlx5_add_cq_to_tasklet(struct mlx5_core_cq *cq, in mlx5_add_cq_to_tasklet() 90 int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, in mlx5_core_create_cq() 155 int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq) in mlx5_core_destroy_cq() 181 int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, in mlx5_core_query_cq() 192 int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, in mlx5_core_modify_cq() 204 struct mlx5_core_cq *cq, in mlx5_core_modify_cq_moderation()
|
D | eq.c | 114 static struct mlx5_core_cq *mlx5_eq_cq_get(struct mlx5_eq *eq, u32 cqn) in mlx5_eq_cq_get() 117 struct mlx5_core_cq *cq = NULL; in mlx5_eq_cq_get() 144 struct mlx5_core_cq *cq; in mlx5_eq_comp_int() 383 int mlx5_eq_add_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq) in mlx5_eq_add_cq() 395 void mlx5_eq_del_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq) in mlx5_eq_del_cq() 398 struct mlx5_core_cq *tmp; in mlx5_eq_del_cq() 478 struct mlx5_core_cq *cq; in cq_err_event_notifier()
|
D | en_txrx.c | 194 void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe) in mlx5e_completion_event() 203 void mlx5e_cq_error_event(struct mlx5_core_cq *mcq, enum mlx5_event event) in mlx5e_cq_error_event()
|
D | en_dim.c | 38 struct mlx5_core_dev *mdev, struct mlx5_core_cq *mcq) in mlx5e_complete_dim_work()
|
D | debugfs.c | 334 static u64 cq_read_field(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, in cq_read_field() 499 int mlx5_debug_cq_add(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq) in mlx5_debug_cq_add() 515 void mlx5_debug_cq_remove(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq) in mlx5_debug_cq_remove()
|
D | en.h | 325 struct mlx5_core_cq mcq; 912 void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe); 913 void mlx5e_cq_error_event(struct mlx5_core_cq *mcq, enum mlx5_event event);
|
D | en_main.c | 1517 struct mlx5_core_cq *mcq = &cq->mcq; in mlx5e_alloc_cq_common() 1581 struct mlx5_core_cq *mcq = &cq->mcq; in mlx5e_create_cq()
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | eq.h | 77 int mlx5_eq_add_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq); 78 void mlx5_eq_del_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq);
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
D | conn.h | 58 struct mlx5_core_cq mcq;
|
D | conn.c | 365 static void mlx5_fpga_conn_cq_event(struct mlx5_core_cq *mcq, in mlx5_fpga_conn_cq_event() 417 static void mlx5_fpga_conn_cq_complete(struct mlx5_core_cq *mcq, in mlx5_fpga_conn_cq_complete()
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | txrx.h | 144 struct mlx5_core_cq *mcq; in mlx5e_cq_arm()
|
/Linux-v5.4/drivers/infiniband/hw/mlx5/ |
D | mlx5_ib.h | 504 struct mlx5_core_cq mcq; 1004 static inline struct mlx5_ib_cq *to_mibcq(struct mlx5_core_cq *mcq) in to_mibcq()
|
D | cq.c | 40 static void mlx5_ib_cq_comp(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe) in mlx5_ib_cq_comp() 47 static void mlx5_ib_cq_event(struct mlx5_core_cq *mcq, enum mlx5_event type) in mlx5_ib_cq_event()
|
D | devx.c | 102 struct mlx5_core_cq core_cq; 1374 static void devx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe) in devx_cq_comp()
|
D | main.c | 4475 struct mlx5_core_cq *mcq; in mlx5_ib_handle_internal_error()
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_types.h | 994 struct mlx5_core_cq mcq;
|
D | dr_send.c | 684 static void dr_cq_event(struct mlx5_core_cq *mcq, in dr_cq_event()
|