Lines Matching refs:Resource
149 ACPI_RESOURCE *Resource,
430 * PARAMETERS: Resource - Pointer to a resource
445 ACPI_RESOURCE *Resource,
452 if (!Resource || !Out)
459 switch (Resource->Type)
463 Address16 = ACPI_CAST_PTR (ACPI_RESOURCE_ADDRESS16, &Resource->Data);
469 Address32 = ACPI_CAST_PTR (ACPI_RESOURCE_ADDRESS32, &Resource->Data);
477 ACPI_MEMCPY (Out, &Resource->Data, sizeof (ACPI_RESOURCE_ADDRESS64));
560 ACPI_RESOURCE *Resource,
571 if (Resource->Type != ACPI_RESOURCE_TYPE_VENDOR)
576 Vendor = &Resource->Data.VendorTyped;
595 Status = AcpiUtInitializeBuffer (Buffer, Resource->Length);
603 ACPI_MEMCPY (Buffer->Pointer, Resource, Resource->Length);
604 Buffer->Length = Resource->Length;
641 ACPI_RESOURCE *Resource;
668 Resource = ACPI_CAST_PTR (ACPI_RESOURCE, Buffer.Pointer);
673 while (Resource < ResourceEnd)
677 if (Resource->Type > ACPI_RESOURCE_TYPE_MAX)
685 Status = UserFunction (Resource, Context);
699 if (Resource->Type == ACPI_RESOURCE_TYPE_END_TAG)
706 Resource = ACPI_ADD_PTR (ACPI_RESOURCE, Resource, Resource->Length);