/kernel/linux/linux-6.6/net/devlink/ |
H A D | resource.c | 20 * @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 D | rsdump.c | 55 * 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 D | rscreate.c | 390 * 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 D | rsdump.c | 55 * 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 D | rscreate.c | 390 * 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 D | acpi_amba.c | 53 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 D | acpi_platform.c | 103 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 D | acpi_watchdog.c | 106 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 D | acpi_apd.c | 77 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 D | amba.c | 54 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 D | acpi_watchdog.c | 106 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 D | acpi_platform.c | 118 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 D | acpi_apd.c | 71 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 D | vmwgfx_validation.c | 237 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 D | vmwgfx_validation.h | 59 * @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 D | vmwgfx_validation.c | 244 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 D | vmwgfx_validation.h | 44 * @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 D | acpi-dma.c | 45 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 D | acpi-dma.c | 45 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 D | intel_cht_int33fe_common.c | 33 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 D | i2c-core-acpi.c | 112 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 D | i2c-core-acpi.c | 149 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 D | hisi_lpc.c | 400 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 D | hisi_lpc.c | 399 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 D | discrete.c | 245 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()
|