Searched refs:Reference (Results 1 - 25 of 45) sorted by relevance

12

/illumos-gate/usr/src/uts/intel/io/acpica/executer/
H A Dexdebug.c234 switch (SourceDesc->Reference.Class)
238 AcpiOsPrintf ("0x%X\n", SourceDesc->Reference.Value);
245 AcpiOsPrintf ("Table Index 0x%X\n", SourceDesc->Reference.Value);
257 if (SourceDesc->Reference.Node)
259 if (ACPI_GET_DESCRIPTOR_TYPE (SourceDesc->Reference.Node) !=
263 SourceDesc->Reference.Node);
267 AcpiOsPrintf ("Node %p [%4.4s] ", SourceDesc->Reference.Node,
268 (SourceDesc->Reference.Node)->Name.Ascii);
270 switch ((SourceDesc->Reference.Node)->Type)
284 AcpiExDoDebugObject ((SourceDesc->Reference
[all...]
H A Dexresolv.c74 * DESCRIPTION: Convert Reference objects to values
144 * DESCRIPTION: Retrieve the value from an internal object. The Reference type
171 RefType = StackDesc->Reference.Class;
182 StackDesc->Reference.Value, WalkState, &ObjDesc);
189 StackDesc->Reference.Value, ObjDesc));
192 * Now we can delete the original Reference Object and
201 switch (StackDesc->Reference.TargetType)
220 ObjDesc = *StackDesc->Reference.Where;
250 "Unknown TargetType 0x%X in Index/Reference object %p",
251 StackDesc->Reference
[all...]
H A Dexstore.c77 * Reference;
126 /* Destination object must be a Reference or a Constant object */
147 /* Destination is not a Reference object */
150 "Target is not a Reference or Constant object - [%s] %p",
157 * Examine the Reference class. These cases are handled:
164 switch (RefDesc->Reference.Class)
171 RefDesc->Reference.Object,
187 Status = AcpiDsStoreObjectToLocal (RefDesc->Reference.Class,
188 RefDesc->Reference.Value, SourceDesc, WalkState);
205 ACPI_ERROR ((AE_INFO, "Unknown Reference Clas
[all...]
H A Dexoparg2.c401 ReturnDesc->Reference.Value = (UINT32) Index;
402 ReturnDesc->Reference.Class = ACPI_REFCLASS_INDEX;
418 ReturnDesc->Reference.TargetType = ACPI_TYPE_BUFFER_FIELD;
419 ReturnDesc->Reference.IndexPointer =
431 ReturnDesc->Reference.TargetType = ACPI_TYPE_BUFFER_FIELD;
432 ReturnDesc->Reference.IndexPointer =
444 ReturnDesc->Reference.TargetType = ACPI_TYPE_PACKAGE;
445 ReturnDesc->Reference.Where =
469 ReturnDesc->Reference.Object = Operand[0];
H A Dexmisc.c96 switch (ObjDesc->Reference.Class)
104 ReferencedObj = ObjDesc->Reference.Object;
109 ACPI_ERROR ((AE_INFO, "Invalid Reference Class 0x%2.2X",
110 ObjDesc->Reference.Class));
138 ReferenceObj->Reference.Class = ACPI_REFCLASS_REFOF;
139 ReferenceObj->Reference.Object = ReferencedObj;
143 "Object %p Type [%s], returning Reference %p\n",
H A Dexoparg1.c675 * Since we are expecting a Reference operand, it can be either a
687 * Convert the Reference operand to an Integer (This removes a
722 * Reference object
876 switch (Operand[0]->Reference.Class)
884 Operand[0]->Reference.Class,
885 Operand[0]->Reference.Value,
904 TempDesc = Operand[0]->Reference.Object;
977 switch (Operand[0]->Reference.Class)
984 switch (Operand[0]->Reference.TargetType)
988 TempDesc = Operand[0]->Reference
[all...]
H A Dexdump.c244 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Reference.Class), "Class"},
245 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Reference.TargetType), "Target Type"},
246 {ACPI_EXD_UINT32, ACPI_EXD_OFFSET (Reference.Value), "Value"},
247 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Reference.Object), "Object Desc"},
248 {ACPI_EXD_NODE, ACPI_EXD_OFFSET (Reference.Node), "Node"},
249 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Reference.Where), "Where"},
250 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Reference.IndexPointer), "Index Pointer"},
298 {ACPI_EXD_UINT16, ACPI_EXD_OFFSET (Common.ReferenceCount), "Reference Count"},
684 AcpiOsPrintf ("Reference: [%s] ",
687 switch (ObjDesc->Reference
[all...]
H A Dexresnte.c251 switch (SourceDesc->Reference.Class)
268 "Unsupported Reference type 0x%X",
269 SourceDesc->Reference.Class));
H A Dexresop.c245 /* Validate the Reference */
247 switch (ObjDesc->Reference.Class)
260 case ACPI_REFCLASS_NAME: /* Reference to a named object */
263 "Operand is a Reference, Class [%s] %2.2X\n",
265 ObjDesc->Reference.Class));
271 "Unknown Reference Class 0x%2.2X in %p",
272 ObjDesc->Reference.Class, ObjDesc));
300 case ARGI_REF_OR_STRING: /* Can be a String or Reference */
314 * Else not a string - fall through to the normal Reference
354 ((*StackPtr)->Reference
[all...]
H A Dexconfig.c112 ObjDesc->Reference.Class = ACPI_REFCLASS_TABLE;
117 ObjDesc->Reference.Value = TableIndex;
646 TableIndex = TableDesc->Reference.Value;
H A Dexstoren.c127 (SourceDesc->Reference.Class== ACPI_REFCLASS_TABLE)))
/illumos-gate/usr/src/uts/intel/io/acpica/dispatcher/
H A Ddsobject.c800 ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_LOCAL_OP;
801 ObjDesc->Reference.Class = ACPI_REFCLASS_LOCAL;
805 ObjDesc->Reference.Value, WalkState,
807 &ObjDesc->Reference.Object));
815 ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_ARG_OP;
816 ObjDesc->Reference.Class = ACPI_REFCLASS_ARG;
820 ObjDesc->Reference.Value, WalkState,
822 &ObjDesc->Reference.Object));
834 ObjDesc->Reference.Node = Op->Common.Node;
835 ObjDesc->Reference
[all...]
H A Ddswexec.c492 (WalkState->Operands[0]->Reference.Class ==
493 WalkState->Operands[1]->Reference.Class) &&
494 (WalkState->Operands[0]->Reference.Value ==
495 WalkState->Operands[1]->Reference.Value))
545 "Method Reference in a Package, Op=%p\n", Op));
/illumos-gate/usr/src/cmd/audio/utilities/
H A DAudioExtent.cc43 ref->Reference(); // reference audio object
72 ref->Reference(); // reference new object
H A DAudioTypeMux.cc160 inbuf->Reference();
216 multibuf[i]->Reference();
H A DAudioTypeSampleRate.cc153 inbuf->Reference();
H A DAudioGain.cc192 inbuf->Reference();
217 // Reference the resulting buffer to make sure it gets ditched later
218 inbuf->Reference();
/illumos-gate/usr/src/uts/intel/io/acpica/utilities/
H A Dutdecode.c78 ACPI_NS_NORMAL, /* 20 Reference */
233 /* 20 */ "Reference",
440 return ("Not a Reference object");
443 if (Object->Reference.Class > ACPI_REFCLASS_MAX)
445 return ("Unknown Reference class");
448 return (AcpiGbl_RefClassNames[Object->Reference.Class]);
H A Dutcopy.c194 switch (InternalObject->Reference.Class)
201 ExternalObject->Reference.Handle =
202 InternalObject->Reference.Node;
203 ExternalObject->Reference.ActualType =
204 AcpiNsGetType (InternalObject->Reference.Node);
567 InternalObject->Reference.Class = ACPI_REFCLASS_REFOF;
568 InternalObject->Reference.Object = ExternalObject->Reference.Handle;
707 * DESCRIPTION: Simple copy of one internal object to another. Reference count
805 * it does not have a Reference
[all...]
H A Dutobject.c577 switch (InternalObject->Reference.Class)
584 Size = AcpiNsGetPathnameLength (InternalObject->Reference.Node);
600 "unsupported Reference Class [%s] 0x%X in object %p",
602 InternalObject->Reference.Class, InternalObject));
H A Dutdelete.c447 "Obj %p, Reference Count was zero before increment\n",
471 "Obj %p, Reference Count is already zero, cannot decrement\n",
490 ACPI_ERROR ((AE_INFO, "Unknown Reference Count action (0x%X)",
502 "Large Reference Count (0x%X) in object %p, Type=0x%.2X",
667 if ((Object->Reference.Class == ACPI_REFCLASS_INDEX) ||
668 (Object->Reference.Class== ACPI_REFCLASS_NAME))
670 NextObject = Object->Reference.Object;
/illumos-gate/usr/src/uts/intel/io/acpica/namespace/
H A Dnspredef.c357 if (ReturnObject->Reference.Class == ACPI_REFCLASS_NAME)
365 ReturnObject->Reference.Class));
H A Dnsconvert.c552 NewObject->Reference.Node = Node;
553 NewObject->Reference.Object = Node->Object;
554 NewObject->Reference.Class = ACPI_REFCLASS_NAME;
/illumos-gate/usr/src/uts/intel/io/acpica/resources/
H A Drscreate.c357 if (ObjDesc->Reference.Class != ACPI_REFCLASS_NAME)
360 "(PRT[%u].Source) Need name, found Reference Class 0x%X",
361 Index, ObjDesc->Reference.Class));
365 Node = ObjDesc->Reference.Node;
/illumos-gate/usr/src/cmd/audio/include/
H A DAudio.h100 void Reference(); // Increment ref count

Completed in 97 milliseconds

12