Home
last modified time | relevance | path

Searched refs:xrc (Results 1 – 5 of 5) sorted by relevance

/linux-3.4.99/drivers/infiniband/core/
Dverbs.c282 srq->ext.xrc.xrcd = srq_init_attr->ext.xrc.xrcd; in ib_create_srq()
283 srq->ext.xrc.cq = srq_init_attr->ext.xrc.cq; in ib_create_srq()
284 atomic_inc(&srq->ext.xrc.xrcd->usecnt); in ib_create_srq()
285 atomic_inc(&srq->ext.xrc.cq->usecnt); in ib_create_srq()
327 xrcd = srq->ext.xrc.xrcd; in ib_destroy_srq()
328 cq = srq->ext.xrc.cq; in ib_destroy_srq()
Duverbs_cmd.c2489 attr.ext.xrc.cq = idr_read_cq(cmd->cq_handle, file->ucontext, 0); in __uverbs_create_xsrq()
2490 if (!attr.ext.xrc.cq) { in __uverbs_create_xsrq()
2495 attr.ext.xrc.xrcd = idr_read_xrcd(cmd->xrcd_handle, file->ucontext, &xrcd_uobj); in __uverbs_create_xsrq()
2496 if (!attr.ext.xrc.xrcd) { in __uverbs_create_xsrq()
2529 srq->ext.xrc.cq = attr.ext.xrc.cq; in __uverbs_create_xsrq()
2530 srq->ext.xrc.xrcd = attr.ext.xrc.xrcd; in __uverbs_create_xsrq()
2531 atomic_inc(&attr.ext.xrc.cq->usecnt); in __uverbs_create_xsrq()
2532 atomic_inc(&attr.ext.xrc.xrcd->usecnt); in __uverbs_create_xsrq()
2548 resp.srqn = srq->ext.xrc.srq_num; in __uverbs_create_xsrq()
2558 put_cq_read(attr.ext.xrc.cq); in __uverbs_create_xsrq()
[all …]
/linux-3.4.99/drivers/infiniband/hw/mlx4/
Dsrq.c180 to_mcq(init_attr->ext.xrc.cq)->mcq.cqn : 0; in mlx4_ib_create_srq()
182 to_mxrcd(init_attr->ext.xrc.xrcd)->xrcdn : in mlx4_ib_create_srq()
190 srq->ibsrq.ext.xrc.srq_num = srq->msrq.srqn; in mlx4_ib_create_srq()
/linux-3.4.99/include/rdma/
Dib_verbs.h577 } xrc; member
955 } xrc; member
/linux-3.4.99/drivers/net/ethernet/mellanox/mlx4/
Dresource_tracker.c1585 int xrc = (be32_to_cpu(qpc->local_qpn) >> 23) & 1; in qp_get_mtt_size() local
1593 rq_size = (srq|rss|xrc) ? 0 : (1 << (log_rq_size + log_rq_stride + 4)); in qp_get_mtt_size()