Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Dmlx5_core.h126 int mlx5_create_map_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq, u8 vecidx,
129 int mlx5_destroy_unmap_eq(struct mlx5_core_dev *dev, struct mlx5_eq *eq);
130 int mlx5_eq_add_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq);
131 int mlx5_eq_del_cq(struct mlx5_eq *eq, struct mlx5_core_cq *cq);
132 int mlx5_core_eq_query(struct mlx5_core_dev *dev, struct mlx5_eq *eq,
138 struct mlx5_eq *mlx5_eqn2eq(struct mlx5_core_dev *dev, int eqn);
139 u32 mlx5_eq_poll_irq_disabled(struct mlx5_eq *eq);
142 int mlx5_debug_eq_add(struct mlx5_core_dev *dev, struct mlx5_eq *eq);
143 void mlx5_debug_eq_remove(struct mlx5_core_dev *dev, struct mlx5_eq *eq);
Deq.c102 static struct mlx5_eqe *get_eqe(struct mlx5_eq *eq, u32 entry) in get_eqe()
107 static struct mlx5_eqe *next_eqe_sw(struct mlx5_eq *eq) in next_eqe_sw()
201 static void eq_update_ci(struct mlx5_eq *eq, int arm) in eq_update_ci()
217 struct mlx5_eq *eq = pfault->eq; in eqe_pf_action()
223 static void eq_pf_process(struct mlx5_eq *eq) in eq_pf_process()
320 struct mlx5_eq *eq = eq_ptr; in mlx5_eq_pf_int()
345 struct mlx5_eq *eq = container_of(work, struct mlx5_eq, pf_ctx.work); in eq_pf_action()
422 static struct mlx5_core_cq *mlx5_eq_cq_get(struct mlx5_eq *eq, u32 cqn) in mlx5_eq_cq_get()
436 static void mlx5_eq_cq_completion(struct mlx5_eq *eq, u32 cqn) in mlx5_eq_cq_completion()
452 static void mlx5_eq_cq_event(struct mlx5_eq *eq, u32 cqn, int event_type) in mlx5_eq_cq_event()
[all …]
Ddebugfs.c352 static u64 eq_read_field(struct mlx5_core_dev *dev, struct mlx5_eq *eq, in eq_read_field()
545 int mlx5_debug_eq_add(struct mlx5_core_dev *dev, struct mlx5_eq *eq) in mlx5_debug_eq_add()
561 void mlx5_debug_eq_remove(struct mlx5_core_dev *dev, struct mlx5_eq *eq) in mlx5_debug_eq_remove()
Dmain.c701 struct mlx5_eq *eq, *n; in mlx5_vector2eqn()
719 struct mlx5_eq *mlx5_eqn2eq(struct mlx5_core_dev *dev, int eqn) in mlx5_eqn2eq()
722 struct mlx5_eq *eq; in mlx5_eqn2eq()
739 struct mlx5_eq *eq, *n; in free_comp_eqs()
764 struct mlx5_eq *eq; in alloc_comp_eqs()
Dcq.c95 struct mlx5_eq *eq; in mlx5_core_create_cq()
Den_main.c4116 struct mlx5_eq *eq = sq->cq.mcq.eq; in mlx5e_tx_timeout_eq_recover()
/Linux-v4.19/include/linux/mlx5/
Ddriver.h394 struct mlx5_eq { struct
486 struct mlx5_eq pages_eq;
487 struct mlx5_eq async_eq;
488 struct mlx5_eq cmd_eq;
490 struct mlx5_eq pfault_eq;
774 struct mlx5_eq *eq;
Dcq.h63 struct mlx5_eq *eq;