Lines Matching refs:child_resource

51 		struct devlink_resource *child_resource;  in __devlink_resource_find()  local
56 child_resource = __devlink_resource_find(resource_list_head, in __devlink_resource_find()
59 if (child_resource) in __devlink_resource_find()
60 return child_resource; in __devlink_resource_find()
76 struct devlink_resource *child_resource; in devlink_resource_validate_children() local
83 list_for_each_entry(child_resource, &resource->resource_list, list) in devlink_resource_validate_children()
84 parts_size += child_resource->size_new; in devlink_resource_validate_children()
177 struct devlink_resource *child_resource; in devlink_resource_put() local
209 list_for_each_entry(child_resource, &resource->resource_list, list) { in devlink_resource_put()
210 if (devlink_resource_put(devlink, skb, child_resource)) in devlink_resource_put()
567 struct devlink_resource *tmp, *child_resource; in devlink_resource_unregister() local
569 list_for_each_entry_safe(child_resource, tmp, &resource->resource_list, in devlink_resource_unregister()
571 devlink_resource_unregister(child_resource); in devlink_resource_unregister()
572 list_del(&child_resource->list); in devlink_resource_unregister()
573 kfree(child_resource); in devlink_resource_unregister()
581 struct devlink_resource *tmp, *child_resource; in __devl_resources_unregister() local
585 list_for_each_entry_safe(child_resource, tmp, resource_list_head, in __devl_resources_unregister()
587 devlink_resource_unregister(child_resource); in __devl_resources_unregister()
588 list_del(&child_resource->list); in __devl_resources_unregister()
589 kfree(child_resource); in __devl_resources_unregister()