Home
last modified time | relevance | path

Searched refs:devx_uobj (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/
H A Ddevx.c600 struct devx_obj *devx_uobj = uobj->object; in devx_is_valid_obj_id() local
603 devx_uobj->flow_counter_bulk_size) { in devx_is_valid_obj_id()
606 end = devx_uobj->obj_id + in devx_is_valid_obj_id()
607 devx_uobj->flow_counter_bulk_size; in devx_is_valid_obj_id()
608 return devx_uobj->obj_id <= obj_id && end > obj_id; in devx_is_valid_obj_id()
611 return devx_uobj->obj_id == obj_id; in devx_is_valid_obj_id()
1896 struct ib_uobject *devx_uobj = uverbs_attr_get_uobject( in MLX5_IB_METHOD_DEVX_SUBSCRIBE_EVENT() local
1922 if (!IS_ERR(devx_uobj)) { in MLX5_IB_METHOD_DEVX_SUBSCRIBE_EVENT()
1923 obj = (struct devx_obj *)devx_uobj->object; in MLX5_IB_METHOD_DEVX_SUBSCRIBE_EVENT()
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/
H A Ddevx.c671 struct devx_obj *devx_uobj = uobj->object; in devx_is_valid_obj_id() local
674 devx_uobj->flow_counter_bulk_size) { in devx_is_valid_obj_id()
677 end = devx_uobj->obj_id + in devx_is_valid_obj_id()
678 devx_uobj->flow_counter_bulk_size; in devx_is_valid_obj_id()
679 return devx_uobj->obj_id <= obj_id && end > obj_id; in devx_is_valid_obj_id()
682 return devx_uobj->obj_id == obj_id; in devx_is_valid_obj_id()
2001 struct ib_uobject *devx_uobj = uverbs_attr_get_uobject( in MLX5_IB_METHOD_DEVX_SUBSCRIBE_EVENT() local
2026 if (!IS_ERR(devx_uobj)) { in MLX5_IB_METHOD_DEVX_SUBSCRIBE_EVENT()
2027 obj = (struct devx_obj *)devx_uobj->object; in MLX5_IB_METHOD_DEVX_SUBSCRIBE_EVENT()

Completed in 7 milliseconds