Lines Matching refs:resource_list
20 * @resource_list: list of child resources
33 struct list_head resource_list;
42 struct list_head *resource_list;
45 resource_list = &resource->resource_list;
47 resource_list = &devlink->resource_list;
49 list_for_each_entry(resource, resource_list, list) {
70 if (list_empty(&resource->resource_list))
73 list_for_each_entry(child_resource, &resource->resource_list, list)
190 if (list_empty(&resource->resource_list))
202 list_for_each_entry(child_resource, &resource->resource_list, list) {
232 resource = list_first_entry(&devlink->resource_list,
256 list_for_each_entry_from(resource, &devlink->resource_list, list) {
292 if (list_empty(&devlink->resource_list))
302 struct list_head *resource_list;
306 resource_list = &resource->resource_list;
308 resource_list = &devlink->resource_list;
310 list_for_each_entry(resource, resource_list, list) {
342 struct list_head *resource_list;
358 resource_list = &devlink->resource_list;
365 resource_list = &parent_resource->resource_list;
380 INIT_LIST_HEAD(&resource->resource_list);
381 list_add_tail(&resource->list, resource_list);
425 list_for_each_entry_safe(child_resource, tmp, &resource->resource_list,
444 list_for_each_entry_safe(child_resource, tmp, &devlink->resource_list,