Searched refs:xrcd_uobj (Results 1 – 3 of 3) sorted by relevance
45 struct ib_uobject *xrcd_uobj; in UVERBS_HANDLER() local76 xrcd_uobj = uverbs_attr_get_uobject(attrs, in UVERBS_HANDLER()78 if (IS_ERR(xrcd_uobj)) in UVERBS_HANDLER()79 return PTR_ERR(xrcd_uobj); in UVERBS_HANDLER()81 attr.ext.xrc.xrcd = (struct ib_xrcd *)xrcd_uobj->object; in UVERBS_HANDLER()84 obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object, in UVERBS_HANDLER()
97 struct ib_uobject *xrcd_uobj = NULL; in UVERBS_HANDLER() local125 xrcd_uobj = uverbs_attr_get_uobject(attrs, in UVERBS_HANDLER()127 if (IS_ERR(xrcd_uobj)) in UVERBS_HANDLER()128 return PTR_ERR(xrcd_uobj); in UVERBS_HANDLER()130 xrcd = (struct ib_xrcd *)xrcd_uobj->object; in UVERBS_HANDLER()260 obj->uxrcd = container_of(xrcd_uobj, struct ib_uxrcd_object, in UVERBS_HANDLER()
1341 if (IS_ERR(xrcd_uobj)) { in create_qp()1452 uobj_put_read(xrcd_uobj); in create_qp()1481 if (!IS_ERR(xrcd_uobj)) in create_qp()1482 uobj_put_read(xrcd_uobj); in create_qp()1556 struct ib_uobject *xrcd_uobj; in ib_uverbs_open_qp() local1569 if (IS_ERR(xrcd_uobj)) { in ib_uverbs_open_qp()1599 uobj_put_read(xrcd_uobj); in ib_uverbs_open_qp()1607 uobj_put_read(xrcd_uobj); in ib_uverbs_open_qp()3375 if (IS_ERR(xrcd_uobj)) { in __uverbs_create_xsrq()3430 uobj_put_read(xrcd_uobj); in __uverbs_create_xsrq()[all …]
Completed in 9 milliseconds