Searched refs:mlx5_eq (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | eq.h | 24 struct mlx5_eq { struct 38 struct mlx5_eq core; argument 44 struct mlx5_eq core; 50 static inline struct mlx5_eqe *get_eqe(struct mlx5_eq *eq, u32 entry) in get_eqe() 55 static inline struct mlx5_eqe *next_eqe_sw(struct mlx5_eq *eq) in next_eqe_sw() 62 static inline void eq_update_ci(struct mlx5_eq *eq, int arm) in eq_update_ci() 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); 80 struct mlx5_eq *mlx5_get_async_eq(struct mlx5_core_dev *dev); 89 int mlx5_debug_eq_add(struct mlx5_core_dev *dev, struct mlx5_eq *eq); [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/mlx5/ |
| H A D | eq.h | 12 struct mlx5_eq; 21 struct mlx5_eq * 24 mlx5_eq_destroy_generic(struct mlx5_core_dev *dev, struct mlx5_eq *eq); 25 int mlx5_eq_enable(struct mlx5_core_dev *dev, struct mlx5_eq *eq, 27 void mlx5_eq_disable(struct mlx5_core_dev *dev, struct mlx5_eq *eq, 30 struct mlx5_eqe *mlx5_eq_get_eqe(struct mlx5_eq *eq, u32 cc); 31 void mlx5_eq_update_ci(struct mlx5_eq *eq, u32 cc, bool arm); 41 static inline u32 mlx5_eq_update_cc(struct mlx5_eq *eq, u32 cc) in mlx5_eq_update_cc()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | eq.c | 112 static struct mlx5_core_cq *mlx5_eq_cq_get(struct mlx5_eq *eq, u32 cqn) in mlx5_eq_cq_get() 132 struct mlx5_eq *eq = &eq_comp->core; in mlx5_eq_comp_int() 220 struct mlx5_eq *eq = &eq_async->core; in mlx5_eq_async_int() 267 static void init_eq_buf(struct mlx5_eq *eq) in init_eq_buf() 279 create_map_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq, in create_map_eq() 371 int mlx5_eq_enable(struct mlx5_core_dev *dev, struct mlx5_eq *eq, in mlx5_eq_enable() 393 void mlx5_eq_disable(struct mlx5_core_dev *dev, struct mlx5_eq *eq, in mlx5_eq_disable() 402 static int destroy_unmap_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq) in destroy_unmap_eq() 419 int mlx5_eq_add_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq) in mlx5_eq_add_cq() 431 void mlx5_eq_del_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq) in mlx5_eq_del_cq() [all …]
|
| H A D | debugfs.c | 282 static u64 eq_read_field(struct mlx5_core_dev *dev, struct mlx5_eq *eq, in eq_read_field() 464 int mlx5_debug_eq_add(struct mlx5_core_dev *dev, struct mlx5_eq *eq) in mlx5_debug_eq_add() 480 void mlx5_debug_eq_remove(struct mlx5_core_dev *dev, struct mlx5_eq *eq) in mlx5_debug_eq_remove()
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/mlx5/ |
| H A D | mlx5_ib.h | 945 struct mlx5_eq *core;
|