mlx5_eq 939 drivers/infiniband/hw/mlx5/mlx5_ib.h struct mlx5_eq *core; mlx5_eq 287 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c static int mlx5_core_eq_query(struct mlx5_core_dev *dev, struct mlx5_eq *eq, mlx5_eq 297 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c static u64 eq_read_field(struct mlx5_core_dev *dev, struct mlx5_eq *eq, mlx5_eq 474 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c int mlx5_debug_eq_add(struct mlx5_core_dev *dev, struct mlx5_eq *eq) mlx5_eq 490 drivers/net/ethernet/mellanox/mlx5/core/debugfs.c void mlx5_debug_eq_remove(struct mlx5_core_dev *dev, struct mlx5_eq *eq) mlx5_eq 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_eq 134 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_eq *eq = &eq_comp->core; mlx5_eq 198 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_eq *eq = &eq_async->core; mlx5_eq 231 drivers/net/ethernet/mellanox/mlx5/core/eq.c static void init_eq_buf(struct mlx5_eq *eq) mlx5_eq 243 drivers/net/ethernet/mellanox/mlx5/core/eq.c create_map_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq, mlx5_eq 335 drivers/net/ethernet/mellanox/mlx5/core/eq.c int mlx5_eq_enable(struct mlx5_core_dev *dev, struct mlx5_eq *eq, mlx5_eq 357 drivers/net/ethernet/mellanox/mlx5/core/eq.c void mlx5_eq_disable(struct mlx5_core_dev *dev, struct mlx5_eq *eq, mlx5_eq 366 drivers/net/ethernet/mellanox/mlx5/core/eq.c static int destroy_unmap_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq) mlx5_eq 383 drivers/net/ethernet/mellanox/mlx5/core/eq.c int mlx5_eq_add_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq) mlx5_eq 395 drivers/net/ethernet/mellanox/mlx5/core/eq.c void mlx5_eq_del_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq) mlx5_eq 445 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_eq *eq, struct mlx5_eq_param *param) mlx5_eq 463 drivers/net/ethernet/mellanox/mlx5/core/eq.c static int destroy_async_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq) mlx5_eq 480 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_eq *eq; mlx5_eq 678 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_eq *mlx5_get_async_eq(struct mlx5_core_dev *dev) mlx5_eq 696 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_eq * mlx5_eq 700 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_eq *eq = kvzalloc(sizeof(*eq), GFP_KERNEL); mlx5_eq 716 drivers/net/ethernet/mellanox/mlx5/core/eq.c int mlx5_eq_destroy_generic(struct mlx5_core_dev *dev, struct mlx5_eq *eq) mlx5_eq 733 drivers/net/ethernet/mellanox/mlx5/core/eq.c struct mlx5_eqe *mlx5_eq_get_eqe(struct mlx5_eq *eq, u32 cc) mlx5_eq 750 drivers/net/ethernet/mellanox/mlx5/core/eq.c void mlx5_eq_update_ci(struct mlx5_eq *eq, u32 cc, bool arm) mlx5_eq 39 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h struct mlx5_eq core; mlx5_eq 44 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h struct mlx5_eq core; mlx5_eq 50 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h static inline struct mlx5_eqe *get_eqe(struct mlx5_eq *eq, u32 entry) mlx5_eq 55 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h static inline struct mlx5_eqe *next_eqe_sw(struct mlx5_eq *eq) mlx5_eq 62 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h static inline void eq_update_ci(struct mlx5_eq *eq, int arm) mlx5_eq 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_eq 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_eq 80 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h struct mlx5_eq *mlx5_get_async_eq(struct mlx5_core_dev *dev); mlx5_eq 88 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h int mlx5_debug_eq_add(struct mlx5_core_dev *dev, struct mlx5_eq *eq); mlx5_eq 89 drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h void mlx5_debug_eq_remove(struct mlx5_core_dev *dev, struct mlx5_eq *eq); mlx5_eq 12 include/linux/mlx5/eq.h struct mlx5_eq; mlx5_eq 21 include/linux/mlx5/eq.h struct mlx5_eq * mlx5_eq 24 include/linux/mlx5/eq.h mlx5_eq_destroy_generic(struct mlx5_core_dev *dev, struct mlx5_eq *eq); mlx5_eq 25 include/linux/mlx5/eq.h int mlx5_eq_enable(struct mlx5_core_dev *dev, struct mlx5_eq *eq, mlx5_eq 27 include/linux/mlx5/eq.h void mlx5_eq_disable(struct mlx5_core_dev *dev, struct mlx5_eq *eq, mlx5_eq 30 include/linux/mlx5/eq.h struct mlx5_eqe *mlx5_eq_get_eqe(struct mlx5_eq *eq, u32 cc); mlx5_eq 31 include/linux/mlx5/eq.h void mlx5_eq_update_ci(struct mlx5_eq *eq, u32 cc, bool arm); mlx5_eq 41 include/linux/mlx5/eq.h static inline u32 mlx5_eq_update_cc(struct mlx5_eq *eq, u32 cc)