mlx5_core_cq 40 drivers/infiniband/hw/mlx5/cq.c static void mlx5_ib_cq_comp(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe) mlx5_core_cq 47 drivers/infiniband/hw/mlx5/cq.c static void mlx5_ib_cq_event(struct mlx5_core_cq *mcq, enum mlx5_event type) mlx5_core_cq 102 drivers/infiniband/hw/mlx5/devx.c struct mlx5_core_cq core_cq; mlx5_core_cq 1374 drivers/infiniband/hw/mlx5/devx.c static void devx_cq_comp(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe) mlx5_core_cq 4471 drivers/infiniband/hw/mlx5/main.c struct mlx5_core_cq *mcq; mlx5_core_cq 505 drivers/infiniband/hw/mlx5/mlx5_ib.h struct mlx5_core_cq mcq; mlx5_core_cq 1005 drivers/infiniband/hw/mlx5/mlx5_ib.h static inline struct mlx5_ib_cq *to_mibcq(struct mlx5_core_cq *mcq) mlx5_core_cq 51 drivers/net/ethernet/mellanox/mlx5/core/cq.c struct mlx5_core_cq *mcq; mlx5_core_cq 52 drivers/net/ethernet/mellanox/mlx5/core/cq.c struct mlx5_core_cq *temp; mlx5_core_cq 71 drivers/net/ethernet/mellanox/mlx5/core/cq.c static void mlx5_add_cq_to_tasklet(struct mlx5_core_cq *cq, mlx5_core_cq 90 drivers/net/ethernet/mellanox/mlx5/core/cq.c int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, mlx5_core_cq 155 drivers/net/ethernet/mellanox/mlx5/core/cq.c int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq) mlx5_core_cq 181 drivers/net/ethernet/mellanox/mlx5/core/cq.c int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, mlx5_core_cq 192 drivers/net/ethernet/mellanox/mlx5/core/cq.c int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, mlx5_core_cq 204 drivers/net/ethernet/mellanox/mlx5/core/cq.c struct mlx5_core_cq *cq, mlx5_core_cq 334 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c static u64 cq_read_field(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, mlx5_core_cq 499 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c int mlx5_debug_cq_add(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq) mlx5_core_cq 515 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c void mlx5_debug_cq_remove(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq) mlx5_core_cq 325 drivers/net/ethernet/mellanox/mlx5/core/en.h struct mlx5_core_cq mcq; mlx5_core_cq 914 drivers/net/ethernet/mellanox/mlx5/core/en.h void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe); mlx5_core_cq 915 drivers/net/ethernet/mellanox/mlx5/core/en.h void mlx5e_cq_error_event(struct mlx5_core_cq *mcq, enum mlx5_event event); mlx5_core_cq 144 drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h struct mlx5_core_cq *mcq; mlx5_core_cq 38 drivers/net/ethernet/mellanox/mlx5/core/en_dim.c struct mlx5_core_dev *mdev, struct mlx5_core_cq *mcq) mlx5_core_cq 1537 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5_core_cq *mcq = &cq->mcq; mlx5_core_cq 1601 drivers/net/ethernet/mellanox/mlx5/core/en_main.c struct mlx5_core_cq *mcq = &cq->mcq; mlx5_core_cq 199 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c void mlx5e_completion_event(struct mlx5_core_cq *mcq, struct mlx5_eqe *eqe) mlx5_core_cq 208 drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c void mlx5e_cq_error_event(struct mlx5_core_cq *mcq, enum mlx5_event event) mlx5_core_cq 114 drivers/net/ethernet/mellanox/mlx5/core/eq.c static struct mlx5_core_cq *mlx5_eq_cq_get(struct mlx5_eq *eq, u32 cqn) mlx5_core_cq 117 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_core_cq *cq = NULL; mlx5_core_cq 144 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_core_cq *cq; mlx5_core_cq 383 drivers/net/ethernet/mellanox/mlx5/core/eq.c int mlx5_eq_add_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq) mlx5_core_cq 395 drivers/net/ethernet/mellanox/mlx5/core/eq.c void mlx5_eq_del_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq) mlx5_core_cq 398 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_core_cq *tmp; mlx5_core_cq 478 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_core_cq *cq; mlx5_core_cq 365 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c static void mlx5_fpga_conn_cq_event(struct mlx5_core_cq *mcq, mlx5_core_cq 417 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.c static void mlx5_fpga_conn_cq_complete(struct mlx5_core_cq *mcq, mlx5_core_cq 58 drivers/net/ethernet/mellanox/mlx5/core/fpga/conn.h struct mlx5_core_cq mcq; mlx5_core_cq 77 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h int mlx5_eq_add_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq); mlx5_core_cq 78 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h void mlx5_eq_del_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq); mlx5_core_cq 686 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c static void dr_cq_event(struct mlx5_core_cq *mcq, mlx5_core_cq 692 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c static void dr_cq_complete(struct mlx5_core_cq *mcq, mlx5_core_cq 996 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_types.h struct mlx5_core_cq mcq; mlx5_core_cq 50 include/linux/mlx5/cq.h void (*comp)(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe); mlx5_core_cq 51 include/linux/mlx5/cq.h void (*event) (struct mlx5_core_cq *, enum mlx5_event); mlx5_core_cq 58 include/linux/mlx5/cq.h void (*comp)(struct mlx5_core_cq *cq, struct mlx5_eqe *eqe); mlx5_core_cq 142 include/linux/mlx5/cq.h static inline void mlx5_cq_set_ci(struct mlx5_core_cq *cq) mlx5_core_cq 152 include/linux/mlx5/cq.h static inline void mlx5_cq_arm(struct mlx5_core_cq *cq, u32 cmd, mlx5_core_cq 176 include/linux/mlx5/cq.h static inline void mlx5_cq_hold(struct mlx5_core_cq *cq) mlx5_core_cq 181 include/linux/mlx5/cq.h static inline void mlx5_cq_put(struct mlx5_core_cq *cq) mlx5_core_cq 187 include/linux/mlx5/cq.h int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, mlx5_core_cq 189 include/linux/mlx5/cq.h int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq); mlx5_core_cq 190 include/linux/mlx5/cq.h int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, mlx5_core_cq 192 include/linux/mlx5/cq.h int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, mlx5_core_cq 195 include/linux/mlx5/cq.h struct mlx5_core_cq *cq, u16 cq_period, mlx5_core_cq 203 include/linux/mlx5/cq.h int mlx5_debug_cq_add(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq); mlx5_core_cq 204 include/linux/mlx5/cq.h void mlx5_debug_cq_remove(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);