Lines Matching refs:info
73 struct acpi_rsconvert_info *info) in acpi_rs_convert_aml_to_resource() argument
86 if (!info) { in acpi_rs_convert_aml_to_resource()
107 count = INIT_TABLE_LENGTH(info); in acpi_rs_convert_aml_to_resource()
113 source = ACPI_ADD_PTR(void, aml, info->aml_offset); in acpi_rs_convert_aml_to_resource()
115 ACPI_ADD_PTR(void, resource, info->resource_offset); in acpi_rs_convert_aml_to_resource()
117 switch (info->opcode) { in acpi_rs_convert_aml_to_resource()
122 memset(resource, 0, INIT_RESOURCE_LENGTH(info)); in acpi_rs_convert_aml_to_resource()
123 resource->type = INIT_RESOURCE_TYPE(info); in acpi_rs_convert_aml_to_resource()
124 resource->length = INIT_RESOURCE_LENGTH(info); in acpi_rs_convert_aml_to_resource()
140 ((ACPI_GET8(source) >> info->value) & 0x01)); in acpi_rs_convert_aml_to_resource()
148 ((ACPI_GET8(source) >> info->value) & 0x03)); in acpi_rs_convert_aml_to_resource()
156 ((ACPI_GET8(source) >> info->value) & 0x07)); in acpi_rs_convert_aml_to_resource()
165 (info->value * (item_count - 1)); in acpi_rs_convert_aml_to_resource()
174 (info->value * (item_count - 1)); in acpi_rs_convert_aml_to_resource()
179 target = ACPI_ADD_PTR(void, aml, info->value); in acpi_rs_convert_aml_to_resource()
193 (info->value * item_count); in acpi_rs_convert_aml_to_resource()
201 target = ACPI_ADD_PTR(void, aml, (info->value + 2)); in acpi_rs_convert_aml_to_resource()
206 target = ACPI_ADD_PTR(void, aml, info->value); in acpi_rs_convert_aml_to_resource()
223 item_count = ACPI_GET16(source) - info->value; in acpi_rs_convert_aml_to_resource()
233 - ACPI_GET16(source) - info->value; in acpi_rs_convert_aml_to_resource()
241 resource->length = resource->length + info->value; in acpi_rs_convert_aml_to_resource()
252 if (info->value) { in acpi_rs_convert_aml_to_resource()
253 item_count = info->value; in acpi_rs_convert_aml_to_resource()
256 info->opcode); in acpi_rs_convert_aml_to_resource()
272 info->opcode); in acpi_rs_convert_aml_to_resource()
288 info->opcode); in acpi_rs_convert_aml_to_resource()
302 source = ACPI_ADD_PTR(void, aml, info->value); in acpi_rs_convert_aml_to_resource()
304 info->opcode); in acpi_rs_convert_aml_to_resource()
320 (ACPI_GET16(source) + info->value)); in acpi_rs_convert_aml_to_resource()
322 info->opcode); in acpi_rs_convert_aml_to_resource()
327 memset(destination, info->aml_offset, info->value); in acpi_rs_convert_aml_to_resource()
332 target = ACPI_ADD_PTR(char, resource, info->value); in acpi_rs_convert_aml_to_resource()
352 info->value, in acpi_rs_convert_aml_to_resource()
362 info->aml_offset + in acpi_rs_convert_aml_to_resource()
370 info->value), in acpi_rs_convert_aml_to_resource()
386 target = ACPI_ADD_PTR(char, resource, info->value); in acpi_rs_convert_aml_to_resource()
402 target = ACPI_ADD_PTR(char, resource, info->value); in acpi_rs_convert_aml_to_resource()
410 switch (info->resource_offset) { in acpi_rs_convert_aml_to_resource()
413 if (aml_resource_length != info->value) { in acpi_rs_convert_aml_to_resource()
420 if (ACPI_GET8(source) != info->value) { in acpi_rs_convert_aml_to_resource()
440 info++; in acpi_rs_convert_aml_to_resource()
472 struct acpi_rsconvert_info *info) in acpi_rs_convert_resource_to_aml() argument
484 if (!info) { in acpi_rs_convert_resource_to_aml()
492 count = INIT_TABLE_LENGTH(info); in acpi_rs_convert_resource_to_aml()
499 source = ACPI_ADD_PTR(void, resource, info->resource_offset); in acpi_rs_convert_resource_to_aml()
500 destination = ACPI_ADD_PTR(void, aml, info->aml_offset); in acpi_rs_convert_resource_to_aml()
502 switch (info->opcode) { in acpi_rs_convert_resource_to_aml()
505 memset(aml, 0, INIT_RESOURCE_LENGTH(info)); in acpi_rs_convert_resource_to_aml()
506 aml_length = INIT_RESOURCE_LENGTH(info); in acpi_rs_convert_resource_to_aml()
507 acpi_rs_set_resource_header(INIT_RESOURCE_TYPE(info), in acpi_rs_convert_resource_to_aml()
526 ((ACPI_GET8(source) & 0x01) << info-> in acpi_rs_convert_resource_to_aml()
535 ((ACPI_GET8(source) & 0x03) << info-> in acpi_rs_convert_resource_to_aml()
544 ((ACPI_GET8(source) & 0x07) << info-> in acpi_rs_convert_resource_to_aml()
555 (info->value * (item_count - 1))); in acpi_rs_convert_resource_to_aml()
571 target = ACPI_ADD_PTR(void, aml, info->value); in acpi_rs_convert_resource_to_aml()
582 (u16)(aml_length + (info->value * item_count)); in acpi_rs_convert_resource_to_aml()
596 target = ACPI_ADD_PTR(void, aml, info->value); in acpi_rs_convert_resource_to_aml()
610 ACPI_SET16(destination, item_count + info->value); in acpi_rs_convert_resource_to_aml()
624 acpi_rs_set_resource_length(info->value, aml); in acpi_rs_convert_resource_to_aml()
632 if (info->value) { in acpi_rs_convert_resource_to_aml()
633 item_count = info->value; in acpi_rs_convert_resource_to_aml()
636 info->opcode); in acpi_rs_convert_resource_to_aml()
646 info->opcode); in acpi_rs_convert_resource_to_aml()
658 info->opcode); in acpi_rs_convert_resource_to_aml()
668 info->opcode); in acpi_rs_convert_resource_to_aml()
678 info->opcode); in acpi_rs_convert_resource_to_aml()
705 acpi_rs_set_resource_source(aml, info->value, in acpi_rs_convert_resource_to_aml()
718 info-> in acpi_rs_convert_resource_to_aml()
729 info-> in acpi_rs_convert_resource_to_aml()
738 if (item_count <= info->value) { in acpi_rs_convert_resource_to_aml()
747 switch (COMPARE_OPCODE(info)) { in acpi_rs_convert_resource_to_aml()
751 COMPARE_TARGET(info)) != in acpi_rs_convert_resource_to_aml()
752 COMPARE_VALUE(info)) { in acpi_rs_convert_resource_to_aml()
770 COMPARE_TARGET(info)) == in acpi_rs_convert_resource_to_aml()
771 COMPARE_VALUE(info)) { in acpi_rs_convert_resource_to_aml()
783 info++; in acpi_rs_convert_resource_to_aml()