/linux-4.4.14/drivers/acpi/acpica/ |
H A D | rsserial.c | 123 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.gpio.resource_source.index), 128 ACPI_RS_OFFSET(data.gpio.resource_source.string_length), 133 ACPI_RS_OFFSET(data.gpio.resource_source.string_ptr), 205 ACPI_RS_OFFSET(data.common_serial_bus.resource_source.index), 210 ACPI_RS_OFFSET(data.common_serial_bus.resource_source.string_length), 215 ACPI_RS_OFFSET(data.common_serial_bus.resource_source.string_ptr), 291 ACPI_RS_OFFSET(data.common_serial_bus.resource_source.index), 296 ACPI_RS_OFFSET(data.common_serial_bus.resource_source.string_length), 301 ACPI_RS_OFFSET(data.common_serial_bus.resource_source.string_ptr), 393 ACPI_RS_OFFSET(data.common_serial_bus.resource_source.index), 398 ACPI_RS_OFFSET(data.common_serial_bus.resource_source.string_length), 403 ACPI_RS_OFFSET(data.common_serial_bus.resource_source.string_ptr),
|
H A D | rscalc.c | 56 acpi_rs_struct_option_length(struct acpi_resource_source *resource_source); 94 * PARAMETERS: resource_source - Pointer to optional descriptor field 99 * resource_source fields in some Large descriptors. Used during 105 acpi_rs_struct_option_length(struct acpi_resource_source *resource_source) acpi_rs_struct_option_length() argument 110 * If the resource_source string is valid, return the size of the string acpi_rs_struct_option_length() 114 if (resource_source->string_ptr) { acpi_rs_struct_option_length() 115 return ((acpi_rs_length) (resource_source->string_length + 1)); acpi_rs_struct_option_length() 132 * resource_source fields in some Large descriptors. Used during 146 * The resource_source_index and resource_source are optional elements of some acpi_rs_stream_option_length() 278 * Add the size of the optional resource_source info acpi_rs_get_aml_length() 284 resource_source)); acpi_rs_get_aml_length() 290 * Add the size of the optional resource_source info acpi_rs_get_aml_length() 296 resource_source)); acpi_rs_get_aml_length() 302 * Add the size of the optional resource_source info acpi_rs_get_aml_length() 308 resource_source)); acpi_rs_get_aml_length() 321 /* Add the size of the optional resource_source info */ acpi_rs_get_aml_length() 324 resource_source)); acpi_rs_get_aml_length() 334 resource_source.string_length + acpi_rs_get_aml_length() 351 resource_source. acpi_rs_get_aml_length() 496 * Add the size of the optional resource_source acpi_rs_get_list_length() 512 /* Add the size of the optional resource_source */ acpi_rs_get_list_length()
|
H A D | rsutils.c | 307 * resource_source - Where the resource_source is returned 310 * resource_source string 315 * DESCRIPTION: Copy the optional resource_source data from a raw AML descriptor 323 struct acpi_resource_source * resource_source, acpi_rs_get_resource_source() 336 * resource_source is present if the length of the descriptor is longer than acpi_rs_get_resource_source() 346 resource_source->index = aml_resource_source[0]; acpi_rs_get_resource_source() 348 resource_source->string_ptr = string_ptr; acpi_rs_get_resource_source() 352 * pointer to the end of the current resource_source structure. acpi_rs_get_resource_source() 354 resource_source->string_ptr = acpi_rs_get_resource_source() 355 ACPI_ADD_PTR(char, resource_source, acpi_rs_get_resource_source() 371 memset(resource_source->string_ptr, 0, total_length); acpi_rs_get_resource_source() 373 /* Copy the resource_source string to the destination */ acpi_rs_get_resource_source() 375 resource_source->string_length = acpi_rs_get_resource_source() 376 acpi_rs_strcpy(resource_source->string_ptr, acpi_rs_get_resource_source() 383 /* resource_source is not present */ acpi_rs_get_resource_source() 385 resource_source->index = 0; acpi_rs_get_resource_source() 386 resource_source->string_length = 0; acpi_rs_get_resource_source() 387 resource_source->string_ptr = NULL; acpi_rs_get_resource_source() 398 * resource_source - Internal resource_source 403 * DESCRIPTION: Convert an optional resource_source from internal format to a 411 struct acpi_resource_source * resource_source) acpi_rs_set_resource_source() 420 /* Non-zero string length indicates presence of a resource_source */ acpi_rs_set_resource_source() 422 if (resource_source->string_length) { acpi_rs_set_resource_source() 430 aml_resource_source[0] = (u8) resource_source->index; acpi_rs_set_resource_source() 432 /* Copy the resource_source string */ acpi_rs_set_resource_source() 435 resource_source->string_ptr); acpi_rs_set_resource_source() 442 ((acpi_rsdesc_size) resource_source->string_length + 1); acpi_rs_set_resource_source() 321 acpi_rs_get_resource_source(acpi_rs_length resource_length, acpi_rs_length minimum_length, struct acpi_resource_source * resource_source, union aml_resource * aml, char *string_ptr) acpi_rs_get_resource_source() argument 409 acpi_rs_set_resource_source(union aml_resource * aml, acpi_rs_length minimum_length, struct acpi_resource_source * resource_source) acpi_rs_set_resource_source() argument
|
H A D | rsdump.c | 76 acpi_rs_dump_resource_source(struct acpi_resource_source *resource_source); 374 * Optional resource_source for Address resources acpi_rs_dump_descriptor() 398 * PARAMETERS: resource_source - Pointer to a Resource Source struct 402 * DESCRIPTION: Common routine for dumping the optional resource_source and the 408 acpi_rs_dump_resource_source(struct acpi_resource_source *resource_source) acpi_rs_dump_resource_source() argument 412 if (resource_source->index == 0xFF) { acpi_rs_dump_resource_source() 416 acpi_rs_out_integer8("Resource Source Index", resource_source->index); acpi_rs_dump_resource_source() 419 resource_source->string_ptr ? acpi_rs_dump_resource_source() 420 resource_source->string_ptr : "[Not Specified]"); acpi_rs_dump_resource_source()
|
H A D | rsaddr.c | 81 /* Optional resource_source (Index and String) */ 83 {ACPI_RSC_SOURCE, ACPI_RS_OFFSET(data.address16.resource_source), 119 /* Optional resource_source (Index and String) */ 121 {ACPI_RSC_SOURCE, ACPI_RS_OFFSET(data.address32.resource_source), 157 /* Optional resource_source (Index and String) */ 159 {ACPI_RSC_SOURCE, ACPI_RS_OFFSET(data.address64.resource_source),
|
H A D | rsmisc.c | 277 /* Generate and set the resource_source string pointer */ acpi_rs_convert_aml_to_resource() 284 /* Copy the resource_source string */ acpi_rs_convert_aml_to_resource() 309 /* Generate and set the resource_source string pointer */ acpi_rs_convert_aml_to_resource() 316 /* Copy the resource_source string */ acpi_rs_convert_aml_to_resource() 348 * Optional resource_source (Index and String) acpi_rs_convert_aml_to_resource() 358 * Optional resource_source (Index and String). This is the more acpi_rs_convert_aml_to_resource() 651 /* Used for both resource_source string and vendor_data */ acpi_rs_convert_resource_to_aml() 690 * Optional resource_source (Index and String) acpi_rs_convert_resource_to_aml() 701 * Optional resource_source (Index and String). This is the more acpi_rs_convert_resource_to_aml()
|
H A D | rsdumpinfo.c | 196 {ACPI_RSD_SOURCE, ACPI_RSD_OFFSET(address16.resource_source), NULL, NULL} 213 {ACPI_RSD_SOURCE, ACPI_RSD_OFFSET(address32.resource_source), NULL, NULL} 230 {ACPI_RSD_SOURCE, ACPI_RSD_OFFSET(address64.resource_source), NULL, NULL} 263 {ACPI_RSD_SOURCE, ACPI_RSD_OFFSET(extended_irq.resource_source), NULL, 306 {ACPI_RSD_SOURCE, ACPI_RSD_OFFSET(gpio.resource_source), 335 {ACPI_RSD_SOURCE, ACPI_RSD_OFFSET (common_serial_bus.resource_source), "ResourceSource", NULL}, \
|
H A D | acresrc.h | 284 struct acpi_resource_source *resource_source, 290 struct acpi_resource_source *resource_source);
|
H A D | rsirq.c | 237 /* Optional resource_source (Index and String) */ 239 {ACPI_RSC_SOURCEX, ACPI_RS_OFFSET(data.extended_irq.resource_source),
|
H A D | rsxface.c | 68 ACPI_COPY_FIELD(out, in, resource_source);
|
/linux-4.4.14/include/acpi/ |
H A D | acrestyp.h | 337 struct acpi_resource_source resource_source; member in struct:acpi_resource_address16 342 struct acpi_resource_source resource_source; member in struct:acpi_resource_address32 347 struct acpi_resource_source resource_source; member in struct:acpi_resource_address64 363 struct acpi_resource_source resource_source; member in struct:acpi_resource_extended_irq 389 struct acpi_resource_source resource_source; member in struct:acpi_resource_gpio 423 struct acpi_resource_source resource_source; \
|
/linux-4.4.14/drivers/acpi/ |
H A D | pci_link.c | 342 /* ignore resource_source, it's optional */ acpi_pci_link_set()
|
/linux-4.4.14/drivers/gpio/ |
H A D | gpiolib-acpi.c | 411 lookup->desc = acpi_get_gpiod(agpio->resource_source.string_ptr, acpi_find_gpio()
|
/linux-4.4.14/drivers/i2c/ |
H A D | i2c-core.c | 128 sb->resource_source.string_ptr, acpi_i2c_find_address()
|