HomeSort by: relevance | last modified time | path
    Searched refs:Resource (Results 1 - 22 of 22) sorted by relevancy

  /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...]

Completed in 32 milliseconds