Home
last modified time | relevance | path

Searched refs:mlx5_eq (Results 1 – 4 of 4) sorted by relevance

/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Deq.h24 struct mlx5_eq { struct
39 struct mlx5_eq core; argument
45 struct mlx5_eq core;
51 static inline u32 eq_get_size(struct mlx5_eq *eq) in eq_get_size()
56 static inline struct mlx5_eqe *get_eqe(struct mlx5_eq *eq, u32 entry) in get_eqe()
61 static inline struct mlx5_eqe *next_eqe_sw(struct mlx5_eq *eq) in next_eqe_sw()
68 static inline void eq_update_ci(struct mlx5_eq *eq, int arm) in eq_update_ci()
83 int mlx5_eq_add_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq);
84 void mlx5_eq_del_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq);
86 struct mlx5_eq *mlx5_get_async_eq(struct mlx5_core_dev *dev);
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/
A Deq.c114 struct mlx5_eq *eq = &eq_comp->core; in mlx5_eq_comp_int()
198 struct mlx5_eq *eq = &eq_async->core; in mlx5_eq_async_int()
244 static void init_eq_buf(struct mlx5_eq *eq) in init_eq_buf()
256 create_map_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq, in create_map_eq()
470 struct mlx5_eq *eq, struct mlx5_eq_param *param) in create_async_eq()
498 struct mlx5_eq *eq; in cq_err_event_notifier()
730 struct mlx5_eq *mlx5_get_async_eq(struct mlx5_core_dev *dev) in mlx5_get_async_eq()
748 struct mlx5_eq *
752 struct mlx5_eq *eq = kvzalloc_node(sizeof(*eq), GFP_KERNEL, in mlx5_eq_create_generic()
787 struct mlx5_eqe *mlx5_eq_get_eqe(struct mlx5_eq *eq, u32 cc) in mlx5_eq_get_eqe()
[all …]
A Ddebugfs.c383 static u64 eq_read_field(struct mlx5_core_dev *dev, struct mlx5_eq *eq, in eq_read_field()
565 int mlx5_debug_eq_add(struct mlx5_core_dev *dev, struct mlx5_eq *eq) in mlx5_debug_eq_add()
581 void mlx5_debug_eq_remove(struct mlx5_core_dev *dev, struct mlx5_eq *eq) in mlx5_debug_eq_remove()
/drivers/infiniband/hw/mlx5/
A Dmlx5_ib.h1117 struct mlx5_eq *core;

Completed in 21 milliseconds