Lines Matching defs:Resource

3  * Module Name: dmresrcl.c - "Large" Resource Descriptor disassembly
173 AML_RESOURCE *Resource,
189 AML_RESOURCE *Resource,
195 AML_RESOURCE *Resource);
342 * PARAMETERS: Resource - Raw AML descriptor
354 AML_RESOURCE *Resource,
363 ResourceType = Resource->Address.ResourceType;
364 SpecificFlags = Resource->Address.SpecificFlags;
365 Flags = Resource->Address.Flags;
373 AcpiOsPrintf ("/**** Invalid Resource Type: 0x%X ****/", ResourceType);
381 /* Resource Types above 0xC0 are vendor-defined */
416 * PARAMETERS: Resource - Raw AML descriptor
426 AML_RESOURCE *Resource)
429 if (Resource->Address.ResourceType == ACPI_IO_RANGE)
431 AcpiDmIoFlags2 (Resource->Address.SpecificFlags);
433 else if (Resource->Address.ResourceType == ACPI_MEMORY_RANGE)
435 AcpiDmMemoryFlags2 (Resource->Address.SpecificFlags);
575 * PARAMETERS: Resource - Raw AML descriptor
587 AML_RESOURCE *Resource,
609 AmlResourceSource = ACPI_ADD_PTR (UINT8, Resource, MinimumTotalLength);
639 * PARAMETERS: Resource - Pointer to the resource descriptor
651 AML_RESOURCE *Resource,
658 AcpiDmAddressCommon (Resource, ACPI_RESOURCE_TYPE_ADDRESS16, Level);
662 AcpiDmAddressFields (&Resource->Address16.Granularity, 16, Level);
667 AcpiDmResourceSource (Resource, sizeof (AML_RESOURCE_ADDRESS16), Length);
675 AcpiDmAddressFlags (Resource);
684 * PARAMETERS: Resource - Pointer to the resource descriptor
696 AML_RESOURCE *Resource,
703 AcpiDmAddressCommon (Resource, ACPI_RESOURCE_TYPE_ADDRESS32, Level);
707 AcpiDmAddressFields (&Resource->Address32.Granularity, 32, Level);
712 AcpiDmResourceSource (Resource, sizeof (AML_RESOURCE_ADDRESS32), Length);
720 AcpiDmAddressFlags (Resource);
729 * PARAMETERS: Resource - Pointer to the resource descriptor
741 AML_RESOURCE *Resource,
748 AcpiDmAddressCommon (Resource, ACPI_RESOURCE_TYPE_ADDRESS64, Level);
752 AcpiDmAddressFields (&Resource->Address64.Granularity, 64, Level);
757 AcpiDmResourceSource (Resource, sizeof (AML_RESOURCE_ADDRESS64), Length);
765 AcpiDmAddressFlags (Resource);
774 * PARAMETERS: Resource - Pointer to the resource descriptor
786 AML_RESOURCE *Resource,
793 AcpiDmAddressCommon (Resource, ACPI_RESOURCE_TYPE_EXTENDED_ADDRESS64, Level);
797 AcpiDmAddressFields (&Resource->ExtAddress64.Granularity, 64, Level);
802 AcpiDmDumpInteger64 (Resource->ExtAddress64.TypeSpecific,
812 AcpiDmAddressFlags (Resource);
821 * PARAMETERS: Resource - Pointer to the resource descriptor
833 AML_RESOURCE *Resource,
842 AcpiGbl_RwDecode [Resource->Memory24.Flags & 1]);
846 AcpiDmMemoryFields (&Resource->Memory24.Minimum, 16, Level);
860 * PARAMETERS: Resource - Pointer to the resource descriptor
872 AML_RESOURCE *Resource,
881 AcpiGbl_RwDecode [Resource->Memory32.Flags & 1]);
885 AcpiDmMemoryFields (&Resource->Memory32.Minimum, 32, Level);
899 * PARAMETERS: Resource - Pointer to the resource descriptor
911 AML_RESOURCE *Resource,
920 AcpiGbl_RwDecode [Resource->FixedMemory32.Flags & 1]);
923 AcpiDmDumpInteger32 (Resource->FixedMemory32.Address, "Address Base");
926 AcpiDmDumpInteger32 (Resource->FixedMemory32.AddressLength, "Address Length");
940 * PARAMETERS: Resource - Pointer to the resource descriptor
952 AML_RESOURCE *Resource,
959 AcpiDmAddressSpace (Resource->GenericReg.AddressSpaceId);
963 AcpiDmDumpInteger8 (Resource->GenericReg.BitWidth, "Bit Width");
966 AcpiDmDumpInteger8 (Resource->GenericReg.BitOffset, "Bit Offset");
969 AcpiDmDumpInteger64 (Resource->GenericReg.Address, "Address");
974 if (Resource->GenericReg.AccessSize)
977 Resource->GenericReg.AccessSize, "Access Size");
996 * PARAMETERS: Resource - Pointer to the resource descriptor
1008 AML_RESOURCE *Resource,
1017 AcpiGbl_ConsumeDecode [(Resource->ExtendedIrq.Flags & 1)],
1018 AcpiGbl_HeDecode [(Resource->ExtendedIrq.Flags >> 1) & 1],
1019 AcpiGbl_LlDecode [(Resource->ExtendedIrq.Flags >> 2) & 1],
1020 AcpiGbl_ShrDecode [(Resource->ExtendedIrq.Flags >> 3) & 1]);
1027 AcpiDmResourceSource (Resource,
1029 ((UINT32) Resource->ExtendedIrq.InterruptCount - 1) * sizeof (UINT32),
1030 Resource->ExtendedIrq.ResourceLength);
1041 for (i = 0; i < Resource->ExtendedIrq.InterruptCount; i++)
1045 (UINT32) Resource->ExtendedIrq.Interrupts[i]);
1102 * PARAMETERS: Resource - Pointer to the resource descriptor
1114 AML_RESOURCE *Resource,
1120 ACPI_ADD_PTR (UINT8, Resource, sizeof (AML_RESOURCE_LARGE_HEADER)),