Home
last modified time | relevance | path

Searched refs:resource_list (Results 1 - 25 of 58) sorted by relevance

123

/kernel/linux/linux-6.6/net/devlink/
H A Dresource.c20 * @resource_list: list of child resources
33 struct list_head resource_list; member
42 struct list_head *resource_list; in devlink_resource_find() local
45 resource_list = &resource->resource_list; in devlink_resource_find()
47 resource_list = &devlink->resource_list; in devlink_resource_find()
49 list_for_each_entry(resource, resource_list, list) { in devlink_resource_find()
70 if (list_empty(&resource->resource_list)) in devlink_resource_validate_children()
73 list_for_each_entry(child_resource, &resource->resource_list, lis in devlink_resource_validate_children()
302 struct list_head *resource_list; devlink_resources_validate() local
342 struct list_head *resource_list; devl_resource_register() local
[all...]
/kernel/linux/linux-6.6/drivers/acpi/acpica/
H A Drsdump.c55 * PARAMETERS: resource_list - Pointer to a resource descriptor list
63 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()
90 } else if (!resource_list->type) { in acpi_rs_dump_resource_list()
97 if (!resource_list->length) { in acpi_rs_dump_resource_list()
106 acpi_rs_dump_descriptor(&resource_list->data, in acpi_rs_dump_resource_list()
108 [resource_list->data. in acpi_rs_dump_resource_list()
111 acpi_rs_dump_descriptor(&resource_list->data, in acpi_rs_dump_resource_list()
118 resource_list in acpi_rs_dump_resource_list()
[all...]
H A Drscreate.c390 * PARAMETERS: resource_list - Pointer to the resource list buffer
404 acpi_rs_create_aml_resources(struct acpi_buffer *resource_list, in acpi_rs_create_aml_resources() argument
415 resource_list->pointer)); in acpi_rs_create_aml_resources()
420 acpi_rs_get_aml_length(resource_list->pointer, in acpi_rs_create_aml_resources()
421 resource_list->length, &aml_size_needed); in acpi_rs_create_aml_resources()
438 status = acpi_rs_convert_resources_to_aml(resource_list->pointer, in acpi_rs_create_aml_resources()
/kernel/linux/linux-5.10/drivers/acpi/acpica/
H A Drsdump.c55 * PARAMETERS: resource_list - Pointer to a resource descriptor list
63 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()
[all...]
H A Drscreate.c390 * PARAMETERS: resource_list - Pointer to the resource list buffer
404 acpi_rs_create_aml_resources(struct acpi_buffer *resource_list, in acpi_rs_create_aml_resources() argument
415 resource_list->pointer)); in acpi_rs_create_aml_resources()
420 acpi_rs_get_aml_length(resource_list->pointer, in acpi_rs_create_aml_resources()
421 resource_list->length, &aml_size_needed); in acpi_rs_create_aml_resources()
438 status = acpi_rs_convert_resources_to_aml(resource_list->pointer, in acpi_rs_create_aml_resources()
/kernel/linux/linux-5.10/drivers/acpi/
H A 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()
93 acpi_dev_free_resource_list(&resource_list); in amba_handler_attach()
H A Dacpi_platform.c103 struct list_head resource_list; in acpi_create_platform_device() local
114 INIT_LIST_HEAD(&resource_list); in acpi_create_platform_device()
115 count = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in acpi_create_platform_device()
123 acpi_dev_free_resource_list(&resource_list); in acpi_create_platform_device()
127 list_for_each_entry(rentry, &resource_list, node) in acpi_create_platform_device()
131 acpi_dev_free_resource_list(&resource_list); in acpi_create_platform_device()
H A Dacpi_watchdog.c106 struct list_head resource_list; in acpi_watchdog_init() local
128 INIT_LIST_HEAD(&resource_list); in acpi_watchdog_init()
152 resource_list_for_each_entry(rentry, &resource_list) { in acpi_watchdog_init()
170 resource_list_add_tail(rentry, &resource_list); in acpi_watchdog_init()
180 resource_list_for_each_entry(rentry, &resource_list) in acpi_watchdog_init()
191 resource_list_free(&resource_list); in acpi_watchdog_init()
H A Dacpi_apd.c77 struct list_head resource_list; in fch_misc_setup() local
84 INIT_LIST_HEAD(&resource_list); in fch_misc_setup()
85 ret = acpi_dev_get_resources(adev, &resource_list, misc_check_res, in fch_misc_setup()
93 list_for_each_entry(rentry, &resource_list, node) { in fch_misc_setup()
99 acpi_dev_free_resource_list(&resource_list); in fch_misc_setup()
/kernel/linux/linux-6.6/drivers/acpi/arm64/
H A Damba.c54 struct list_head resource_list; in amba_handler_attach() local
70 INIT_LIST_HEAD(&resource_list); in amba_handler_attach()
71 ret = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in amba_handler_attach()
75 list_for_each_entry(rentry, &resource_list, node) { in amba_handler_attach()
94 acpi_dev_free_resource_list(&resource_list); in amba_handler_attach()
/kernel/linux/linux-6.6/drivers/acpi/
H A Dacpi_watchdog.c106 struct list_head resource_list; in acpi_watchdog_init() local
128 INIT_LIST_HEAD(&resource_list); in acpi_watchdog_init()
152 resource_list_for_each_entry(rentry, &resource_list) { in acpi_watchdog_init()
166 resource_list_add_tail(rentry, &resource_list); in acpi_watchdog_init()
176 resource_list_for_each_entry(rentry, &resource_list) in acpi_watchdog_init()
187 resource_list_free(&resource_list); in acpi_watchdog_init()
H A Dacpi_platform.c118 struct list_head resource_list; in acpi_create_platform_device() local
140 INIT_LIST_HEAD(&resource_list); in acpi_create_platform_device()
141 count = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in acpi_create_platform_device()
147 acpi_dev_free_resource_list(&resource_list); in acpi_create_platform_device()
151 list_for_each_entry(rentry, &resource_list, node) in acpi_create_platform_device()
155 acpi_dev_free_resource_list(&resource_list); in acpi_create_platform_device()
H A Dacpi_apd.c71 struct list_head resource_list; in fch_misc_setup() local
78 INIT_LIST_HEAD(&resource_list); in fch_misc_setup()
79 ret = acpi_dev_get_memory_resources(adev, &resource_list); in fch_misc_setup()
95 list_for_each_entry(rentry, &resource_list, node) { in fch_misc_setup()
103 acpi_dev_free_resource_list(&resource_list); in fch_misc_setup()
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_validation.c237 list_for_each_entry(entry, &ctx->resource_list, head) { in vmw_validation_find_res_dup()
350 list_add_tail(&node->head, &ctx->resource_list); in vmw_validation_add_resource()
361 list_add_tail(&node->head, &ctx->resource_list); in vmw_validation_add_resource()
446 list_splice_init(&ctx->resource_ctx_list, &ctx->resource_list); in vmw_validation_res_reserve()
448 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_reserve()
499 list_splice_init(&ctx->resource_ctx_list, &ctx->resource_list); in vmw_validation_res_unreserve()
501 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_unreserve()
508 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_unreserve()
643 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_validate()
692 list_for_each_entry(val, &ctx->resource_list, hea in vmw_validation_drop_ht()
[all...]
H A Dvmwgfx_validation.h59 * @resource_list: List head for resource validation metadata
61 * resources that need to be validated before those in @resource_list
77 struct list_head resource_list; member
109 .resource_list = LIST_HEAD_INIT((_name).resource_list), \
203 INIT_LIST_HEAD(&ctx->resource_list); in vmw_validation_context_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_validation.c244 list_for_each_entry(entry, &ctx->resource_list, head) { in vmw_validation_find_res_dup()
334 list_add_tail(&node->head, &ctx->resource_list); in vmw_validation_add_resource()
345 list_add_tail(&node->head, &ctx->resource_list); in vmw_validation_add_resource()
430 list_splice_init(&ctx->resource_ctx_list, &ctx->resource_list); in vmw_validation_res_reserve()
432 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_reserve()
484 list_splice_init(&ctx->resource_ctx_list, &ctx->resource_list); in vmw_validation_res_unreserve()
486 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_unreserve()
493 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_unreserve()
604 list_for_each_entry(val, &ctx->resource_list, head) { in vmw_validation_res_validate()
653 list_for_each_entry(val, &ctx->resource_list, hea in vmw_validation_drop_ht()
[all...]
H A Dvmwgfx_validation.h44 * @resource_list: List head for resource validation metadata
46 * resources that need to be validated before those in @resource_list
62 struct list_head resource_list; member
94 .resource_list = LIST_HEAD_INIT((_name).resource_list), \
/kernel/linux/linux-5.10/drivers/dma/
H A 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()
368 struct list_head resource_list; in acpi_dma_request_slave_chan_by_index() local
381 INIT_LIST_HEAD(&resource_list); in acpi_dma_request_slave_chan_by_index()
382 ret = acpi_dev_get_resources(adev, &resource_list, in acpi_dma_request_slave_chan_by_index()
384 acpi_dev_free_resource_list(&resource_list); in acpi_dma_request_slave_chan_by_index()
/kernel/linux/linux-6.6/drivers/dma/
H A 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()
376 struct list_head resource_list; in acpi_dma_request_slave_chan_by_index() local
389 INIT_LIST_HEAD(&resource_list); in acpi_dma_request_slave_chan_by_index()
390 ret = acpi_dev_get_resources(adev, &resource_list, in acpi_dma_request_slave_chan_by_index()
392 acpi_dev_free_resource_list(&resource_list); in acpi_dma_request_slave_chan_by_index()
/kernel/linux/linux-5.10/drivers/platform/x86/
H A Dintel_cht_int33fe_common.c33 LIST_HEAD(resource_list); in cht_int33fe_count_i2c_clients()
37 ret = acpi_dev_get_resources(adev, &resource_list, in cht_int33fe_count_i2c_clients()
39 acpi_dev_free_resource_list(&resource_list); in cht_int33fe_count_i2c_clients()
/kernel/linux/linux-5.10/drivers/i2c/
H A 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()
475 LIST_HEAD(resource_list); in i2c_acpi_new_device()
483 ret = acpi_dev_get_resources(adev, &resource_list, in i2c_acpi_new_device()
[all...]
/kernel/linux/linux-6.6/drivers/i2c/
H A Di2c-core-acpi.c149 struct list_head resource_list; in i2c_acpi_do_lookup() local
165 INIT_LIST_HEAD(&resource_list); in i2c_acpi_do_lookup()
166 ret = acpi_dev_get_resources(adev, &resource_list, in i2c_acpi_do_lookup()
168 acpi_dev_free_resource_list(&resource_list); in i2c_acpi_do_lookup()
205 struct list_head resource_list; in i2c_acpi_get_irq() local
211 INIT_LIST_HEAD(&resource_list); in i2c_acpi_get_irq()
213 ret = acpi_dev_get_resources(adev, &resource_list, in i2c_acpi_get_irq()
218 acpi_dev_free_resource_list(&resource_list); in i2c_acpi_get_irq()
514 LIST_HEAD(resource_list); in i2c_acpi_new_device_by_fwnode()
526 ret = acpi_dev_get_resources(adev, &resource_list, in i2c_acpi_new_device_by_fwnode()
[all...]
/kernel/linux/linux-5.10/drivers/bus/
H A Dhisi_lpc.c400 LIST_HEAD(resource_list); in hisi_lpc_acpi_set_io_res()
426 count = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in hisi_lpc_acpi_set_io_res()
437 acpi_dev_free_resource_list(&resource_list); in hisi_lpc_acpi_set_io_res()
441 list_for_each_entry(rentry, &resource_list, node) { in hisi_lpc_acpi_set_io_res()
447 acpi_dev_free_resource_list(&resource_list); in hisi_lpc_acpi_set_io_res()
/kernel/linux/linux-6.6/drivers/bus/
H A Dhisi_lpc.c399 LIST_HEAD(resource_list); in hisi_lpc_acpi_set_io_res()
419 count = acpi_dev_get_resources(adev, &resource_list, NULL, NULL); in hisi_lpc_acpi_set_io_res()
430 acpi_dev_free_resource_list(&resource_list); in hisi_lpc_acpi_set_io_res()
434 list_for_each_entry(rentry, &resource_list, node) { in hisi_lpc_acpi_set_io_res()
440 acpi_dev_free_resource_list(&resource_list); in hisi_lpc_acpi_set_io_res()
/kernel/linux/linux-6.6/drivers/platform/x86/intel/int3472/
H A Ddiscrete.c245 LIST_HEAD(resource_list); in skl_int3472_parse_crs()
250 ret = acpi_dev_get_resources(int3472->adev, &resource_list, in skl_int3472_parse_crs()
256 acpi_dev_free_resource_list(&resource_list); in skl_int3472_parse_crs()

Completed in 14 milliseconds

123