Searched refs:mlx5_ib_cq (Results 1 – 3 of 3) sorted by relevance
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | cq.c | 49 struct mlx5_ib_cq *cq = container_of(mcq, struct mlx5_ib_cq, mcq); in mlx5_ib_cq_event() 73 static void *get_cqe(struct mlx5_ib_cq *cq, int n) in get_cqe() 83 static void *get_sw_cqe(struct mlx5_ib_cq *cq, int n) in get_sw_cqe() 98 static void *next_cqe_sw(struct mlx5_ib_cq *cq) in next_cqe_sw() 410 static int mlx5_poll_one(struct mlx5_ib_cq *cq, in mlx5_poll_one() 556 struct mlx5_ib_cq *cq = to_mcq(ibcq); in mlx5_ib_poll_cq() 612 struct ib_ucontext *context, struct mlx5_ib_cq *cq, in create_cq_user() 679 static void destroy_cq_user(struct mlx5_ib_cq *cq, struct ib_ucontext *context) in destroy_cq_user() 685 static void init_cq_buf(struct mlx5_ib_cq *cq, struct mlx5_ib_cq_buf *buf) in init_cq_buf() 698 static int create_cq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_cq *cq, in create_cq_kernel() [all …]
|
D | mlx5_ib.h | 271 struct mlx5_ib_cq { struct 436 static inline struct mlx5_ib_cq *to_mibcq(struct mlx5_core_cq *mcq) in to_mibcq() 438 return container_of(mcq, struct mlx5_ib_cq, mcq); in to_mibcq() 451 static inline struct mlx5_ib_cq *to_mcq(struct ib_cq *ibcq) in to_mcq() 453 return container_of(ibcq, struct mlx5_ib_cq, ibcq); in to_mcq() 504 void __mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 qpn, struct mlx5_ib_srq *srq); 505 void mlx5_ib_cq_clean(struct mlx5_ib_cq *cq, u32 qpn, struct mlx5_ib_srq *srq);
|
D | qp.c | 1048 static void mlx5_ib_lock_cqs(struct mlx5_ib_cq *send_cq, struct mlx5_ib_cq *recv_cq) in mlx5_ib_lock_cqs() 1078 static void mlx5_ib_unlock_cqs(struct mlx5_ib_cq *send_cq, struct mlx5_ib_cq *recv_cq) in mlx5_ib_unlock_cqs() 1112 struct mlx5_ib_cq **send_cq, struct mlx5_ib_cq **recv_cq) in get_cqs() 1147 struct mlx5_ib_cq *send_cq, *recv_cq; in destroy_qp_common() 1558 struct mlx5_ib_cq *send_cq, *recv_cq; in __mlx5_ib_modify_qp() 1815 struct mlx5_ib_cq *cq; in mlx5_wq_overflow()
|