/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/ |
H A D | exdebug.c | 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 [all...] |
H A D | exresolv.c | 182 * DESCRIPTION: Convert Reference objects to values 252 * DESCRIPTION: Retrieve the value from an internal object. The Reference type 279 RefType = StackDesc->Reference.Class; 290 StackDesc->Reference.Value, WalkState, &ObjDesc); 297 StackDesc->Reference.Value, ObjDesc)); 300 * Now we can delete the original Reference Object and 309 switch (StackDesc->Reference.TargetType) 328 ObjDesc = *StackDesc->Reference.Where; 358 "Unknown TargetType 0x%X in Index/Reference object %p", 359 StackDesc->Reference [all...] |
H A D | exstore.c | 185 * Reference; 234 /* Destination object must be a Reference or a Constant object */ 255 /* Destination is not a Reference object */ 258 "Target is not a Reference or Constant object - [%s] %p", 265 * Examine the Reference class. These cases are handled: 272 switch (RefDesc->Reference.Class) 279 RefDesc->Reference.Object, 295 Status = AcpiDsStoreObjectToLocal (RefDesc->Reference.Class, 296 RefDesc->Reference.Value, SourceDesc, WalkState); 313 ACPI_ERROR ((AE_INFO, "Unknown Reference Clas [all...] |
H A D | exmisc.c | 205 switch (ObjDesc->Reference.Class) 213 ReferencedObj = ObjDesc->Reference.Object; 218 ACPI_ERROR ((AE_INFO, "Invalid Reference Class 0x%2.2X", 219 ObjDesc->Reference.Class)); 247 ReferenceObj->Reference.Class = ACPI_REFCLASS_REFOF; 248 ReferenceObj->Reference.Object = ReferencedObj; 252 "Object %p Type [%s], returning Reference %p\n",
|
H A D | exoparg2.c | 509 ReturnDesc->Reference.Value = (UINT32) Index; 510 ReturnDesc->Reference.Class = ACPI_REFCLASS_INDEX; 526 ReturnDesc->Reference.TargetType = ACPI_TYPE_BUFFER_FIELD; 527 ReturnDesc->Reference.IndexPointer = 539 ReturnDesc->Reference.TargetType = ACPI_TYPE_BUFFER_FIELD; 540 ReturnDesc->Reference.IndexPointer = 552 ReturnDesc->Reference.TargetType = ACPI_TYPE_PACKAGE; 553 ReturnDesc->Reference.Where = 579 ReturnDesc->Reference.Object = Operand[0];
|
H A D | exdump.c | 352 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Reference.Class), "Class"}, 353 {ACPI_EXD_UINT8, ACPI_EXD_OFFSET (Reference.TargetType), "Target Type"}, 354 {ACPI_EXD_UINT32, ACPI_EXD_OFFSET (Reference.Value), "Value"}, 355 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Reference.Object), "Object Desc"}, 356 {ACPI_EXD_NODE, ACPI_EXD_OFFSET (Reference.Node), "Node"}, 357 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Reference.Where), "Where"}, 358 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (Reference.IndexPointer), "Index Pointer"}, 406 {ACPI_EXD_UINT16, ACPI_EXD_OFFSET (Common.ReferenceCount), "Reference Count"}, 803 AcpiOsPrintf ("Reference: [%s] ", 806 switch (ObjDesc->Reference [all...] |
H A D | exoparg1.c | 802 * Since we are expecting a Reference operand, it can be either a 814 * Convert the Reference operand to an Integer (This removes a 850 * Reference object 1004 switch (Operand[0]->Reference.Class) 1012 Operand[0]->Reference.Class, 1013 Operand[0]->Reference.Value, 1032 TempDesc = Operand[0]->Reference.Object; 1121 switch (Operand[0]->Reference.Class) 1128 switch (Operand[0]->Reference.TargetType) 1132 TempDesc = Operand[0]->Reference [all...] |
H A D | exresnte.c | 359 switch (SourceDesc->Reference.Class) 376 "Unsupported Reference type 0x%X", 377 SourceDesc->Reference.Class));
|
H A D | exresop.c | 353 /* Validate the Reference */ 355 switch (ObjDesc->Reference.Class) 368 case ACPI_REFCLASS_NAME: /* Reference to a named object */ 371 "Operand is a Reference, Class [%s] %2.2X\n", 373 ObjDesc->Reference.Class)); 379 "Unknown Reference Class 0x%2.2X in %p", 380 ObjDesc->Reference.Class, ObjDesc)); 408 case ARGI_REF_OR_STRING: /* Can be a String or Reference */ 422 * Else not a string - fall through to the normal Reference 462 ((*StackPtr)->Reference [all...] |
H A D | exconfig.c | 217 ObjDesc->Reference.Class = ACPI_REFCLASS_TABLE; 218 ObjDesc->Reference.Value = TableIndex; 724 TableIndex = TableDesc->Reference.Value;
|
H A D | exstoren.c | 235 (SourceDesc->Reference.Class== ACPI_REFCLASS_TABLE)))
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/ |
H A D | dsobject.c | 259 ObjDesc->Reference.Resolved = TRUE; 262 !ObjDesc->Reference.Node) 268 ObjDesc->Reference.Node = WalkState->ScopeInfo->Scope.Node; 269 ObjDesc->Reference.Aml = Op->Common.Aml; 270 ObjDesc->Reference.Resolved = FALSE; 635 ObjDesc->Reference.Value = ((UINT32) Opcode) - AML_FIRST_LOCAL_OP; 636 ObjDesc->Reference.Class = ACPI_REFCLASS_LOCAL; 639 ObjDesc->Reference.Value, WalkState, 641 &ObjDesc->Reference.Object)); 648 ObjDesc->Reference [all...] |
H A D | dspkginit.c | 562 if (Element->Reference.Resolved) 573 ScopeInfo.Scope.Node = Element->Reference.Node; /* Prefix node */ 575 Status = AcpiNsLookup (&ScopeInfo, (char *) Element->Reference.Aml, 603 (char *) Element->Reference.Aml, NULL, &ExternalPath); 642 Element->Reference.Resolved = TRUE; 643 Element->Reference.Node = ResolvedNode; 644 Type = Element->Reference.Node->Type;
|
H A D | dswexec.c | 604 (WalkState->Operands[0]->Reference.Class == 605 WalkState->Operands[1]->Reference.Class) && 606 (WalkState->Operands[0]->Reference.Value == 607 WalkState->Operands[1]->Reference.Value)) 657 "Method Reference in a Package, Op=%p\n", Op));
|
H A D | dscontrol.c | 389 * If value being returned is a Reference (such as 416 * If value being returned is a Reference (such as 427 ((WalkState->Results->Results.ObjDesc [0])->Reference.Class !=
|
/haiku/headers/private/kernel/util/ |
H A D | MallocFreeAllocator.h | 13 typedef DataType& Reference; typedef in class:MallocFreeAllocator
|
H A D | Constructor.h | 11 typedef DataType& Reference; typedef in class:Constructor
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/ |
H A D | utdecode.c | 187 ACPI_NS_NORMAL, /* 20 Reference */ 343 /* 20 */ "Reference", 550 return ("Not a Reference object"); 553 if (Object->Reference.Class > ACPI_REFCLASS_MAX) 555 return ("Unknown Reference class"); 558 return (AcpiGbl_RefClassNames[Object->Reference.Class]);
|
H A D | utcopy.c | 302 switch (InternalObject->Reference.Class) 309 ExternalObject->Reference.Handle = 310 InternalObject->Reference.Node; 311 ExternalObject->Reference.ActualType = 312 AcpiNsGetType (InternalObject->Reference.Node); 675 InternalObject->Reference.Class = ACPI_REFCLASS_REFOF; 676 InternalObject->Reference.Object = ExternalObject->Reference.Handle; 815 * DESCRIPTION: Simple copy of one internal object to another. Reference count 913 * it does not have a Reference [all...] |
H A D | utobject.c | 689 switch (InternalObject->Reference.Class) 696 Size = AcpiNsGetPathnameLength (InternalObject->Reference.Node); 712 "unsupported Reference Class [%s] 0x%X in object %p", 714 InternalObject->Reference.Class, InternalObject));
|
H A D | utdelete.c | 569 "Obj %p, Reference Count was zero before increment\n", 595 "Obj %p, Reference Count is already zero, cannot decrement\n", 616 ACPI_ERROR ((AE_INFO, "Unknown Reference Count action (0x%X)", 628 "Large Reference Count (0x%X) in object %p, Type=0x%.2X Operation=%s", 789 if ((Object->Reference.Class == ACPI_REFCLASS_INDEX) || 790 (Object->Reference.Class== ACPI_REFCLASS_NAME)) 792 NextObject = Object->Reference.Object;
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/namespace/ |
H A D | nspredef.c | 466 if (ReturnObject->Reference.Class == ACPI_REFCLASS_NAME) 474 ReturnObject->Reference.Class));
|
H A D | nsconvert.c | 660 NewObject->Reference.Node = Node; 661 NewObject->Reference.Object = Node->Object; 662 NewObject->Reference.Class = ACPI_REFCLASS_NAME;
|
H A D | nsxfeval.c | 680 switch (Info->ReturnObject->Reference.Class) 684 ObjDesc = *(Info->ReturnObject->Reference.Where); 689 Node = Info->ReturnObject->Reference.Object;
|
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/resources/ |
H A D | rscreate.c | 465 if (ObjDesc->Reference.Class != ACPI_REFCLASS_NAME) 468 "(PRT[%u].Source) Need name, found Reference Class 0x%X", 469 Index, ObjDesc->Reference.Class)); 473 Node = ObjDesc->Reference.Node;
|