Lines Matching refs:ibcq

397 int mlx4_poll_cq(struct ibv_cq *ibcq, int ne, struct ibv_wc *wc)  in mlx4_poll_cq()  argument
399 struct mlx4_cq *cq = to_mcq(ibcq); in mlx4_poll_cq()
420 static inline void _mlx4_end_poll(struct ibv_cq_ex *ibcq, int lock)
422 static inline void _mlx4_end_poll(struct ibv_cq_ex *ibcq, int lock) in _mlx4_end_poll() argument
424 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in _mlx4_end_poll()
432 static inline int _mlx4_start_poll(struct ibv_cq_ex *ibcq,
436 static inline int _mlx4_start_poll(struct ibv_cq_ex *ibcq, in _mlx4_start_poll() argument
440 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in _mlx4_start_poll()
466 static int mlx4_next_poll(struct ibv_cq_ex *ibcq) in mlx4_next_poll() argument
468 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_next_poll()
479 static void mlx4_end_poll(struct ibv_cq_ex *ibcq) in mlx4_end_poll() argument
481 _mlx4_end_poll(ibcq, 0); in mlx4_end_poll()
484 static void mlx4_end_poll_lock(struct ibv_cq_ex *ibcq) in mlx4_end_poll_lock() argument
486 _mlx4_end_poll(ibcq, 1); in mlx4_end_poll_lock()
489 static int mlx4_start_poll(struct ibv_cq_ex *ibcq, in mlx4_start_poll() argument
492 return _mlx4_start_poll(ibcq, attr, 0); in mlx4_start_poll()
495 static int mlx4_start_poll_lock(struct ibv_cq_ex *ibcq, in mlx4_start_poll_lock() argument
498 return _mlx4_start_poll(ibcq, attr, 1); in mlx4_start_poll_lock()
501 static enum ibv_wc_opcode mlx4_cq_read_wc_opcode(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_opcode() argument
503 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_opcode()
539 static uint32_t mlx4_cq_read_wc_qp_num(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_qp_num() argument
541 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_qp_num()
546 static int mlx4_cq_read_wc_flags(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_flags() argument
548 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_flags()
581 static uint32_t mlx4_cq_read_wc_byte_len(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_byte_len() argument
583 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_byte_len()
588 static uint32_t mlx4_cq_read_wc_vendor_err(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_vendor_err() argument
590 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_vendor_err()
596 static uint32_t mlx4_cq_read_wc_imm_data(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_imm_data() argument
598 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_imm_data()
608 static uint32_t mlx4_cq_read_wc_slid(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_slid() argument
610 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_slid()
615 static uint8_t mlx4_cq_read_wc_sl(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_sl() argument
617 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_sl()
625 static uint32_t mlx4_cq_read_wc_src_qp(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_src_qp() argument
627 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_src_qp()
632 static uint8_t mlx4_cq_read_wc_dlid_path_bits(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_dlid_path_bits() argument
634 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_dlid_path_bits()
639 static uint64_t mlx4_cq_read_wc_completion_ts(struct ibv_cq_ex *ibcq) in mlx4_cq_read_wc_completion_ts() argument
641 struct mlx4_cq *cq = to_mcq(ibv_cq_ex_to_cq(ibcq)); in mlx4_cq_read_wc_completion_ts()