Lines Matching full:resource

3  * Module Name: dmresrcl.c - "Large" Resource Descriptor disassembly
206 AML_RESOURCE *Resource,
222 AML_RESOURCE *Resource,
228 AML_RESOURCE *Resource);
387 * PARAMETERS: Resource - Raw AML descriptor
399 AML_RESOURCE *Resource, in AcpiDmAddressCommon() argument
408 ResourceType = Resource->Address.ResourceType; in AcpiDmAddressCommon()
409 SpecificFlags = Resource->Address.SpecificFlags; in AcpiDmAddressCommon()
410 Flags = Resource->Address.Flags; in AcpiDmAddressCommon()
419 "/**** Invalid Resource Type: 0x%X ****/", ResourceType); in AcpiDmAddressCommon()
427 /* Resource Types above 0xC0 are vendor-defined */ in AcpiDmAddressCommon()
464 * PARAMETERS: Resource - Raw AML descriptor
474 AML_RESOURCE *Resource) in AcpiDmAddressFlags() argument
477 if (Resource->Address.ResourceType == ACPI_IO_RANGE) in AcpiDmAddressFlags()
479 AcpiDmIoFlags2 (Resource->Address.SpecificFlags); in AcpiDmAddressFlags()
481 else if (Resource->Address.ResourceType == ACPI_MEMORY_RANGE) in AcpiDmAddressFlags()
483 AcpiDmMemoryFlags2 (Resource->Address.SpecificFlags); in AcpiDmAddressFlags()
624 * PARAMETERS: Resource - Raw AML descriptor
636 AML_RESOURCE *Resource, in AcpiDmResourceSource() argument
658 AmlResourceSource = ACPI_ADD_PTR (UINT8, Resource, MinimumTotalLength); in AcpiDmResourceSource()
667 * indexes into the resource template buffer that are compiled to absolute in AcpiDmResourceSource()
688 * PARAMETERS: Info - Extra resource info
689 * Resource - Pointer to the resource descriptor
702 AML_RESOURCE *Resource, in AcpiDmWordDescriptor() argument
707 /* Dump resource name and flags */ in AcpiDmWordDescriptor()
709 AcpiDmAddressCommon (Resource, ACPI_RESOURCE_TYPE_ADDRESS16, Level); in AcpiDmWordDescriptor()
713 AcpiDmAddressFields (&Resource->Address16.Granularity, 16, Level); in AcpiDmWordDescriptor()
718 AcpiDmResourceSource (Resource, sizeof (AML_RESOURCE_ADDRESS16), Length); in AcpiDmWordDescriptor()
726 AcpiDmAddressFlags (Resource); in AcpiDmWordDescriptor()
735 * PARAMETERS: Info - Extra resource info
736 * Resource - Pointer to the resource descriptor
749 AML_RESOURCE *Resource, in AcpiDmDwordDescriptor() argument
754 /* Dump resource name and flags */ in AcpiDmDwordDescriptor()
756 AcpiDmAddressCommon (Resource, ACPI_RESOURCE_TYPE_ADDRESS32, Level); in AcpiDmDwordDescriptor()
760 AcpiDmAddressFields (&Resource->Address32.Granularity, 32, Level); in AcpiDmDwordDescriptor()
765 AcpiDmResourceSource (Resource, sizeof (AML_RESOURCE_ADDRESS32), Length); in AcpiDmDwordDescriptor()
773 AcpiDmAddressFlags (Resource); in AcpiDmDwordDescriptor()
782 * PARAMETERS: Info - Extra resource info
783 * Resource - Pointer to the resource descriptor
796 AML_RESOURCE *Resource, in AcpiDmQwordDescriptor() argument
801 /* Dump resource name and flags */ in AcpiDmQwordDescriptor()
803 AcpiDmAddressCommon (Resource, ACPI_RESOURCE_TYPE_ADDRESS64, Level); in AcpiDmQwordDescriptor()
807 AcpiDmAddressFields (&Resource->Address64.Granularity, 64, Level); in AcpiDmQwordDescriptor()
812 AcpiDmResourceSource (Resource, sizeof (AML_RESOURCE_ADDRESS64), Length); in AcpiDmQwordDescriptor()
820 AcpiDmAddressFlags (Resource); in AcpiDmQwordDescriptor()
829 * PARAMETERS: Info - Extra resource info
830 * Resource - Pointer to the resource descriptor
843 AML_RESOURCE *Resource, in AcpiDmExtendedDescriptor() argument
848 /* Dump resource name and flags */ in AcpiDmExtendedDescriptor()
851 Resource, ACPI_RESOURCE_TYPE_EXTENDED_ADDRESS64, Level); in AcpiDmExtendedDescriptor()
855 AcpiDmAddressFields (&Resource->ExtAddress64.Granularity, 64, Level); in AcpiDmExtendedDescriptor()
860 AcpiDmDumpInteger64 (Resource->ExtAddress64.TypeSpecific, in AcpiDmExtendedDescriptor()
870 AcpiDmAddressFlags (Resource); in AcpiDmExtendedDescriptor()
879 * PARAMETERS: Info - Extra resource info
880 * Resource - Pointer to the resource descriptor
893 AML_RESOURCE *Resource, in AcpiDmMemory24Descriptor() argument
902 AcpiGbl_RwDecode [ACPI_GET_1BIT_FLAG (Resource->Memory24.Flags)]); in AcpiDmMemory24Descriptor()
906 AcpiDmMemoryFields (&Resource->Memory24.Minimum, 16, Level); in AcpiDmMemory24Descriptor()
920 * PARAMETERS: Info - Extra resource info
921 * Resource - Pointer to the resource descriptor
934 AML_RESOURCE *Resource, in AcpiDmMemory32Descriptor() argument
943 AcpiGbl_RwDecode [ACPI_GET_1BIT_FLAG (Resource->Memory32.Flags)]); in AcpiDmMemory32Descriptor()
947 AcpiDmMemoryFields (&Resource->Memory32.Minimum, 32, Level); in AcpiDmMemory32Descriptor()
961 * PARAMETERS: Info - Extra resource info
962 * Resource - Pointer to the resource descriptor
975 AML_RESOURCE *Resource, in AcpiDmFixedMemory32Descriptor() argument
984 AcpiGbl_RwDecode [ACPI_GET_1BIT_FLAG (Resource->FixedMemory32.Flags)]); in AcpiDmFixedMemory32Descriptor()
987 AcpiDmDumpInteger32 (Resource->FixedMemory32.Address, in AcpiDmFixedMemory32Descriptor()
991 AcpiDmDumpInteger32 (Resource->FixedMemory32.AddressLength, in AcpiDmFixedMemory32Descriptor()
1006 * PARAMETERS: Info - Extra resource info
1007 * Resource - Pointer to the resource descriptor
1020 AML_RESOURCE *Resource, in AcpiDmGenericRegisterDescriptor() argument
1027 AcpiDmAddressSpace (Resource->GenericReg.AddressSpaceId); in AcpiDmGenericRegisterDescriptor()
1031 AcpiDmDumpInteger8 (Resource->GenericReg.BitWidth, "Bit Width"); in AcpiDmGenericRegisterDescriptor()
1034 AcpiDmDumpInteger8 (Resource->GenericReg.BitOffset, "Bit Offset"); in AcpiDmGenericRegisterDescriptor()
1037 AcpiDmDumpInteger64 (Resource->GenericReg.Address, "Address"); in AcpiDmGenericRegisterDescriptor()
1042 if (Resource->GenericReg.AccessSize) in AcpiDmGenericRegisterDescriptor()
1045 Resource->GenericReg.AccessSize, "Access Size"); in AcpiDmGenericRegisterDescriptor()
1064 * PARAMETERS: Info - Extra resource info
1065 * Resource - Pointer to the resource descriptor
1078 AML_RESOURCE *Resource, in AcpiDmInterruptDescriptor() argument
1087 AcpiGbl_ConsumeDecode [ACPI_GET_1BIT_FLAG (Resource->ExtendedIrq.Flags)], in AcpiDmInterruptDescriptor()
1088 AcpiGbl_HeDecode [ACPI_EXTRACT_1BIT_FLAG (Resource->ExtendedIrq.Flags, 1)], in AcpiDmInterruptDescriptor()
1089 AcpiGbl_LlDecode [ACPI_EXTRACT_1BIT_FLAG (Resource->ExtendedIrq.Flags, 2)], in AcpiDmInterruptDescriptor()
1090 AcpiGbl_ShrDecode [ACPI_EXTRACT_2BIT_FLAG (Resource->ExtendedIrq.Flags, 3)]); in AcpiDmInterruptDescriptor()
1097 AcpiDmResourceSource (Resource, in AcpiDmInterruptDescriptor()
1099 ((UINT32) Resource->ExtendedIrq.InterruptCount - 1) * sizeof (UINT32), in AcpiDmInterruptDescriptor()
1100 Resource->ExtendedIrq.ResourceLength); in AcpiDmInterruptDescriptor()
1111 for (i = 0; i < Resource->ExtendedIrq.InterruptCount; i++) in AcpiDmInterruptDescriptor()
1115 (UINT32) Resource->ExtendedIrq.Interrupts[i]); in AcpiDmInterruptDescriptor()
1172 * PARAMETERS: Info - Extra resource info
1173 * Resource - Pointer to the resource descriptor
1186 AML_RESOURCE *Resource, in AcpiDmVendorLargeDescriptor() argument
1192 ACPI_ADD_PTR (UINT8, Resource, sizeof (AML_RESOURCE_LARGE_HEADER)), in AcpiDmVendorLargeDescriptor()