Lines Matching refs:mlx5_cq

76 static void *get_cqe(struct mlx5_cq *cq, int n)  in get_cqe()
81 static void *get_sw_cqe(struct mlx5_cq *cq, int n) in get_sw_cqe()
96 static void *next_cqe_sw(struct mlx5_cq *cq) in next_cqe_sw()
101 static void update_cons_index(struct mlx5_cq *cq) in update_cons_index()
143 static inline int handle_responder_lazy(struct mlx5_cq *cq, struct mlx5_cqe64 *cqe, in handle_responder_lazy()
463 static inline int mlx5_get_next_cqe(struct mlx5_cq *cq,
467 static inline int mlx5_get_next_cqe(struct mlx5_cq *cq, in mlx5_get_next_cqe()
508 static inline int mlx5_parse_cqe(struct mlx5_cq *cq,
516 static inline int mlx5_parse_cqe(struct mlx5_cq *cq, in mlx5_parse_cqe()
697 static inline int mlx5_parse_lazy_cqe(struct mlx5_cq *cq,
701 static inline int mlx5_parse_lazy_cqe(struct mlx5_cq *cq, in mlx5_parse_lazy_cqe()
708 static inline int mlx5_poll_one(struct mlx5_cq *cq,
713 static inline int mlx5_poll_one(struct mlx5_cq *cq, in mlx5_poll_one()
735 struct mlx5_cq *cq = to_mcq(ibcq); in poll_cq()
798 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in _mlx5_end_poll()
834 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_start_poll()
903 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_next_poll()
1053 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_opcode()
1096 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_qp_num()
1103 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_flags()
1129 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_byte_len()
1136 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_vendor_err()
1144 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_imm_data()
1156 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_slid()
1163 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_sl()
1170 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_src_qp()
1177 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_dlid_path_bits()
1184 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_completion_ts()
1191 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_wc_cvlan()
1198 struct mlx5_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx5_cq_read_flow_tag()
1243 void mlx5_cq_fill_pfns(struct mlx5_cq *cq, const struct ibv_cq_init_attr_ex *cq_attr) in mlx5_cq_fill_pfns()
1283 struct mlx5_cq *cq = to_mcq(ibvcq); in mlx5_arm_cq()
1363 void __mlx5_cq_clean(struct mlx5_cq *cq, uint32_t rsn, struct mlx5_srq *srq) in __mlx5_cq_clean()
1417 void mlx5_cq_clean(struct mlx5_cq *cq, uint32_t qpn, struct mlx5_srq *srq) in mlx5_cq_clean()
1434 void mlx5_cq_resize_copy_cqes(struct mlx5_cq *cq) in mlx5_cq_resize_copy_cqes()
1481 int mlx5_alloc_cq_buf(struct mlx5_context *mctx, struct mlx5_cq *cq, in mlx5_alloc_cq_buf()