Lines Matching defs:Resource
184 ACPI_RESOURCE *Resource,
511 * PARAMETERS: Resource - Pointer to a resource
526 ACPI_RESOURCE *Resource,
533 if (!Resource || !Out)
540 switch (Resource->Type)
545 ACPI_RESOURCE_ADDRESS16, &Resource->Data);
552 ACPI_RESOURCE_ADDRESS32, &Resource->Data);
560 memcpy (Out, &Resource->Data, sizeof (ACPI_RESOURCE_ADDRESS64));
644 ACPI_RESOURCE *Resource,
655 if (Resource->Type != ACPI_RESOURCE_TYPE_VENDOR)
660 Vendor = &Resource->Data.VendorTyped;
679 Status = AcpiUtInitializeBuffer (Buffer, Resource->Length);
687 memcpy (Buffer->Pointer, Resource, Resource->Length);
688 Buffer->Length = Resource->Length;
702 * various Get*Resource functions
720 ACPI_RESOURCE *Resource;
736 Resource = ACPI_CAST_PTR (ACPI_RESOURCE, Buffer->Pointer);
742 while (Resource < ResourceEnd)
746 if (Resource->Type > ACPI_RESOURCE_TYPE_MAX)
754 if (!Resource->Length)
761 Status = UserFunction (Resource, Context);
775 if (Resource->Type == ACPI_RESOURCE_TYPE_END_TAG)
782 Resource = ACPI_NEXT_RESOURCE (Resource);