Lines Matching defs:SourceDesc

166  * PARAMETERS:  SourceDesc          - Object to be output to "Debug Object"
186 ACPI_OPERAND_OBJECT *SourceDesc,
196 ACPI_FUNCTION_TRACE_PTR (ExDoDebugObject, SourceDesc);
209 if (SourceDesc &&
210 (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc) == ACPI_DESC_TYPE_OPERAND) &&
211 (SourceDesc->Common.Type == ACPI_TYPE_STRING))
213 if ((SourceDesc->String.Length == 1) &&
214 (*SourceDesc->String.Pointer == '\n'))
254 if (!SourceDesc)
260 if (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc) == ACPI_DESC_TYPE_OPERAND)
264 if ((SourceDesc->Common.Type != ACPI_TYPE_INTEGER) &&
265 (SourceDesc->Common.Type != ACPI_TYPE_STRING))
267 AcpiOsPrintf ("%s ", AcpiUtGetObjectTypeName (SourceDesc));
270 if (!AcpiUtValidInternalObject (SourceDesc))
272 AcpiOsPrintf ("%p, Invalid Internal Object!\n", SourceDesc);
276 else if (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc) == ACPI_DESC_TYPE_NAMED)
279 AcpiUtGetTypeName (((ACPI_NAMESPACE_NODE *) SourceDesc)->Type),
280 SourceDesc);
288 /* SourceDesc is of type ACPI_DESC_TYPE_OPERAND */
290 switch (SourceDesc->Common.Type)
299 (UINT32) SourceDesc->Integer.Value);
304 ACPI_FORMAT_UINT64 (SourceDesc->Integer.Value));
310 AcpiOsPrintf ("[0x%.2X]\n", (UINT32) SourceDesc->Buffer.Length);
311 AcpiUtDumpBuffer (SourceDesc->Buffer.Pointer,
312 (SourceDesc->Buffer.Length < 256) ?
313 SourceDesc->Buffer.Length : 256, DB_BYTE_DISPLAY, 0);
318 AcpiOsPrintf ("\"%s\"\n", SourceDesc->String.Pointer);
324 SourceDesc->Package.Count);
328 for (i = 0; i < SourceDesc->Package.Count; i++)
330 AcpiExDoDebugObject (SourceDesc->Package.Elements[i],
337 AcpiOsPrintf ("[%s] ", AcpiUtGetReferenceName (SourceDesc));
341 switch (SourceDesc->Reference.Class)
345 AcpiOsPrintf ("0x%X\n", SourceDesc->Reference.Value);
352 AcpiOsPrintf ("Table Index 0x%X\n", SourceDesc->Reference.Value);
364 if (SourceDesc->Reference.Node)
366 if (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc->Reference.Node) !=
370 SourceDesc->Reference.Node);
374 AcpiOsPrintf ("Node %p [%4.4s] ", SourceDesc->Reference.Node,
375 (SourceDesc->Reference.Node)->Name.Ascii);
377 switch ((SourceDesc->Reference.Node)->Type)
391 AcpiExDoDebugObject ((SourceDesc->Reference.Node)->Object,
397 else if (SourceDesc->Reference.Object)
399 if (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc->Reference.Object) ==
405 SourceDesc->Reference.Object),
410 ObjectDesc = SourceDesc->Reference.Object;
411 Value = SourceDesc->Reference.Value;
418 Value, *SourceDesc->Reference.IndexPointer);
424 Value, *SourceDesc->Reference.IndexPointer,
425 *SourceDesc->Reference.IndexPointer);
431 if (!(*SourceDesc->Reference.Where))
437 AcpiExDoDebugObject (*SourceDesc->Reference.Where,
454 AcpiOsPrintf ("(Descriptor %p)\n", SourceDesc);