Home
last modified time | relevance | path

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

/linux-4.4.14/include/linux/mlx5/
Dcq.h40 struct mlx5_core_cq { struct
49 void (*comp) (struct mlx5_core_cq *); argument
50 void (*event) (struct mlx5_core_cq *, enum mlx5_event); argument
128 static inline void mlx5_cq_set_ci(struct mlx5_core_cq *cq) in mlx5_cq_set_ci()
138 static inline void mlx5_cq_arm(struct mlx5_core_cq *cq, u32 cmd, in mlx5_cq_arm()
165 int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
167 int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq);
168 int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
170 int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq,
173 struct mlx5_core_cq *cq, u16 cq_period,
[all …]
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Dcq.c44 struct mlx5_core_cq *cq; in mlx5_cq_completion()
69 struct mlx5_core_cq *cq; in mlx5_cq_event()
91 int mlx5_core_create_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, in mlx5_core_create_cq()
138 int mlx5_core_destroy_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq) in mlx5_core_destroy_cq()
143 struct mlx5_core_cq *tmp; in mlx5_core_destroy_cq()
180 int mlx5_core_query_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, in mlx5_core_query_cq()
203 int mlx5_core_modify_cq(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, in mlx5_core_modify_cq()
223 struct mlx5_core_cq *cq, in mlx5_core_modify_cq_moderation()
Den_txrx.c86 void mlx5e_completion_event(struct mlx5_core_cq *mcq) in mlx5e_completion_event()
96 void mlx5e_cq_error_event(struct mlx5_core_cq *mcq, enum mlx5_event event) in mlx5e_cq_error_event()
Den.h300 struct mlx5_core_cq mcq;
563 void mlx5e_completion_event(struct mlx5_core_cq *mcq);
564 void mlx5e_cq_error_event(struct mlx5_core_cq *mcq, enum mlx5_event event);
620 struct mlx5_core_cq *mcq; in mlx5e_cq_arm()
Ddebugfs.c395 static u64 cq_read_field(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq, in cq_read_field()
587 int mlx5_debug_cq_add(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq) in mlx5_debug_cq_add()
603 void mlx5_debug_cq_remove(struct mlx5_core_dev *dev, struct mlx5_core_cq *cq) in mlx5_debug_cq_remove()
Den_main.c747 struct mlx5_core_cq *mcq = &cq->mcq; in mlx5e_create_cq()
798 struct mlx5_core_cq *mcq = &cq->mcq; in mlx5e_enable_cq()
1505 struct mlx5_core_cq *mcq = &cq->mcq; in mlx5e_create_drop_cq()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h273 struct mlx5_core_cq mcq;
436 static inline struct mlx5_ib_cq *to_mibcq(struct mlx5_core_cq *mcq) in to_mibcq()
Dcq.c40 static void mlx5_ib_cq_comp(struct mlx5_core_cq *cq) in mlx5_ib_cq_comp()
47 static void mlx5_ib_cq_event(struct mlx5_core_cq *mcq, enum mlx5_event type) in mlx5_ib_cq_event()