Lines Matching refs:s0
1144 devr->s0 = mlx5_ib_create_srq(devr->p0, &attr, NULL); in create_dev_resources()
1145 if (IS_ERR(devr->s0)) { in create_dev_resources()
1146 ret = PTR_ERR(devr->s0); in create_dev_resources()
1149 devr->s0->device = &dev->ib_dev; in create_dev_resources()
1150 devr->s0->pd = devr->p0; in create_dev_resources()
1151 devr->s0->uobject = NULL; in create_dev_resources()
1152 devr->s0->event_handler = NULL; in create_dev_resources()
1153 devr->s0->srq_context = NULL; in create_dev_resources()
1154 devr->s0->srq_type = IB_SRQT_XRC; in create_dev_resources()
1155 devr->s0->ext.xrc.xrcd = devr->x0; in create_dev_resources()
1156 devr->s0->ext.xrc.cq = devr->c0; in create_dev_resources()
1157 atomic_inc(&devr->s0->ext.xrc.xrcd->usecnt); in create_dev_resources()
1158 atomic_inc(&devr->s0->ext.xrc.cq->usecnt); in create_dev_resources()
1160 atomic_set(&devr->s0->usecnt, 0); in create_dev_resources()
1178 mlx5_ib_destroy_srq(devr->s0); in destroy_dev_resources()