Searched refs:xrcd (Results 1 - 12 of 12) sorted by relevance

/barrelfish-master/lib/devif/backends/net/mlx4/include/rdma/
H A Dib_verbs_exp.h79 struct ib_xrcd *xrcd; /* XRC TGT QPs only */ member in struct:ib_exp_qp_init_attr
H A Dib_verbs.h599 struct ib_xrcd *xrcd;
666 struct ib_xrcd *xrcd; /*XRC TGT QPs only*/ member in struct:ib_qp_init_attr
1031 struct ib_xrcd *xrcd; member in struct:ib_srq::__anon899::__anon900
1044 struct ib_xrcd *xrcd; /*XRC TGT QPs only*/ member in struct:ib_qp
1290 struct ib_xrcd *xrcd, struct ib_srq_init_attr *srq_init_attr,
1294 int (*dealloc_xrcd)(struct ib_xrcd *xrcd);
1296 int (*modify_xrc_rcv_qp)(struct ib_xrcd *xrcd, u32 qp_num,
1298 int (*query_xrc_rcv_qp)(struct ib_xrcd *xrcd, u32 qp_num,
1301 int (*reg_xrc_rcv_qp)(struct ib_xrcd *xrcd, void *context, u32 qp_num);
1302 int (*unreg_xrc_rcv_qp)(struct ib_xrcd *xrcd, voi
[all...]
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/core/
H A Duverbs_cmd.c1047 struct ib_xrcd *xrcd; local
1070 xrcd = cmd.qp_type == IB_QPT_XRC ?
1078 (cmd.qp_type == IB_QPT_XRC && !xrcd)) {
1091 attr.xrcd = xrcd;
1119 qp->xrcd = attr.xrcd;
1125 else if (attr.xrcd)
1126 atomic_inc(&attr.xrcd->usecnt);
1154 if (xrcd)
2094 struct ib_xrcd *xrcd; local
2341 struct ib_xrcd *xrcd; member in struct:xrcd_table_entry
2344 xrcd_table_insert(struct ib_device *dev, struct inode *i_n, struct ib_xrcd *xrcd) argument
2400 find_xrcd(struct ib_device *dev, struct inode *i_n, struct ib_xrcd **xrcd) argument
2435 struct ib_xrcd *xrcd = NULL; local
2574 struct ib_xrcd *xrcd = NULL; local
2655 ib_uverbs_dealloc_xrcd(struct ib_device *ib_dev, struct ib_xrcd *xrcd) argument
2678 struct ib_xrcd *xrcd; local
2753 struct ib_xrcd *xrcd; local
2831 struct ib_xrcd *xrcd; local
2930 struct ib_xrcd *xrcd; local
2977 ib_uverbs_cleanup_xrc_rcv_qp(struct ib_uverbs_file *file, struct ib_xrcd *xrcd, u32 qp_num) argument
2993 struct ib_xrcd *xrcd; local
[all...]
H A Duverbs.h173 struct ib_xrcd *xrcd);
175 struct ib_xrcd *xrcd, u32 qp_num);
H A Dverbs.c260 srq->ext.xrc.xrcd = NULL;
271 struct ib_xrcd *xrcd,
279 srq = pd->device->create_xrc_srq(pd, xrc_cq, xrcd, srq_init_attr, NULL);
288 srq->ext.xrc.xrcd = xrcd;
290 atomic_inc(&xrcd->usecnt);
321 struct ib_xrcd *xrcd;
329 xrcd = srq->ext.xrc.xrcd;
336 if (xrcd)
[all...]
H A Duverbs_main.c260 struct ib_xrcd *xrcd = uobj->object; local
268 ib_uverbs_cleanup_xrc_rcv_qp(file, xrcd,
274 ib_uverbs_dealloc_xrcd(file->device->ib_dev, xrcd);
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/
H A Dtest_ib.c60 attr.xrcd = NULL;
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/mlx4/
H A Dqp.h209 __be32 xrcd; member in struct:mlx4_qp_context
H A Ddevice.h781 int xrcd; member in struct:mlx4_quotas
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mlx4/
H A Dsrq.c182 to_mxrcd(init_attr->ext.xrc.xrcd)->xrcdn :
H A Dqp.c1163 return to_mpd(to_mxrcd(qp->ibqp.xrcd)->pd);
1172 *send_cq = to_mcq(to_mxrcd(qp->ibqp.xrcd)->cq);
1350 device = pd ? pd->device : init_attr->xrcd->device;
1390 /*pd = to_mxrcd(init_attr->xrcd)->pd;
1391 xrcdn = to_mxrcd(init_attr->xrcd)->xrcdn;
1392 init_attr->send_cq = to_mxrcd(init_attr->xrcd)->cq;*/
1790 context->xrcd = cpu_to_be32((u32) qp->xrcdn);
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dmlx4.h370 __be16 xrcd; member in struct:mlx4_srq_context

Completed in 117 milliseconds