Searched refs:resource_source (Results 1 - 14 of 14) sorted by relevance

/linux-4.4.14/drivers/acpi/acpica/
H A Drsserial.c123 {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 Drscalc.c56 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 Drsutils.c307 * 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 Drsdump.c76 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 Drsaddr.c81 /* 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 Drsmisc.c277 /* 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 Drsdumpinfo.c196 {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 Dacresrc.h284 struct acpi_resource_source *resource_source,
290 struct acpi_resource_source *resource_source);
H A Drsirq.c237 /* Optional resource_source (Index and String) */
239 {ACPI_RSC_SOURCEX, ACPI_RS_OFFSET(data.extended_irq.resource_source),
H A Drsxface.c68 ACPI_COPY_FIELD(out, in, resource_source);
/linux-4.4.14/include/acpi/
H A Dacrestyp.h337 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 Dpci_link.c342 /* ignore resource_source, it's optional */ acpi_pci_link_set()
/linux-4.4.14/drivers/gpio/
H A Dgpiolib-acpi.c411 lookup->desc = acpi_get_gpiod(agpio->resource_source.string_ptr, acpi_find_gpio()
/linux-4.4.14/drivers/i2c/
H A Di2c-core.c128 sb->resource_source.string_ptr, acpi_i2c_find_address()

Completed in 302 milliseconds