Lines Matching refs:uobj

80 	struct ib_uobject uobj;  member
568 struct ib_uobject *uobj, const void *in) in devx_is_valid_obj_id() argument
576 switch (uobj_get_object_id(uobj)) { in devx_is_valid_obj_id()
579 to_mcq(uobj->object)->mcq.cqn) == in devx_is_valid_obj_id()
584 struct mlx5_core_srq *srq = &(to_msrq(uobj->object)->msrq); in devx_is_valid_obj_id()
602 to_msrq(uobj->object)->msrq.srqn) == in devx_is_valid_obj_id()
608 struct mlx5_ib_qp *qp = to_mqp(uobj->object); in devx_is_valid_obj_id()
638 to_mrwq(uobj->object)->core_qp.qpn) == in devx_is_valid_obj_id()
643 to_mrwq_ind_table(uobj->object)->rqtn) == in devx_is_valid_obj_id()
647 return ((struct devx_obj *)uobj->object)->obj_id == obj_id; in devx_is_valid_obj_id()
1406 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
1466 uobj->object = obj; in UVERBS_HANDLER()
1507 struct ib_uobject *uobj = uverbs_attr_get_uobject(attrs, in UVERBS_HANDLER() local
1526 if (!devx_is_valid_obj_id(attrs, uobj, cmd_in)) in UVERBS_HANDLER()
1552 struct ib_uobject *uobj = uverbs_attr_get_uobject(attrs, in UVERBS_HANDLER() local
1571 if (!devx_is_valid_obj_id(attrs, uobj, cmd_in)) in UVERBS_HANDLER()
1598 struct ib_uobject uobj; member
1617 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
1621 ev_file = container_of(uobj, struct devx_async_cmd_event_file, in UVERBS_HANDLER()
1622 uobj); in UVERBS_HANDLER()
1631 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
1647 ev_file = container_of(uobj, struct devx_async_event_file, in UVERBS_HANDLER()
1648 uobj); in UVERBS_HANDLER()
1670 uobj); in devx_query_callback()
1688 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
1716 if (!devx_is_valid_obj_id(attrs, uobj, cmd_in)) in UVERBS_HANDLER()
1725 uobj); in UVERBS_HANDLER()
1956 uobj); in UVERBS_HANDLER()
2178 struct ib_uobject *uobj = uverbs_attr_get_uobject( in UVERBS_HANDLER() local
2210 uobj->object = obj; in UVERBS_HANDLER()
2501 struct ib_uobject *uobj = filp->private_data; in devx_async_cmd_event_close() local
2503 uobj, struct devx_async_cmd_event_file, uobj); in devx_async_cmd_event_close()
2687 static int devx_hot_unplug_async_cmd_event_file(struct ib_uobject *uobj, in devx_hot_unplug_async_cmd_event_file() argument
2691 container_of(uobj, struct devx_async_cmd_event_file, in devx_hot_unplug_async_cmd_event_file()
2692 uobj); in devx_hot_unplug_async_cmd_event_file()
2706 static int devx_hot_unplug_async_event_file(struct ib_uobject *uobj, in devx_hot_unplug_async_event_file() argument
2710 container_of(uobj, struct devx_async_event_file, in devx_hot_unplug_async_event_file()
2711 uobj); in devx_hot_unplug_async_event_file()