Searched refs:mlx5_core_cq (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/include/linux/mlx5/ |
D | cq.h | 40 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/ |
D | cq.c | 44 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()
|
D | en_txrx.c | 86 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()
|
D | en.h | 300 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()
|
D | debugfs.c | 395 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()
|
D | en_main.c | 747 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/ |
D | mlx5_ib.h | 273 struct mlx5_core_cq mcq; 436 static inline struct mlx5_ib_cq *to_mibcq(struct mlx5_core_cq *mcq) in to_mibcq()
|
D | cq.c | 40 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()
|