Home
last modified time | relevance | path

Searched refs:Descriptor (Results 1 – 25 of 68) sorted by relevance

123

/acpica-latest/source/compiler/
Daslrestype2s.c440 AML_RESOURCE *Descriptor; in RsDoGpioIntDescriptor() local
477 Descriptor = Rnode->Buffer; in RsDoGpioIntDescriptor()
478 Descriptor->Gpio.ResourceLength = DescriptorSize; in RsDoGpioIntDescriptor()
479 Descriptor->Gpio.DescriptorType = ACPI_RESOURCE_NAME_GPIO; in RsDoGpioIntDescriptor()
480 Descriptor->Gpio.RevisionId = AML_RESOURCE_GPIO_REVISION; in RsDoGpioIntDescriptor()
481 Descriptor->Gpio.ConnectionType = AML_RESOURCE_GPIO_TYPE_INT; in RsDoGpioIntDescriptor()
485 InterruptList = ACPI_ADD_PTR (UINT16, Descriptor, in RsDoGpioIntDescriptor()
493 Descriptor->Gpio.PinTableOffset = (UINT16) in RsDoGpioIntDescriptor()
494 ACPI_PTR_DIFF (InterruptList, Descriptor); in RsDoGpioIntDescriptor()
496 Descriptor->Gpio.ResSourceOffset = (UINT16) in RsDoGpioIntDescriptor()
[all …]
Daslrestype2e.c181 AML_RESOURCE *Descriptor; in RsDoExtendedIoDescriptor() local
200 Descriptor = Rnode->Buffer; in RsDoExtendedIoDescriptor()
201 Descriptor->ExtAddress64.DescriptorType = ACPI_RESOURCE_NAME_EXTENDED_ADDRESS64; in RsDoExtendedIoDescriptor()
202 Descriptor->ExtAddress64.ResourceType = ACPI_ADDRESS_TYPE_IO_RANGE; in RsDoExtendedIoDescriptor()
203 Descriptor->ExtAddress64.RevisionID = AML_RESOURCE_EXTENDED_ADDRESS_REVISION; in RsDoExtendedIoDescriptor()
205 Descriptor->ExtAddress64.ResourceLength = (UINT16) in RsDoExtendedIoDescriptor()
217 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 0, 1); in RsDoExtendedIoDescriptor()
222 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 2, 0); in RsDoExtendedIoDescriptor()
229 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 3, 0); in RsDoExtendedIoDescriptor()
236 RsSetFlagBits (&Descriptor->ExtAddress64.Flags, InitializerOp, 1, 0); in RsDoExtendedIoDescriptor()
[all …]
Daslrestype2q.c182 AML_RESOURCE *Descriptor; in RsDoQwordIoDescriptor() local
204 Descriptor = Rnode->Buffer; in RsDoQwordIoDescriptor()
205 Descriptor->Address64.DescriptorType = ACPI_RESOURCE_NAME_ADDRESS64; in RsDoQwordIoDescriptor()
206 Descriptor->Address64.ResourceType = ACPI_ADDRESS_TYPE_IO_RANGE; in RsDoQwordIoDescriptor()
212 OptionalFields = ((UINT8 *) Descriptor) + sizeof (AML_RESOURCE_ADDRESS64); in RsDoQwordIoDescriptor()
213 Descriptor->Address64.ResourceLength = (UINT16) in RsDoQwordIoDescriptor()
225 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 0, 1); in RsDoQwordIoDescriptor()
230 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 2, 0); in RsDoQwordIoDescriptor()
237 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 3, 0); in RsDoQwordIoDescriptor()
244 RsSetFlagBits (&Descriptor->Address64.Flags, InitializerOp, 1, 0); in RsDoQwordIoDescriptor()
[all …]
Daslrestype2d.c182 AML_RESOURCE *Descriptor; in RsDoDwordIoDescriptor() local
204 Descriptor = Rnode->Buffer; in RsDoDwordIoDescriptor()
205 Descriptor->Address32.DescriptorType = ACPI_RESOURCE_NAME_ADDRESS32; in RsDoDwordIoDescriptor()
206 Descriptor->Address32.ResourceType = ACPI_ADDRESS_TYPE_IO_RANGE; in RsDoDwordIoDescriptor()
212 OptionalFields = ((UINT8 *) Descriptor) + sizeof (AML_RESOURCE_ADDRESS32); in RsDoDwordIoDescriptor()
213 Descriptor->Address32.ResourceLength = (UINT16) in RsDoDwordIoDescriptor()
225 RsSetFlagBits (&Descriptor->Address32.Flags, InitializerOp, 0, 1); in RsDoDwordIoDescriptor()
230 RsSetFlagBits (&Descriptor->Address32.Flags, InitializerOp, 2, 0); in RsDoDwordIoDescriptor()
237 RsSetFlagBits (&Descriptor->Address32.Flags, InitializerOp, 3, 0); in RsDoDwordIoDescriptor()
244 RsSetFlagBits (&Descriptor->Address32.Flags, InitializerOp, 1, 0); in RsDoDwordIoDescriptor()
[all …]
Daslrestype2w.c182 AML_RESOURCE *Descriptor; in RsDoWordIoDescriptor() local
204 Descriptor = Rnode->Buffer; in RsDoWordIoDescriptor()
205 Descriptor->Address16.DescriptorType = ACPI_RESOURCE_NAME_ADDRESS16; in RsDoWordIoDescriptor()
206 Descriptor->Address16.ResourceType = ACPI_ADDRESS_TYPE_IO_RANGE; in RsDoWordIoDescriptor()
212 OptionalFields = ((UINT8 *) Descriptor) + sizeof (AML_RESOURCE_ADDRESS16); in RsDoWordIoDescriptor()
213 Descriptor->Address16.ResourceLength = (UINT16) in RsDoWordIoDescriptor()
225 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 0, 1); in RsDoWordIoDescriptor()
230 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 2, 0); in RsDoWordIoDescriptor()
237 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 3, 0); in RsDoWordIoDescriptor()
244 RsSetFlagBits (&Descriptor->Address16.Flags, InitializerOp, 1, 0); in RsDoWordIoDescriptor()
[all …]
Daslrestype1.c187 AML_RESOURCE *Descriptor; in RsDoEndTagDescriptor() local
193 Descriptor = Rnode->Buffer; in RsDoEndTagDescriptor()
194 Descriptor->EndTag.DescriptorType = ACPI_RESOURCE_NAME_END_TAG | in RsDoEndTagDescriptor()
196 Descriptor->EndTag.Checksum = 0; in RsDoEndTagDescriptor()
217 AML_RESOURCE *Descriptor; in RsDoEndDependentDescriptor() local
223 Descriptor = Rnode->Buffer; in RsDoEndDependentDescriptor()
224 Descriptor->EndDpf.DescriptorType = in RsDoEndDependentDescriptor()
246 AML_RESOURCE *Descriptor; in RsDoMemory24Descriptor() local
260 Descriptor = Rnode->Buffer; in RsDoMemory24Descriptor()
261 Descriptor->Memory24.DescriptorType = ACPI_RESOURCE_NAME_MEMORY24; in RsDoMemory24Descriptor()
[all …]
Daslrestype1i.c185 AML_RESOURCE *Descriptor; in RsDoDmaDescriptor() local
198 Descriptor = Rnode->Buffer; in RsDoDmaDescriptor()
199 Descriptor->Dma.DescriptorType = in RsDoDmaDescriptor()
210 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 5, 0); in RsDoDmaDescriptor()
217 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 2, 0); in RsDoDmaDescriptor()
224 RsSetFlagBits (&Descriptor->Dma.Flags, InitializerOp, 0, 0); in RsDoDmaDescriptor()
284 Descriptor->Dma.DmaChannelMask = DmaChannelMask; in RsDoDmaDescriptor()
305 AML_RESOURCE *Descriptor; in RsDoFixedDmaDescriptor() local
316 Descriptor = Rnode->Buffer; in RsDoFixedDmaDescriptor()
317 Descriptor->FixedDma.DescriptorType = in RsDoFixedDmaDescriptor()
[all …]
Daslrestype2.c183 AML_RESOURCE *Descriptor; in RsDoGeneralRegisterDescriptor() local
194 Descriptor = Rnode->Buffer; in RsDoGeneralRegisterDescriptor()
195 Descriptor->GenericReg.DescriptorType = ACPI_RESOURCE_NAME_GENERIC_REGISTER; in RsDoGeneralRegisterDescriptor()
196 Descriptor->GenericReg.ResourceLength = 12; in RsDoGeneralRegisterDescriptor()
206 Descriptor->GenericReg.AddressSpaceId = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
213 Descriptor->GenericReg.BitWidth = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
220 Descriptor->GenericReg.BitOffset = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
227 Descriptor->GenericReg.Address = InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
234 Descriptor->GenericReg.AccessSize = (UINT8) InitializerOp->Asl.Value.Integer; in RsDoGeneralRegisterDescriptor()
238 if (Descriptor->GenericReg.AddressSpaceId == ACPI_ADR_SPACE_PLATFORM_COMM) in RsDoGeneralRegisterDescriptor()
[all …]
/acpica-latest/source/components/utilities/
Duttrack.c757 ACPI_DESCRIPTOR *Descriptor; in AcpiUtDumpAllocations() local
789 Descriptor = ACPI_CAST_PTR ( in AcpiUtDumpAllocations()
796 Descriptor, Element->Size, Element->Module, in AcpiUtDumpAllocations()
803 if (ACPI_GET_DESCRIPTOR_TYPE (Descriptor) != in AcpiUtDumpAllocations()
807 Descriptor, Element->Size, Element->Module, in AcpiUtDumpAllocations()
808 Element->Line, AcpiUtGetDescriptorName (Descriptor)); in AcpiUtDumpAllocations()
815 AcpiUtDumpBuffer ((UINT8 *) Descriptor, Element->Size, in AcpiUtDumpAllocations()
823 switch (ACPI_GET_DESCRIPTOR_TYPE (Descriptor)) in AcpiUtDumpAllocations()
861 AcpiUtGetTypeName (Descriptor->Object.Common.Type), in AcpiUtDumpAllocations()
862 Descriptor->Object.Common.ReferenceCount); in AcpiUtDumpAllocations()
[all …]
/acpica-latest/tests/aslts/src/runtime/collections/functional/descriptor/
Ddependentfn.asl29 * Resource Descriptor macros
31 * Start/End Dependent Function Resource Descriptor Macro
214 6.4.2.3 Start Dependent Functions Descriptor
215 Start Dependent Functions Descriptor layout (length = 1):
228 Start Dependent Functions Descriptor layout (length = 0):
230 6.4.2.4 End Dependent Functions Descriptor
231 End Dependent Functions Descriptor layout:
417 … THDR (__METHOD__, "Start/End DependentFunction Resource Descriptor Macro", "dependentfn.asl")
Dfixedio.asl29 * Resource Descriptor macros
31 * Fixed IO Resource Descriptor Macro
53 6.4.2.6 Fixed Location I/O Port Descriptor
54 Fixed Location I/O Port Descriptor layout:
82 THDR (__METHOD__, "FixedIO Resource Descriptor Macro", "fixedio.asl")
Dirqnoflags.asl29 * Resource Descriptor macros
31 * IRQNoFlags() Interrupt Resource Descriptor Macro
145 6.4.2.1 IRQ Descriptor
146 IRQ Descriptor layout (length = 2):
265 THDR (__METHOD__, "IRQNoFlags Resource Descriptor Macro", "irqnoflags.asl")
Dvendorshort.asl29 * Resource Descriptor macros
31 * Short Vendor Resource Descriptor
100 6.4.2.7 Vendor-Defined Descriptor
101 Vendor-Defined Descriptor layout:
174 THDR (__METHOD__, "Short Vendor Resource Descriptor Macro", "vendorshort.asl")
Dmemory32fixed.asl29 * Resource Descriptor macros
31 * Memory32Fixed() Memory Resource Descriptor Macro
61 6.4.3.4 32-Bit Fixed Memory Range Descriptor
62 32-Bit Fixed Memory Range Descriptor layout:
110 THDR (__METHOD__, "Memory32Fixed Resource Descriptor Macro", "memory32fixed.asl")
Dio.asl29 * Resource Descriptor macros
31 * IO Resource Descriptor Macro
67 6.4.2.5 I/O Port Descriptor
68 I/O Port Descriptor layout:
119 THDR (__METHOD__, "IO Resource Descriptor Macro", "io.asl")
Dregister.asl29 * Resource Descriptor macros
31 * Generic Register Resource Descriptor Macro
203 6.4.3.7 Generic Register Descriptor
204 Generic Register Descriptor layout:
236 /* Byte 3 (Address Space ID) of Register Descriptor */
337 /* Byte 6 (Address Size) of Register Descriptor */
412 THDR (__METHOD__, "Register Resource Descriptor Macro", "register.asl")
Dmemory32.asl29 * Resource Descriptor macros
31 * Memory32() Memory Resource Descriptor Macro
67 6.4.3.3 32-Bit Memory Range Descriptor
68 32-Bit Memory Range Descriptor layout:
130 THDR (__METHOD__, "Memory32 Resource Descriptor Macro", "memory32.asl")
Dirq.asl29 * Resource Descriptor macros
31 * IRQ() Interrupt Resource Descriptor Macro
145 6.4.2.1 IRQ Descriptor
146 IRQ Descriptor layout (length = 3):
274 THDR (__METHOD__, "IRQ Resource Descriptor Macro", "irq.asl")
Dmemory24.asl29 * Resource Descriptor macros
31 * Memory24() Memory Resource Descriptor Macro
67 6.4.3.1 24-Bit Memory Range Descriptor
68 24-Bit Memory Range Descriptor layout:
137 THDR (__METHOD__, "Memory24 Resource Descriptor Macro", "memory24.asl")
Ddma.asl29 * Resource Descriptor macros
31 * DMA Resource Descriptor Macro
199 6.4.2.2 DMA Descriptor
200 DMA Descriptor layout:
386 THDR (__METHOD__, "DMA Resource Descriptor Macro", "dma.asl")
Dfixeddma.asl29 * Resource Descriptor macros
31 * FixedDma Resource Descriptor Macro
121 THDR (__METHOD__, "FixedDMA Resource Descriptor Macro", "fixeddma.asl")
Dvendorlong.asl29 * Resource Descriptor macros
31 * Long Vendor Resource Descriptor
131 6.4.3.2 Vendor-Defined Descriptor
132 Large Vendor-Defined Descriptor layout:
240 THDR (__METHOD__, "Long Vendor Resource Descriptor Macro", "vendorlong.asl")
Dpingroup.asl29 * Resource Descriptor macros
31 * PinGroup Resource Descriptor Macro
241 THDR (__METHOD__, "PinGroup Resource Descriptor Macro", "pingroup.asl")
Dpingroupfunction.asl29 * Resource Descriptor macros
31 * PinGroupFunction Resource Descriptor Macro
157 THDR (__METHOD__, "PinGroupFunction Resource Descriptor Macro", "pingroupfunction.asl")
/acpica-latest/tests/aslts/src/runtime/collections/bdemo/ACPICA/0056_ASL/
DDECL.asl50 Store("The contents of the Interrupt(...){} Descriptor:", Debug)
52 Store("The contents of the Interrupt(...){0} Descriptor:", Debug)
68 Store("The contents of the obtained Interrupt Descriptor:", Debug)

123