Lines Matching refs:devlink_resource

24 struct devlink_resource {  struct
30 struct devlink_resource *parent; argument
38 static struct devlink_resource * argument
40 struct devlink_resource *resource, u64 resource_id) in devlink_resource_find()
50 struct devlink_resource *child_resource; in devlink_resource_find()
64 devlink_resource_validate_children(struct devlink_resource *resource) in devlink_resource_validate_children()
66 struct devlink_resource *child_resource; in devlink_resource_validate_children()
83 devlink_resource_validate_size(struct devlink_resource *resource, u64 size, in devlink_resource_validate_size()
111 struct devlink_resource *resource; in devlink_nl_resource_set_doit()
138 devlink_resource_size_params_put(struct devlink_resource *resource, in devlink_resource_size_params_put()
155 static int devlink_resource_occ_put(struct devlink_resource *resource, in devlink_resource_occ_put()
165 struct devlink_resource *resource) in devlink_resource_put()
167 struct devlink_resource *child_resource; in devlink_resource_put()
220 struct devlink_resource *resource; in devlink_resource_fill()
230 struct devlink_resource, list); in devlink_resource_fill()
296 struct devlink_resource *resource, in devlink_resources_validate()
338 struct devlink_resource *resource; in devl_resource_register()
357 struct devlink_resource *parent_resource; in devl_resource_register()
385 struct devlink_resource *resource) in devlink_resource_unregister()
387 struct devlink_resource *tmp, *child_resource; in devlink_resource_unregister()
404 struct devlink_resource *tmp, *child_resource; in devl_resources_unregister()
443 struct devlink_resource *resource; in devl_resource_size_get()
469 struct devlink_resource *resource; in devl_resource_occ_get_register()
492 struct devlink_resource *resource; in devl_resource_occ_get_unregister()