| /src/sys/external/bsd/acpica/dist/resources/ |
| rslist.c | 62 * DESCRIPTION: Convert an AML resource to an internal representation of the 63 * resource that is aligned and easier to access. 77 ACPI_RESOURCE *Resource; 90 Resource = *ResourcePtr; 91 if (ACPI_IS_MISALIGNED (Resource)) 94 "Misaligned resource pointer %p", Resource)); 125 "Invalid/unsupported resource descriptor: Type 0x%2.2X", 130 /* Convert the AML byte stream resource to a local resource struct * [all...] |
| rscalc.c | 78 * DESCRIPTION: Count the number of bits set in a resource field. Used for 143 * PARAMETERS: ResourceLength - Length from the resource header 144 * MinimumTotalLength - Minimum length of this resource, before 168 * some Large-type resource descriptors. 172 * If the length of the actual resource descriptor is greater than the 175 * string length (including the null terminator) is the resource length 188 * guarantee that the entire resource descriptor is native word aligned 198 * PARAMETERS: Resource - Pointer to the resource linked list 199 * ResourceListSize - Size of the resource linked lis [all...] |
| rsmisc.c | 3 * Module Name: rsmisc - Miscellaneous resource descriptors 65 * PARAMETERS: Resource - Pointer to the resource descriptor 71 * DESCRIPTION: Convert an external AML resource descriptor to the corresponding 72 * internal resource descriptor 78 ACPI_RESOURCE *Resource, 100 if (((ACPI_SIZE) Resource) & 0x3) 102 /* Each internal resource struct is expected to be 32-bit aligned */ 105 "Misaligned resource pointer (get): %p Type 0x%2.2X Length %u", 106 Resource, Resource->Type, Resource->Length)) [all...] |
| rsxface.c | 3 * Module Name: rsxface - Public interfaces to the resource manager 76 ACPI_RESOURCE *Resource, 96 * DESCRIPTION: Common parameter validation for resource interfaces 213 * the desired device. The resource data is placed in the buffer 264 * for the desired device. The resource data is placed in the 312 * the desired device. The resource data is passed to the routine 366 * the desired device. The resource data is passed to the routine 403 * PARAMETERS: Resource - Pointer to a resource 409 * DESCRIPTION: If the resource is an address16, address32, or address64 [all...] |
| rsaddr.c | 3 * Module Name: rsaddr - Address resource descriptors (16/32/64) 68 /* Resource Type, General Flags, and Type-Specific Flags */ 108 /* Resource Type, General Flags, and Type-Specific Flags */ 148 /* Resource Type, General Flags, and Type-Specific Flags */ 188 /* Resource Type, General Flags, and Type-Specific Flags */ 223 /* Resource Type (Memory, Io, BusNumber, etc.) */ 311 * PARAMETERS: Resource - Pointer to the internal resource struct 312 * Aml - Pointer to the AML resource descriptor 316 * DESCRIPTION: Convert common flag fields from a raw AML resource descripto [all...] |
| rsdump.c | 3 * Module Name: rsdump - AML debugger support for resource structures. 117 ACPI_RESOURCE_DATA *Resource); 121 void *Resource, 129 * PARAMETERS: ResourceList - Pointer to a resource descriptor list 155 /* Walk list and dump all resource descriptors (END_TAG terminates) */ 168 "Invalid descriptor type (%X) in resource list\n", 174 ACPI_ERROR ((AE_INFO, "Invalid Zero Resource Type")); 183 "Invalid zero length descriptor in resource list\n"); 187 /* Dump the resource descriptor */ 201 /* Point to the next resource structure * [all...] |
| rscreate.c | 3 * Module Name: rscreate - Create resource lists/tables 57 * PARAMETERS: AmlBuffer - Pointer to the resource byte stream 59 * ResourcePtr - Where the converted resource is returned 63 * DESCRIPTION: Convert a raw AML buffer to a resource list 75 void *Resource; 87 /* Get the required length for the converted resource */ 100 /* Allocate a buffer for the converted resource */ 102 Resource = ACPI_ALLOCATE_ZEROED (ListSizeNeeded); 103 CurrentResourcePtr = Resource; 104 if (!Resource) [all...] |
| /src/sys/external/bsd/acpica/dist/disassembler/ |
| dmresrcl2.c | 3 * Module Name: dmresrcl2.c - "Large" Resource Descriptor disassembly (#2) 61 AML_RESOURCE *Resource, 68 AML_RESOURCE *Resource, 75 AML_RESOURCE *Resource, 82 AML_RESOURCE *Resource, 89 AML_RESOURCE *Resource, 185 * PARAMETERS: Info - Extra resource info 186 * Resource - Pointer to the resource descriptor 198 AML_RESOURCE *Resource, [all...] |
| dmresrcs.c | 3 * Module Name: dmresrcs.c - "Small" Resource Descriptor disassembly 57 * PARAMETERS: Info - Extra resource info 58 * Resource - Pointer to the resource descriptor 71 AML_RESOURCE *Resource, 85 AcpiGbl_HeDecode [ACPI_GET_1BIT_FLAG (Resource->Irq.Flags)], 86 AcpiGbl_LlDecode [ACPI_EXTRACT_1BIT_FLAG (Resource->Irq.Flags, 3)], 87 AcpiGbl_ShrDecode [ACPI_EXTRACT_2BIT_FLAG (Resource->Irq.Flags, 4)]); 96 AcpiDmBitList (Resource->Irq.IrqMask); 104 * PARAMETERS: Info - Extra resource inf [all...] |
| dmresrcl.c | 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) [all...] |
| /src/sys/external/bsd/acpica/dist/compiler/ |
| aslmapenter.c | 3 * Module Name: aslmapenter - Build resource descriptor/device maps 71 * PARAMETERS: Resource - GPIO resource descriptor 79 * Save GPIO resource descriptor information. 88 AML_RESOURCE *Resource, 115 Info->Type = Resource->Gpio.ConnectionType; 116 Info->Direction = (UINT8) (Resource->Gpio.IntFlags & 0x0003); /* _IOR, for IO descriptor */ 117 Info->Polarity = (UINT8) ((Resource->Gpio.IntFlags >> 1) & 0x0003); /* _POL, for INT descriptor */ 126 * PARAMETERS: Resource - A Serial resource descripto [all...] |
| aslmapoutput.c | 3 * Module Name: aslmapoutput - Output/emit the resource descriptor/device maps 330 AML_RESOURCE *Resource; 338 Resource = Info->Resource; 339 switch (Resource->CommonSerialBus.Type) 401 /* Normal resource template */
|
| asltypes.h | 368 AML_RESOURCE *Resource;
|
| /src/sys/external/bsd/acpica/dist/include/ |
| acdisasm.h | 266 AML_RESOURCE *Resource, 1235 AML_RESOURCE *Resource, 1242 AML_RESOURCE *Resource, 1249 AML_RESOURCE *Resource, 1256 AML_RESOURCE *Resource, 1263 AML_RESOURCE *Resource, 1270 AML_RESOURCE *Resource, 1277 AML_RESOURCE *Resource, 1284 AML_RESOURCE *Resource, 1291 AML_RESOURCE *Resource, [all...] |
| acresrc.h | 3 * Name: acresrc.h - Resource Manager function prototypes 47 /* Need the AML resource descriptor structs */ 65 * Individual entry for the resource conversion tables 76 /* Resource conversion opcodes */ 116 /* Resource Conversion sub-opcodes */ 128 * Individual entry for the resource dump tables 171 /* Resource tables indexed by internal resource type */ 177 /* Resource tables indexed by raw AML resource descriptor type * [all...] |
| amlresrc.h | 3 * Module Name: amlresrc.h - AML resource descriptors 51 * Resource descriptor tags, as defined in the ACPI specification. 112 /* Default sizes for "small" resource descriptors */ 134 ACPI_PARSE_OBJECT *DescriptorTypeOp; /* Resource descriptor parse node */ 136 UINT32 CurrentByteOffset; /* Offset in resource template */ 141 /* Macros used to generate AML resource length fields */ 147 * Resource descriptors defined in the ACPI specification. 275 /* General Flags for address space resource descriptors */ 439 * 2) Resource Source String 490 * 2) Resource Source Strin [all...] |
| acpixf.h | 1054 * Resource interfaces 1058 ACPI_RESOURCE *Resource, 1117 ACPI_RESOURCE *Resource,
|
| actbl2.h | 68 #define ACPI_SIG_ERDT "ERDT" /* Enhanced Resource Director Technology */ 77 #define ACPI_SIG_MPAM "MPAM" /* Memory System Resource Partitioning and Monitoring Table */ 91 #define ACPI_SIG_RGRT "RGRT" /* Regulatory Graphics Resource Table */ 189 /* 0R: Processor Cache Resource Substructure */ 205 /* 1R: Processor TLB Resource Substructure */ 214 /* 2R: Processor Generic Resource Substructure */ 218 UINT32 Resource; 542 * ERDT - Enhanced Resource Director Technology (ERDT) table 544 * Conforms to "Intel Resource Director Technology Architecture Specification" 582 /* 0: RMDD - Resource Management Domain Description * [all...] |
| /src/sys/external/bsd/acpica/dist/common/ |
| dmrestag.c | 3 * Module Name: dmrestag - Add tags to resource descriptors (Application-level) 70 AML_RESOURCE *Resource, 101 * Resource Tag tables 103 * These are the predefined tags that refer to elements of a resource 457 * Globals used to generate unique resource descriptor names. We use names that 481 * DESCRIPTION: Convert a reference to a resource descriptor to a symbolic 484 * NOTE: Bit index is used to transparently handle both resource bit 570 /* Find the resource descriptor node corresponding to the index */ 578 /* Translate the Index to a resource tag pathname */ 589 * BitIndex - Index into the resource descripto [all...] |
| /src/sys/external/bsd/acpica/dist/tools/acpiexec/ |
| aeregion.c | 99 ACPI_RESOURCE *Resource; 254 MyContext->Length, &Resource); 257 ACPI_FREE (Resource); 620 MyContext->Length, &Resource); 630 ACPI_FREE (Resource);
|
| aemain.c | 105 AML_RESOURCE *Resource, 115 AML_RESOURCE *Resource,
|
| /src/sys/external/bsd/acpica/dist/debugger/ |
| dbcmds.c | 75 ACPI_RESOURCE *Resource, 611 * DESCRIPTION: Dump a buffer that contains a resource template 645 /* Attempt to convert the raw buffer to a resource list */ 655 "Could not convert Buffer to a resource list: %s, %s\n", 660 /* Now we can dump the resource list */ 680 * PARAMETERS: Aml1Buffer - Contains first resource list 681 * Aml1BufferLength - Length of first resource list 682 * Aml2Buffer - Contains second resource list 683 * Aml2BufferLength - Length of second resource list 687 * DESCRIPTION: Compare two AML resource lists, descriptor by descriptor (i [all...] |