Lines Matching defs:Resource

3  * Module Name: dmresrcl.c - "Large" Resource Descriptor disassembly
98 AML_RESOURCE *Resource,
114 AML_RESOURCE *Resource,
120 AML_RESOURCE *Resource);
279 * PARAMETERS: Resource - Raw AML descriptor
291 AML_RESOURCE *Resource,
300 ResourceType = Resource->Address.ResourceType;
301 SpecificFlags = Resource->Address.SpecificFlags;
302 Flags = Resource->Address.Flags;
311 "/**** Invalid Resource Type: 0x%X ****/", ResourceType);
319 /* Resource Types above 0xC0 are vendor-defined */
356 * PARAMETERS: Resource - Raw AML descriptor
366 AML_RESOURCE *Resource)
369 if (Resource->Address.ResourceType == ACPI_IO_RANGE)
371 AcpiDmIoFlags2 (Resource->Address.SpecificFlags);
373 else if (Resource->Address.ResourceType == ACPI_MEMORY_RANGE)
375 AcpiDmMemoryFlags2 (Resource->Address.SpecificFlags);
515 * PARAMETERS: Resource - Raw AML descriptor
527 AML_RESOURCE *Resource,
549 AmlResourceSource = ACPI_ADD_PTR (UINT8, Resource, MinimumTotalLength);
580 * Resource - Pointer to the resource descriptor
593 AML_RESOURCE *Resource,
600 AcpiDmAddressCommon (Resource, ACPI_RESOURCE_TYPE_ADDRESS16, Level);
604 AcpiDmAddressFields (&Resource->Address16.Granularity, 16, Level);
609 AcpiDmResourceSource (Resource, sizeof (AML_RESOURCE_ADDRESS16), Length);
617 AcpiDmAddressFlags (Resource);
627 * Resource - Pointer to the resource descriptor
640 AML_RESOURCE *Resource,
647 AcpiDmAddressCommon (Resource, ACPI_RESOURCE_TYPE_ADDRESS32, Level);
651 AcpiDmAddressFields (&Resource->Address32.Granularity, 32, Level);
656 AcpiDmResourceSource (Resource, sizeof (AML_RESOURCE_ADDRESS32), Length);
664 AcpiDmAddressFlags (Resource);
674 * Resource - Pointer to the resource descriptor
687 AML_RESOURCE *Resource,
694 AcpiDmAddressCommon (Resource, ACPI_RESOURCE_TYPE_ADDRESS64, Level);
698 AcpiDmAddressFields (&Resource->Address64.Granularity, 64, Level);
703 AcpiDmResourceSource (Resource, sizeof (AML_RESOURCE_ADDRESS64), Length);
711 AcpiDmAddressFlags (Resource);
721 * Resource - Pointer to the resource descriptor
734 AML_RESOURCE *Resource,
742 Resource, ACPI_RESOURCE_TYPE_EXTENDED_ADDRESS64, Level);
746 AcpiDmAddressFields (&Resource->ExtAddress64.Granularity, 64, Level);
751 AcpiDmDumpInteger64 (Resource->ExtAddress64.TypeSpecific,
761 AcpiDmAddressFlags (Resource);
771 * Resource - Pointer to the resource descriptor
784 AML_RESOURCE *Resource,
793 AcpiGbl_RwDecode [ACPI_GET_1BIT_FLAG (Resource->Memory24.Flags)]);
797 AcpiDmMemoryFields (&Resource->Memory24.Minimum, 16, Level);
812 * Resource - Pointer to the resource descriptor
825 AML_RESOURCE *Resource,
834 AcpiGbl_RwDecode [ACPI_GET_1BIT_FLAG (Resource->Memory32.Flags)]);
838 AcpiDmMemoryFields (&Resource->Memory32.Minimum, 32, Level);
853 * Resource - Pointer to the resource descriptor
866 AML_RESOURCE *Resource,
875 AcpiGbl_RwDecode [ACPI_GET_1BIT_FLAG (Resource->FixedMemory32.Flags)]);
878 AcpiDmDumpInteger32 (Resource->FixedMemory32.Address,
882 AcpiDmDumpInteger32 (Resource->FixedMemory32.AddressLength,
898 * Resource - Pointer to the resource descriptor
911 AML_RESOURCE *Resource,
918 AcpiDmAddressSpace (Resource->GenericReg.AddressSpaceId);
922 AcpiDmDumpInteger8 (Resource->GenericReg.BitWidth, "Bit Width");
925 AcpiDmDumpInteger8 (Resource->GenericReg.BitOffset, "Bit Offset");
928 AcpiDmDumpInteger64 (Resource->GenericReg.Address, "Address");
933 if (Resource->GenericReg.AccessSize)
936 Resource->GenericReg.AccessSize, "Access Size");
956 * Resource - Pointer to the resource descriptor
969 AML_RESOURCE *Resource,
978 AcpiGbl_ConsumeDecode [ACPI_GET_1BIT_FLAG (Resource->ExtendedIrq.Flags)],
979 AcpiGbl_HeDecode [ACPI_EXTRACT_1BIT_FLAG (Resource->ExtendedIrq.Flags, 1)],
980 AcpiGbl_LlDecode [ACPI_EXTRACT_1BIT_FLAG (Resource->ExtendedIrq.Flags, 2)],
981 AcpiGbl_ShrDecode [ACPI_EXTRACT_2BIT_FLAG (Resource->ExtendedIrq.Flags, 3)]);
988 AcpiDmResourceSource (Resource,
990 ((UINT32) Resource->ExtendedIrq.InterruptCount - 1) * sizeof (UINT32),
991 Resource->ExtendedIrq.ResourceLength);
1002 for (i = 0; i < Resource->ExtendedIrq.InterruptCount; i++)
1006 (UINT32) Resource->ExtendedIrq.Interrupts[i]);
1064 * Resource - Pointer to the resource descriptor
1077 AML_RESOURCE *Resource,
1083 ACPI_ADD_PTR (UINT8, Resource, sizeof (AML_RESOURCE_LARGE_HEADER)),