Searched refs:attr_ex (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/contrib/ofed/libmlx4/ |
H A D | srq.c | 236 struct ibv_srq_init_attr_ex *attr_ex) 244 if (attr_ex->attr.max_wr > 1 << 16 || attr_ex->attr.max_sge > 64) 254 srq->max = align_queue_size(attr_ex->attr.max_wr + 1); 255 srq->max_gs = attr_ex->attr.max_sge; 259 if (mlx4_alloc_srq_buf(attr_ex->pd, &attr_ex->attr, srq)) 273 attr_ex, 235 mlx4_create_xrc_srq(struct ibv_context *context, struct ibv_srq_init_attr_ex *attr_ex) argument
|
H A D | verbs.c | 699 struct ibv_srq_init_attr_ex *attr_ex) 701 if (!(attr_ex->comp_mask & IBV_SRQ_INIT_ATTR_TYPE) || 702 (attr_ex->srq_type == IBV_SRQT_BASIC)) 703 return mlx4_create_srq(attr_ex->pd, (struct ibv_srq_init_attr *) attr_ex); 704 else if (attr_ex->srq_type == IBV_SRQT_XRC) 705 return mlx4_create_xrc_srq(context, attr_ex); 921 struct ibv_qp_init_attr_ex attr_ex; local 924 memcpy(&attr_ex, attr, sizeof *attr); 925 attr_ex 698 mlx4_create_srq_ex(struct ibv_context *context, struct ibv_srq_init_attr_ex *attr_ex) argument [all...] |
H A D | mlx4.h | 405 struct ibv_srq_init_attr_ex *attr_ex); 407 struct ibv_srq_init_attr_ex *attr_ex);
|
/freebsd-11-stable/contrib/ofed/libibverbs/ |
H A D | cmd.c | 677 struct ibv_srq_init_attr_ex *attr_ex, 685 if (attr_ex->comp_mask >= IBV_SRQ_INIT_ATTR_RESERVED) 688 if (!(attr_ex->comp_mask & IBV_SRQ_INIT_ATTR_PD)) 692 cmd->pd_handle = attr_ex->pd->handle; 693 cmd->max_wr = attr_ex->attr.max_wr; 694 cmd->max_sge = attr_ex->attr.max_sge; 695 cmd->srq_limit = attr_ex->attr.srq_limit; 697 cmd->srq_type = (attr_ex->comp_mask & IBV_SRQ_INIT_ATTR_TYPE) ? 698 attr_ex->srq_type : IBV_SRQT_BASIC; 699 if (attr_ex 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 992 ibv_cmd_create_qp_ex(struct ibv_context *context, struct verbs_qp *qp, int vqp_sz, struct ibv_qp_init_attr_ex *attr_ex, struct ibv_create_qp *cmd, size_t cmd_size, struct ibv_create_qp_resp *resp, size_t resp_size) argument [all...] |
H A D | driver.h | 213 struct ibv_srq_init_attr_ex *attr_ex, 231 struct ibv_qp_init_attr_ex *attr_ex,
|
/freebsd-11-stable/contrib/ofed/librdmacm/ |
H A D | cma.c | 1303 struct ibv_srq_init_attr_ex attr_ex; local 1306 memcpy(&attr_ex, attr, sizeof(*attr)); 1307 attr_ex.comp_mask = IBV_SRQ_INIT_ATTR_TYPE | IBV_SRQ_INIT_ATTR_PD; 1309 attr_ex.srq_type = IBV_SRQT_XRC; 1311 attr_ex.srq_type = IBV_SRQT_BASIC; 1313 attr_ex.pd = pd; 1314 ret = rdma_create_srq_ex(id, &attr_ex); 1315 memcpy(attr, &attr_ex, sizeof(*attr)); 1393 struct ibv_qp_init_attr_ex attr_ex; local 1396 memcpy(&attr_ex, qp_init_att [all...] |
/freebsd-11-stable/contrib/ofed/libibverbs/examples/ |
H A D | rc_pingpong.c | 406 struct ibv_cq_init_attr_ex attr_ex = { local 414 ctx->cq_s.cq_ex = ibv_create_cq_ex(ctx->context, &attr_ex);
|
Completed in 181 milliseconds