Lines Matching defs:SourceDesc

58  * PARAMETERS:  SourceDesc          - Object to be output to "Debug Object"
78 ACPI_OPERAND_OBJECT *SourceDesc,
88 ACPI_FUNCTION_TRACE_PTR (ExDoDebugObject, SourceDesc);
101 if (SourceDesc &&
102 (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc) == ACPI_DESC_TYPE_OPERAND) &&
103 (SourceDesc->Common.Type == ACPI_TYPE_STRING))
105 if ((SourceDesc->String.Length == 1) &&
106 (*SourceDesc->String.Pointer == '\n'))
146 if (!SourceDesc)
152 if (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc) == ACPI_DESC_TYPE_OPERAND)
156 if ((SourceDesc->Common.Type != ACPI_TYPE_INTEGER) &&
157 (SourceDesc->Common.Type != ACPI_TYPE_STRING))
159 AcpiOsPrintf ("%s ", AcpiUtGetObjectTypeName (SourceDesc));
162 if (!AcpiUtValidInternalObject (SourceDesc))
164 AcpiOsPrintf ("%p, Invalid Internal Object!\n", SourceDesc);
168 else if (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc) == ACPI_DESC_TYPE_NAMED)
171 AcpiUtGetTypeName (((ACPI_NAMESPACE_NODE *) SourceDesc)->Type),
172 SourceDesc);
180 /* SourceDesc is of type ACPI_DESC_TYPE_OPERAND */
182 switch (SourceDesc->Common.Type)
191 (UINT32) SourceDesc->Integer.Value);
196 ACPI_FORMAT_UINT64 (SourceDesc->Integer.Value));
202 AcpiOsPrintf ("[0x%.2X]\n", (UINT32) SourceDesc->Buffer.Length);
203 AcpiUtDumpBuffer (SourceDesc->Buffer.Pointer,
204 (SourceDesc->Buffer.Length < 256) ?
205 SourceDesc->Buffer.Length : 256, DB_BYTE_DISPLAY, 0);
210 AcpiOsPrintf ("\"%s\"\n", SourceDesc->String.Pointer);
216 SourceDesc->Package.Count);
220 for (i = 0; i < SourceDesc->Package.Count; i++)
222 AcpiExDoDebugObject (SourceDesc->Package.Elements[i],
229 AcpiOsPrintf ("[%s] ", AcpiUtGetReferenceName (SourceDesc));
233 switch (SourceDesc->Reference.Class)
237 AcpiOsPrintf ("0x%X\n", SourceDesc->Reference.Value);
244 AcpiOsPrintf ("Table Index 0x%X\n", SourceDesc->Reference.Value);
256 if (SourceDesc->Reference.Node)
258 if (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc->Reference.Node) !=
262 SourceDesc->Reference.Node);
266 AcpiOsPrintf ("Node %p [%4.4s] ", SourceDesc->Reference.Node,
267 (SourceDesc->Reference.Node)->Name.Ascii);
269 switch ((SourceDesc->Reference.Node)->Type)
283 AcpiExDoDebugObject ((SourceDesc->Reference.Node)->Object,
289 else if (SourceDesc->Reference.Object)
291 if (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc->Reference.Object) ==
297 SourceDesc->Reference.Object),
302 ObjectDesc = SourceDesc->Reference.Object;
303 Value = SourceDesc->Reference.Value;
310 Value, *SourceDesc->Reference.IndexPointer);
316 Value, *SourceDesc->Reference.IndexPointer,
317 *SourceDesc->Reference.IndexPointer);
323 if (!(*SourceDesc->Reference.Where))
329 AcpiExDoDebugObject (*SourceDesc->Reference.Where,
346 AcpiOsPrintf ("(Descriptor %p)\n", SourceDesc);