Home
last modified time | relevance | path

Searched refs:resource_list (Results 1 – 23 of 23) sorted by relevance

/Linux-v5.4/drivers/acpi/
Dacpi_platform.c67 struct list_head resource_list; in acpi_create_platform_device() local
78 INIT_LIST_HEAD(&resource_list); in acpi_create_platform_device()
79 count = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in acpi_create_platform_device()
87 acpi_dev_free_resource_list(&resource_list); in acpi_create_platform_device()
91 list_for_each_entry(rentry, &resource_list, node) in acpi_create_platform_device()
95 acpi_dev_free_resource_list(&resource_list); in acpi_create_platform_device()
Dacpi_amba.c53 struct list_head resource_list; in amba_handler_attach() local
69 INIT_LIST_HEAD(&resource_list); in amba_handler_attach()
70 ret = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in amba_handler_attach()
74 list_for_each_entry(rentry, &resource_list, node) { in amba_handler_attach()
92 acpi_dev_free_resource_list(&resource_list); in amba_handler_attach()
Dacpi_watchdog.c95 struct list_head resource_list; in acpi_watchdog_init() local
117 INIT_LIST_HEAD(&resource_list); in acpi_watchdog_init()
142 resource_list_for_each_entry(rentry, &resource_list) { in acpi_watchdog_init()
160 resource_list_add_tail(rentry, &resource_list); in acpi_watchdog_init()
170 resource_list_for_each_entry(rentry, &resource_list) in acpi_watchdog_init()
181 resource_list_free(&resource_list); in acpi_watchdog_init()
Dacpi_apd.c88 struct list_head resource_list; in st_misc_setup() local
95 INIT_LIST_HEAD(&resource_list); in st_misc_setup()
96 ret = acpi_dev_get_resources(adev, &resource_list, misc_check_res, in st_misc_setup()
101 list_for_each_entry(rentry, &resource_list, node) { in st_misc_setup()
107 acpi_dev_free_resource_list(&resource_list); in st_misc_setup()
Dresource.c723 struct list_head resource_list; in acpi_dev_consumes_res() local
727 INIT_LIST_HEAD(&resource_list); in acpi_dev_consumes_res()
728 ret = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in acpi_dev_consumes_res()
732 list_for_each_entry(rentry, &resource_list, node) { in acpi_dev_consumes_res()
740 acpi_dev_free_resource_list(&resource_list); in acpi_dev_consumes_res()
Dacpi_lpss.c616 struct list_head resource_list; in acpi_lpss_create_device() local
629 INIT_LIST_HEAD(&resource_list); in acpi_lpss_create_device()
630 ret = acpi_dev_get_resources(adev, &resource_list, is_memory, NULL); in acpi_lpss_create_device()
634 list_for_each_entry(rentry, &resource_list, node) in acpi_lpss_create_device()
645 acpi_dev_free_resource_list(&resource_list); in acpi_lpss_create_device()
Dscan.c1534 struct list_head resource_list; in acpi_device_enumeration_by_parent() local
1566 INIT_LIST_HEAD(&resource_list); in acpi_device_enumeration_by_parent()
1567 acpi_dev_get_resources(device, &resource_list, in acpi_device_enumeration_by_parent()
1570 acpi_dev_free_resource_list(&resource_list); in acpi_device_enumeration_by_parent()
/Linux-v5.4/drivers/acpi/acpica/
Drsdump.c63 void acpi_rs_dump_resource_list(struct acpi_resource *resource_list) in acpi_rs_dump_resource_list() argument
84 type = resource_list->type; in acpi_rs_dump_resource_list()
88 resource_list->type); in acpi_rs_dump_resource_list()
94 if (!resource_list->length) { in acpi_rs_dump_resource_list()
103 acpi_rs_dump_descriptor(&resource_list->data, in acpi_rs_dump_resource_list()
105 [resource_list->data. in acpi_rs_dump_resource_list()
108 acpi_rs_dump_descriptor(&resource_list->data, in acpi_rs_dump_resource_list()
115 resource_list = ACPI_NEXT_RESOURCE(resource_list); in acpi_rs_dump_resource_list()
Drscreate.c401 acpi_rs_create_aml_resources(struct acpi_buffer *resource_list, in acpi_rs_create_aml_resources() argument
412 resource_list->pointer)); in acpi_rs_create_aml_resources()
417 acpi_rs_get_aml_length(resource_list->pointer, in acpi_rs_create_aml_resources()
418 resource_list->length, &aml_size_needed); in acpi_rs_create_aml_resources()
435 status = acpi_rs_convert_resources_to_aml(resource_list->pointer, in acpi_rs_create_aml_resources()
Dacresrc.h156 acpi_rs_create_aml_resources(struct acpi_buffer *resource_list,
199 acpi_rs_get_aml_length(struct acpi_resource *resource_list,
/Linux-v5.4/drivers/dma/
Dacpi-dma.c45 struct list_head resource_list; in acpi_dma_parse_resource_group() local
53 INIT_LIST_HEAD(&resource_list); in acpi_dma_parse_resource_group()
54 ret = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in acpi_dma_parse_resource_group()
58 list_for_each_entry(rentry, &resource_list, node) { in acpi_dma_parse_resource_group()
65 acpi_dev_free_resource_list(&resource_list); in acpi_dma_parse_resource_group()
361 struct list_head resource_list; in acpi_dma_request_slave_chan_by_index() local
382 INIT_LIST_HEAD(&resource_list); in acpi_dma_request_slave_chan_by_index()
383 acpi_dev_get_resources(adev, &resource_list, in acpi_dma_request_slave_chan_by_index()
385 acpi_dev_free_resource_list(&resource_list); in acpi_dma_request_slave_chan_by_index()
/Linux-v5.4/drivers/gpu/drm/vmwgfx/
Dvmwgfx_validation.c234 list_for_each_entry(entry, &ctx->resource_list, head) { in vmw_validation_find_res_dup()
347 list_add_tail(&node->head, &ctx->resource_list); in vmw_validation_add_resource()
358 list_add_tail(&node->head, &ctx->resource_list); in vmw_validation_add_resource()
443 list_splice_init(&ctx->resource_ctx_list, &ctx->resource_list); in vmw_validation_res_reserve()
445 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_reserve()
483 list_splice_init(&ctx->resource_ctx_list, &ctx->resource_list); in vmw_validation_res_unreserve()
485 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_unreserve()
492 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_unreserve()
600 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_validate()
648 list_for_each_entry(val, &ctx->resource_list, head) in vmw_validation_drop_ht()
[all …]
Dvmwgfx_validation.h77 struct list_head resource_list; member
109 .resource_list = LIST_HEAD_INIT((_name).resource_list), \
217 INIT_LIST_HEAD(&ctx->resource_list); in vmw_validation_context_init()
Dvmwgfx_cotable.c57 struct list_head resource_list; member
258 &vcotbl->resource_list, in vmw_cotable_scrub()
596 INIT_LIST_HEAD(&vcotbl->resource_list); in vmw_cotable_alloc()
660 list_add_tail(head, &vcotbl->resource_list); in vmw_cotable_add_resource()
/Linux-v5.4/drivers/i2c/
Di2c-core-acpi.c112 struct list_head resource_list; in i2c_acpi_do_lookup() local
125 INIT_LIST_HEAD(&resource_list); in i2c_acpi_do_lookup()
126 ret = acpi_dev_get_resources(adev, &resource_list, in i2c_acpi_do_lookup()
128 acpi_dev_free_resource_list(&resource_list); in i2c_acpi_do_lookup()
158 struct list_head resource_list; in i2c_acpi_get_irq() local
162 INIT_LIST_HEAD(&resource_list); in i2c_acpi_get_irq()
164 ret = acpi_dev_get_resources(adev, &resource_list, in i2c_acpi_get_irq()
169 acpi_dev_free_resource_list(&resource_list); in i2c_acpi_get_irq()
466 LIST_HEAD(resource_list); in i2c_acpi_new_device()
478 ret = acpi_dev_get_resources(adev, &resource_list, in i2c_acpi_new_device()
[all …]
/Linux-v5.4/drivers/bus/
Dhisi_lpc.c381 LIST_HEAD(resource_list); in hisi_lpc_acpi_set_io_res()
407 count = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in hisi_lpc_acpi_set_io_res()
418 acpi_dev_free_resource_list(&resource_list); in hisi_lpc_acpi_set_io_res()
422 list_for_each_entry(rentry, &resource_list, node) in hisi_lpc_acpi_set_io_res()
425 acpi_dev_free_resource_list(&resource_list); in hisi_lpc_acpi_set_io_res()
/Linux-v5.4/net/core/
Ddevlink.c2397 struct list_head *resource_list; in devlink_resource_find() local
2400 resource_list = &resource->resource_list; in devlink_resource_find()
2402 resource_list = &devlink->resource_list; in devlink_resource_find()
2404 list_for_each_entry(resource, resource_list, list) { in devlink_resource_find()
2425 if (list_empty(&resource->resource_list)) in devlink_resource_validate_children()
2428 list_for_each_entry(child_resource, &resource->resource_list, list) in devlink_resource_validate_children()
2545 if (list_empty(&resource->resource_list)) in devlink_resource_put()
2557 list_for_each_entry(child_resource, &resource->resource_list, list) { in devlink_resource_put()
2587 resource = list_first_entry(&devlink->resource_list, in devlink_resource_fill()
2611 list_for_each_entry_from(resource, &devlink->resource_list, list) { in devlink_resource_fill()
[all …]
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp_cppcore.c69 struct list_head resource_list; member
176 WARN_ON(!list_empty(&cpp->resource_list)); in nfp_cpp_free()
179 list_for_each_entry_safe(res, rtmp, &cpp->resource_list, list) { in nfp_cpp_free()
333 __resource_add(&cpp->resource_list, &area->resource); in nfp_cpp_area_alloc_with_name()
1195 INIT_LIST_HEAD(&cpp->resource_list); in nfp_cpp_from_operations()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/
Dcore_acl_flex_actions.c282 struct list_head resource_list; /* List of resources held by actions member
296 list_add(&resource->list, &block->resource_list); in mlxsw_afa_resource_add()
308 list_for_each_entry_safe(resource, tmp, &block->resource_list, list) { in mlxsw_afa_resources_destroy()
320 INIT_LIST_HEAD(&block->resource_list); in mlxsw_afa_block_create()
/Linux-v5.4/drivers/gpio/
Dgpiolib-acpi.c1270 struct list_head resource_list; in acpi_gpio_count() local
1276 INIT_LIST_HEAD(&resource_list); in acpi_gpio_count()
1277 acpi_dev_get_resources(adev, &resource_list, in acpi_gpio_count()
1279 acpi_dev_free_resource_list(&resource_list); in acpi_gpio_count()
/Linux-v5.4/include/net/
Ddevlink.h28 struct list_head resource_list; member
327 struct list_head resource_list; member
/Linux-v5.4/drivers/perf/
Dxgene_pmu.c1478 struct list_head resource_list; in acpi_get_pmu_hw_inf() local
1491 INIT_LIST_HEAD(&resource_list); in acpi_get_pmu_hw_inf()
1492 rc = acpi_dev_get_resources(adev, &resource_list, in acpi_get_pmu_hw_inf()
1494 acpi_dev_free_resource_list(&resource_list); in acpi_get_pmu_hw_inf()
/Linux-v5.4/drivers/spi/
Dspi.c1975 struct list_head resource_list; in acpi_register_spi_device() local
1987 INIT_LIST_HEAD(&resource_list); in acpi_register_spi_device()
1988 ret = acpi_dev_get_resources(adev, &resource_list, in acpi_register_spi_device()
1990 acpi_dev_free_resource_list(&resource_list); in acpi_register_spi_device()