Lines Matching refs:devlink_resource
3522 static struct devlink_resource *
3524 struct devlink_resource *resource, u64 resource_id) in devlink_resource_find()
3534 struct devlink_resource *child_resource; in devlink_resource_find()
3548 devlink_resource_validate_children(struct devlink_resource *resource) in devlink_resource_validate_children()
3550 struct devlink_resource *child_resource; in devlink_resource_validate_children()
3567 devlink_resource_validate_size(struct devlink_resource *resource, u64 size, in devlink_resource_validate_size()
3596 struct devlink_resource *resource; in devlink_nl_cmd_resource_set()
3623 devlink_resource_size_params_put(struct devlink_resource *resource, in devlink_resource_size_params_put()
3640 static int devlink_resource_occ_put(struct devlink_resource *resource, in devlink_resource_occ_put()
3651 struct devlink_resource *resource) in devlink_resource_put()
3653 struct devlink_resource *child_resource; in devlink_resource_put()
3707 struct devlink_resource *resource; in devlink_resource_fill()
3717 struct devlink_resource, list); in devlink_resource_fill()
3785 struct devlink_resource *resource, in devlink_resources_validate()
9738 struct devlink_resource *resource; in devlink_resource_register()
9761 struct devlink_resource *parent_resource; in devlink_resource_register()
9797 struct devlink_resource *resource) in devlink_resources_unregister()
9799 struct devlink_resource *tmp, *child_resource; in devlink_resources_unregister()
9832 struct devlink_resource *resource; in devlink_resource_size_get()
9893 struct devlink_resource *resource; in devlink_resource_occ_get_register()
9917 struct devlink_resource *resource; in devlink_resource_occ_get_unregister()