/freebsd-11-stable/contrib/ofed/libmlx5/ |
H A D | srq.c | 44 static void *get_wqe(struct mlx5_srq *srq, int n) argument 49 int mlx5_copy_to_recv_srq(struct mlx5_srq *srq, int idx, void *buf, int size) argument 73 void mlx5_free_srq_wqe(struct mlx5_srq *srq, int ind) argument 90 struct mlx5_srq *srq = to_msrq(ibsrq); local 149 mlx5_alloc_srq_buf(struct ibv_context *context, struct mlx5_srq *srq) argument 219 mlx5_store_srq(struct mlx5_context *ctx, uint32_t srqn, struct mlx5_srq *srq) argument [all...] |
/freebsd-11-stable/contrib/ofed/libibverbs/ |
H A D | device.c | 372 struct ibv_srq *srq = event->element.srq; local
|
H A D | driver.h | 78 struct ibv_srq srq; member in struct:verbs_srq 313 static inline int verbs_get_srq_num(struct ibv_srq *srq, uint32_t *srq_num) argument [all...] |
H A D | cmd.c | 640 ibv_cmd_create_srq(struct ibv_pd *pd, struct ibv_srq *srq, struct ibv_srq_init_attr *attr, struct ibv_create_srq *cmd, size_t cmd_size, struct ibv_create_srq_resp *resp, size_t resp_size) argument 675 ibv_cmd_create_srq_ex(struct ibv_context *context, struct verbs_srq *srq, int vsrq_sz, struct ibv_srq_init_attr_ex *attr_ex, struct ibv_create_xsrq *cmd, size_t cmd_size, struct ibv_create_srq_resp *resp, size_t resp_size) argument 750 ibv_cmd_modify_srq_v3(struct ibv_srq *srq, struct ibv_srq_attr *srq_attr, int srq_attr_mask, struct ibv_modify_srq *new_cmd, size_t new_cmd_size) argument 778 ibv_cmd_modify_srq(struct ibv_srq *srq, struct ibv_srq_attr *srq_attr, int srq_attr_mask, struct ibv_modify_srq *cmd, size_t cmd_size) argument 800 ibv_cmd_query_srq(struct ibv_srq *srq, struct ibv_srq_attr *srq_attr, struct ibv_query_srq *cmd, size_t cmd_size) argument 821 ibv_cmd_destroy_srq(struct ibv_srq *srq) argument 1521 ibv_cmd_post_srq_recv(struct ibv_srq *srq, struct ibv_recv_wr *wr, struct ibv_recv_wr **bad_wr) argument [all...] |
/freebsd-11-stable/contrib/ofed/libmlx4/ |
H A D | srq.c | 44 static void *get_wqe(struct mlx4_srq *srq, int n) argument 49 void mlx4_free_srq_wqe(struct mlx4_srq *srq, int ind) argument 66 struct mlx4_srq *srq local 125 mlx4_alloc_srq_buf(struct ibv_pd *pd, struct ibv_srq_attr *attr, struct mlx4_srq *srq) argument 196 mlx4_store_xsrq(struct mlx4_xsrq_table *xsrq_table, uint32_t srqn, struct mlx4_srq *srq) argument 240 struct mlx4_srq *srq; local 298 mlx4_destroy_xrc_srq(struct ibv_srq *srq) argument [all...] |
H A D | cq.c | 241 struct mlx4_srq *srq; local 714 void __mlx4_cq_clean(struct mlx4_cq *cq, uint32_t qpn, struct mlx4_srq *srq) argument 770 mlx4_cq_clean(struct mlx4_cq *cq, uint32_t qpn, struct mlx4_srq *srq) argument [all...] |
H A D | verbs.c | 646 struct mlx4_srq *srq; local 710 mlx4_modify_srq(struct ibv_srq *srq, struct ibv_srq_attr *attr, int attr_mask) argument 719 mlx4_query_srq(struct ibv_srq *srq, struct ibv_srq_attr *attr) argument 727 mlx4_destroy_srq(struct ibv_srq *srq) argument [all...] |
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_srq.c | 46 struct mlx4_srq *srq; local 162 mlx4_srq_alloc(struct mlx4_dev *dev, u32 pdn, u32 cqn, u16 xrcd, struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq) argument 222 mlx4_srq_free(struct mlx4_dev *dev, struct mlx4_srq *srq) argument 243 mlx4_srq_arm(struct mlx4_dev *dev, struct mlx4_srq *srq, int limit_watermark) argument 249 mlx4_srq_query(struct mlx4_dev *dev, struct mlx4_srq *srq, int *limit_watermark) argument 300 struct mlx4_srq *srq; local [all...] |
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_srq.c | 41 static void *get_wqe(struct mlx4_ib_srq *srq, int n) argument 46 static void mlx4_ib_srq_event(struct mlx4_srq *srq, enum mlx4_event type) argument 76 struct mlx4_ib_srq *srq; local 237 struct mlx4_ib_srq *srq = to_msrq(ibsrq); local 262 struct mlx4_ib_srq *srq = to_msrq(ibsrq); local 277 mlx4_ib_destroy_srq(struct ib_srq *srq) argument 300 mlx4_ib_free_srq_wqe(struct mlx4_ib_srq *srq, int wqe_index) argument 317 struct mlx4_ib_srq *srq = to_msrq(ibsrq); local [all...] |
H A D | mlx4_ib_cq.c | 662 struct mlx4_ib_srq *srq; local 918 __mlx4_ib_cq_clean(struct mlx4_ib_cq *cq, u32 qpn, struct mlx4_ib_srq *srq) argument 971 mlx4_ib_cq_clean(struct mlx4_ib_cq *cq, u32 qpn, struct mlx4_ib_srq *srq) argument [all...] |
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_srq.c | 39 struct mlx5_core_srq *srq; local 115 struct mlx5_core_srq *srq; local 145 create_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) argument 174 destroy_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq) argument 180 query_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *out) argument 205 arm_rmp_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, u16 lwm) argument 210 create_xrc_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) argument 243 destroy_xrc_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq) argument 249 query_xrc_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *out) argument 276 arm_xrc_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, u16 lwm) argument 282 create_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) argument 314 destroy_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq) argument 326 query_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *out) argument 354 arm_srq_cmd(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, u16 lwm, int is_srq) argument 368 create_srq_split(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) argument 379 destroy_srq_split(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq) argument 389 mlx5_core_create_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *in) argument 424 mlx5_core_destroy_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq) argument 454 mlx5_core_query_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, struct mlx5_srq_attr *out) argument 466 mlx5_core_arm_srq(struct mlx5_core_dev *dev, struct mlx5_core_srq *srq, u16 lwm, int is_srq) argument [all...] |
/freebsd-11-stable/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_srq.c | 40 static void *get_wqe(struct mlx5_ib_srq *srq, int n) argument 45 static void mlx5_ib_srq_event(struct mlx5_core_srq *srq, int type) argument 70 static int create_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq, argument 156 create_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq, struct mlx5_srq_attr *in, int buf_size) argument 220 destroy_srq_user(struct ib_pd *pd, struct mlx5_ib_srq *srq) argument 227 destroy_srq_kernel(struct mlx5_ib_dev *dev, struct mlx5_ib_srq *srq) argument 239 struct mlx5_ib_srq *srq; local 352 struct mlx5_ib_srq *srq = to_msrq(ibsrq); local 377 struct mlx5_ib_srq *srq = to_msrq(ibsrq); local 398 mlx5_ib_destroy_srq(struct ib_srq *srq) argument 416 mlx5_ib_free_srq_wqe(struct mlx5_ib_srq *srq, int wqe_index) argument 433 struct mlx5_ib_srq *srq = to_msrq(ibsrq); local [all...] |
/freebsd-11-stable/contrib/ofed/libibverbs/examples/ |
H A D | srq_pingpong.c | 65 struct ibv_srq *srq; member in struct:pingpong_context
|
H A D | xsrq_pingpong.c | 82 struct ibv_srq *srq; member in struct:pingpong_context
|
/freebsd-11-stable/contrib/ofed/libcxgb4/ |
H A D | verbs.c | 286 int c4iw_modify_srq(struct ibv_srq *srq, struct ibv_srq_attr *attr, argument 292 int c4iw_destroy_srq(struct ibv_srq *srq) argument
|
/freebsd-11-stable/sys/dev/mthca/ |
H A D | mthca_srq.c | 72 static void *get_wqe(struct mthca_srq *srq, int n) argument 95 mthca_tavor_init_srq_context(struct mthca_dev *dev, struct mthca_pd *pd, struct mthca_srq *srq, struct mthca_tavor_srq_context *context) argument 113 mthca_arbel_init_srq_context(struct mthca_dev *dev, struct mthca_pd *pd, struct mthca_srq *srq, struct mthca_arbel_srq_context *context) argument 140 mthca_free_srq_buf(struct mthca_dev *dev, struct mthca_srq *srq) argument 147 mthca_alloc_srq_buf(struct mthca_dev *dev, struct mthca_pd *pd, struct mthca_srq *srq) argument 199 mthca_alloc_srq(struct mthca_dev *dev, struct mthca_pd *pd, struct ib_srq_attr *attr, struct mthca_srq *srq) argument 319 get_srq_refcount(struct mthca_dev *dev, struct mthca_srq *srq) argument 330 mthca_free_srq(struct mthca_dev *dev, struct mthca_srq *srq) argument 368 struct mthca_srq *srq = to_msrq(ibsrq); local 391 struct mthca_srq *srq = to_msrq(ibsrq); local 425 struct mthca_srq *srq; local 457 mthca_free_srq_wqe(struct mthca_srq *srq, u32 wqe_addr) argument 479 struct mthca_srq *srq = to_msrq(ibsrq); local 579 struct mthca_srq *srq = to_msrq(ibsrq); local [all...] |
H A D | mthca_provider.c | 445 struct mthca_srq *srq; local 498 mthca_destroy_srq(struct ib_srq *srq) argument [all...] |
H A D | mthca_cq.c | 545 struct mthca_srq *srq = to_msrq((*cur_qp)->ibqp.srq); local 278 mthca_cq_clean(struct mthca_dev *dev, struct mthca_cq *cq, u32 qpn, struct mthca_srq *srq) argument
|
H A D | mthca_eq.c | 147 } __attribute__((packed)) srq; member in union:mthca_eqe::__anon7268
|
/freebsd-11-stable/sys/ofed/include/rdma/ |
H A D | rdma_cm.h | 103 u8 srq; member in struct:rdma_conn_param
|
/freebsd-11-stable/sys/dev/cxgbe/ |
H A D | offload.h | 152 struct t4_range srq; member in struct:t4_virt_res
|
/freebsd-11-stable/contrib/ofed/librdmacm/ |
H A D | rdma_cma_abi.h | 207 __u8 srq; member in struct:ucma_abi_conn_param
|
H A D | rdma_cma.h | 135 struct ibv_srq *srq; member in struct:rdma_cm_id 154 uint8_t srq; member in struct:rdma_conn_param
|
/freebsd-11-stable/sys/ofed/include/uapi/rdma/ |
H A D | ib_user_cm.h | 158 __u8 srq; member in struct:ib_ucm_req 175 __u8 srq; member in struct:ib_ucm_rep 255 __u8 srq; member in struct:ib_ucm_req_event_resp 271 __u8 srq; member in struct:ib_ucm_rep_event_resp
|
H A D | rdma_user_cm.h | 192 __u8 srq; member in struct:rdma_ucm_conn_param
|