/barrelfish-master/lib/devif/backends/net/mlx4/include/rdma/ |
H A D | ib_verbs_exp.h | 79 struct ib_xrcd *xrcd; /* XRC TGT QPs only */ member in struct:ib_exp_qp_init_attr
|
H A D | ib_verbs.h | 599 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 D | uverbs_cmd.c | 1047 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 D | uverbs.h | 173 struct ib_xrcd *xrcd); 175 struct ib_xrcd *xrcd, u32 qp_num);
|
H A D | verbs.c | 260 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 D | uverbs_main.c | 260 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 D | test_ib.c | 60 attr.xrcd = NULL;
|
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/mlx4/ |
H A D | qp.h | 209 __be32 xrcd; member in struct:mlx4_qp_context
|
H A D | device.h | 781 int xrcd; member in struct:mlx4_quotas
|
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mlx4/ |
H A D | srq.c | 182 to_mxrcd(init_attr->ext.xrc.xrcd)->xrcdn :
|
H A D | qp.c | 1163 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 D | mlx4.h | 370 __be16 xrcd; member in struct:mlx4_srq_context
|