Searched refs:mlx5_srq (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/ofed/libmlx5/ |
H A D | srq.c | 44 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 D | mlx5.h | 227 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 D | cq.c | 144 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 D | mlx5.c | 712 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 D | verbs.c | 630 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 D | Makefile | 36 mlx5_srq.c \
|
/freebsd/sys/conf/ |
H A D | files | 4991 dev/mlx5/mlx5_core/mlx5_srq.c optional mlx5 pci \
|