Home
last modified time | relevance | path

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

/freebsd/contrib/ofed/libmlx5/
H A Dsrq.c44 static void *get_wqe(struct mlx5_srq *srq, int n) in get_wqe()
49 int mlx5_copy_to_recv_srq(struct mlx5_srq *srq, int idx, void *buf, int size) in mlx5_copy_to_recv_srq()
73 void mlx5_free_srq_wqe(struct mlx5_srq *srq, int ind) in mlx5_free_srq_wqe()
90 struct mlx5_srq *srq = to_msrq(ibsrq); in mlx5_post_srq_recv()
149 int mlx5_alloc_srq_buf(struct ibv_context *context, struct mlx5_srq *srq) in mlx5_alloc_srq_buf()
209 struct mlx5_srq *mlx5_find_srq(struct mlx5_context *ctx, uint32_t srqn) in mlx5_find_srq()
220 struct mlx5_srq *srq) in mlx5_store_srq()
H A Dmlx5.h227 struct mlx5_srq **table;
338 struct mlx5_srq *cur_srq;
344 struct mlx5_srq { struct
500 static inline struct mlx5_srq *to_msrq(struct ibv_srq *ibsrq) in to_msrq()
504 return container_of(vsrq, struct mlx5_srq, vsrq); in to_msrq()
539 static inline struct mlx5_srq *rsc_to_msrq(struct mlx5_resource *rsc) in rsc_to_msrq()
541 return (struct mlx5_srq *)rsc; in rsc_to_msrq()
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);
620 int mlx5_alloc_srq_buf(struct ibv_context *context, struct mlx5_srq *srq);
[all …]
H A Dcq.c144 struct mlx5_resource *cur_rsc, struct mlx5_srq *srq) in handle_responder_lazy()
185 struct mlx5_resource *cur_rsc, struct mlx5_srq *srq) in handle_responder()
361 struct mlx5_srq **cur_srq,
366 struct mlx5_srq **cur_srq, in get_resp_ctx_v1()
421 struct mlx5_srq **cur_srq,
425 struct mlx5_srq **cur_srq, in get_srq_ctx()
442 struct mlx5_srq **cur_srq, in get_cur_rsc()
512 struct mlx5_srq **cur_srq,
520 struct mlx5_srq **cur_srq, in mlx5_parse_cqe()
710 struct mlx5_srq **cur_srq,
[all …]
H A Dmlx5.c712 struct mlx5_srq *msrq; in mlx5dv_get_srq()
714 msrq = container_of(srq_in, struct mlx5_srq, vsrq.srq); in mlx5dv_get_srq()
H A Dverbs.c630 struct mlx5_srq *srq; in mlx5_create_srq()
752 struct mlx5_srq *msrq = to_msrq(srq); in mlx5_destroy_srq()
1777 struct mlx5_srq *msrq = to_msrq(srq); in mlx5_get_srq_num()
1826 struct mlx5_srq *msrq; in mlx5_create_xrc_srq()
/freebsd/sys/modules/mlx5/
H A DMakefile36 mlx5_srq.c \
/freebsd/sys/conf/
H A Dfiles4991 dev/mlx5/mlx5_core/mlx5_srq.c optional mlx5 pci \