Home
last modified time | relevance | path

Searched refs:mlx5_cq (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/ofed/libmlx5/
H A Dcq.c76 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,
[all …]
H A Dmlx5.h316 struct mlx5_cq { struct
495 static inline struct mlx5_cq *to_mcq(struct ibv_cq *ibcq) in to_mcq()
599 void mlx5_cq_fill_pfns(struct mlx5_cq *cq, const struct ibv_cq_init_attr_ex *cq_attr);
600 int mlx5_alloc_cq_buf(struct mlx5_context *mctx, struct mlx5_cq *cq,
609 void __mlx5_cq_clean(struct mlx5_cq *cq, uint32_t qpn, struct mlx5_srq *srq);
610 void mlx5_cq_clean(struct mlx5_cq *cq, uint32_t qpn, struct mlx5_srq *srq);
611 void mlx5_cq_resize_copy_cqes(struct mlx5_cq *cq);
H A Dverbs.c349 struct mlx5_cq *cq; in create_cq()
541 struct mlx5_cq *cq = to_mcq(ibcq); in mlx5_resize_cq()
610 struct mlx5_cq *mcq = to_mcq(cq); in mlx5_destroy_cq()
1453 struct mlx5_cq *send_cq = to_mcq(qp->send_cq); in mlx5_lock_cqs()
1454 struct mlx5_cq *recv_cq = to_mcq(qp->recv_cq); in mlx5_lock_cqs()
1475 struct mlx5_cq *send_cq = to_mcq(qp->send_cq); in mlx5_unlock_cqs()
1476 struct mlx5_cq *recv_cq = to_mcq(qp->recv_cq); in mlx5_unlock_cqs()
H A Dmlx5.c679 struct mlx5_cq *mcq = to_mcq(cq_in); in mlx5dv_get_cq()
H A Dqp.c173 static int mlx5_wq_overflow(struct mlx5_wq *wq, int nreq, struct mlx5_cq *cq) in mlx5_wq_overflow()
/freebsd/sys/modules/mlx5/
H A DMakefile12 mlx5_cq.c \
/freebsd/sys/conf/
H A Dfiles4943 dev/mlx5/mlx5_core/mlx5_cq.c optional mlx5 pci \