Searched refs:ObjDesc (Results 1 - 25 of 63) sorted by path

123

/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/
H A Ddsargs.c294 * PARAMETERS: ObjDesc - A valid BufferField object
305 ACPI_OPERAND_OBJECT *ObjDesc)
312 ACPI_FUNCTION_TRACE_PTR (DsGetBufferFieldArguments, ObjDesc);
315 if (ObjDesc->Common.Flags & AOPOBJ_DATA_VALID)
322 ExtraDesc = AcpiNsGetSecondaryObject (ObjDesc);
323 Node = ObjDesc->BufferField.Node;
343 * PARAMETERS: ObjDesc - A valid BankField object
354 ACPI_OPERAND_OBJECT *ObjDesc)
361 ACPI_FUNCTION_TRACE_PTR (DsGetBankFieldArguments, ObjDesc);
364 if (ObjDesc
304 AcpiDsGetBufferFieldArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument
353 AcpiDsGetBankFieldArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument
402 AcpiDsGetBufferArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument
452 AcpiDsGetPackageArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument
503 AcpiDsGetRegionArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument
[all...]
H A Ddscontrol.c423 if ((ACPI_GET_DESCRIPTOR_TYPE (WalkState->Results->Results.ObjDesc[0]) ==
425 ((WalkState->Results->Results.ObjDesc [0])->Common.Type ==
427 ((WalkState->Results->Results.ObjDesc [0])->Reference.Class !=
431 &WalkState->Results->Results.ObjDesc [0], WalkState);
438 WalkState->ReturnDesc = WalkState->Results->Results.ObjDesc [0];
H A Ddsfield.c216 ACPI_OPERAND_OBJECT *ObjDesc; local
240 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_REGION);
241 if (!ObjDesc)
246 ObjDesc->Region.Node = *Node;
247 Status = AcpiNsAttachObject (*Node, ObjDesc, ACPI_TYPE_REGION);
280 ACPI_OPERAND_OBJECT *ObjDesc; local
369 ObjDesc = AcpiNsGetAttachedObject (Node);
370 if (ObjDesc)
382 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_BUFFER_FIELD);
383 if (!ObjDesc)
443 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Ddsinit.c203 ACPI_OPERAND_OBJECT *ObjDesc; local
247 ObjDesc = AcpiNsGetAttachedObject (Node);
248 if (!ObjDesc)
255 if (ObjDesc->Method.InfoFlags & ACPI_METHOD_SERIALIZED)
265 AcpiDsAutoSerializeMethod (Node, ObjDesc);
266 if (ObjDesc->Method.InfoFlags & ACPI_METHOD_SERIALIZED)
H A Ddsmethod.c182 * ObjDesc - Method object attached to node
204 ACPI_OPERAND_OBJECT *ObjDesc)
220 Op = AcpiPsAllocOp (AML_METHOD_OP, ObjDesc->Method.AmlStart);
239 ObjDesc->Method.AmlStart, ObjDesc->Method.AmlLength, NULL, 0);
400 * PARAMETERS: ObjDesc - The method object
447 * ObjDesc - The method object
462 ACPI_OPERAND_OBJECT *ObjDesc,
476 AcpiExStartTraceMethod (MethodNode, ObjDesc, WalkState);
480 if (ObjDesc
202 AcpiDsAutoSerializeMethod( ACPI_NAMESPACE_NODE *Node, ACPI_OPERAND_OBJECT *ObjDesc) argument
460 AcpiDsBeginMethodExecution( ACPI_NAMESPACE_NODE *MethodNode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
647 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Ddsmthdat.c681 * ObjDesc - Value to be stored
686 * DESCRIPTION: Store a value in an Arg or Local. The ObjDesc is installed
688 * for ObjDesc is incremented.
696 ACPI_OPERAND_OBJECT *ObjDesc,
707 Type, Index, ObjDesc));
711 if (!ObjDesc)
725 if (CurrentObjDesc == ObjDesc)
728 ObjDesc));
739 NewObjDesc = ObjDesc;
740 if (ObjDesc
693 AcpiDsStoreObjectToLocal( UINT8 Type, UINT32 Index, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Ddsobject.c185 ACPI_OPERAND_OBJECT *ObjDesc; local
237 ObjDesc = AcpiUtCreateInternalObject (
239 if (!ObjDesc)
245 WalkState, Op, Op->Common.AmlOpcode, &ObjDesc);
248 AcpiUtRemoveReference (ObjDesc);
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
303 ACPI_OPERAND_OBJECT *ObjDesc; local
416 ACPI_OPERAND_OBJECT *ObjDesc; local
488 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Ddsopcode.c170 ACPI_OPERAND_OBJECT *ObjDesc,
193 ACPI_OPERAND_OBJECT *ObjDesc; local
197 ObjDesc = AcpiNsGetAttachedObject (ObjHandle);
201 Status = AcpiEvInitializeRegion (ObjDesc);
211 * ObjDesc - BufferField object
226 ACPI_OPERAND_OBJECT *ObjDesc,
239 ACPI_FUNCTION_TRACE_PTR (DsInitBufferField, ObjDesc);
370 ObjDesc, FieldFlags, 0, BitOffset, BitCount);
376 ObjDesc->BufferField.BufferObj = BufferDesc;
377 ObjDesc
224 AcpiDsInitBufferField( UINT16 AmlOpcode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT *BufferDesc, ACPI_OPERAND_OBJECT *OffsetDesc, ACPI_OPERAND_OBJECT *LengthDesc, ACPI_OPERAND_OBJECT *ResultDesc) argument
434 ACPI_OPERAND_OBJECT *ObjDesc; local
521 ACPI_OPERAND_OBJECT *ObjDesc; local
632 ACPI_OPERAND_OBJECT *ObjDesc; local
745 AcpiDsEvalDataObjectOperands( ACPI_WALK_STATE *WalkState, ACPI_PARSE_OBJECT *Op, ACPI_OPERAND_OBJECT *ObjDesc) argument
868 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Ddspkginit.c210 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local
242 ObjDesc = *ObjDescPtr;
243 if (!ObjDesc)
245 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_PACKAGE);
246 *ObjDescPtr = ObjDesc;
247 if (!ObjDesc)
252 ObjDesc->Package.Node = Parent->Common.Node;
255 if (ObjDesc->Package.Flags & AOPOBJ_DATA_VALID) /* Just in case */
266 if (!ObjDesc->Package.Elements)
268 ObjDesc
[all...]
H A Ddsutils.c472 ACPI_OPERAND_OBJECT *ObjDesc; local
492 /* Must pop the result stack (ObjDesc should be equal to ResultObj) */
494 Status = AcpiDsResultPop (&ObjDesc, WalkState);
613 ACPI_OPERAND_OBJECT *ObjDesc; local
657 ObjDesc = ACPI_CAST_PTR (
691 ACPI_CAST_INDIRECT_PTR (ACPI_NAMESPACE_NODE, &ObjDesc));
706 ObjDesc = ACPI_CAST_PTR (
751 Status = AcpiDsObjStackPush (ObjDesc, WalkState);
757 AcpiDbDisplayArgumentObject (ObjDesc, WalkState);
797 Status = AcpiDsResultPop (&ObjDesc, WalkStat
[all...]
H A Ddswexec.c207 ACPI_OPERAND_OBJECT *ObjDesc; local
218 Status = AcpiDsResultPop (&ObjDesc, WalkState);
241 ObjDesc = WalkState->Operands [0];
244 if (!ObjDesc)
247 "No predicate ObjDesc=%p State=%p",
248 ObjDesc, WalkState));
257 Status = AcpiExConvertToInteger (ObjDesc, &LocalObjDesc,
267 "Bad predicate (not an integer) ObjDesc=%p State=%p Type=0x%X",
268 ObjDesc, WalkState, ObjDesc
511 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Ddswload2.c538 ACPI_OPERAND_OBJECT *ObjDesc; local
792 Status = AeLookupInitFileEntry (Namepath, &ObjDesc);
801 AcpiNsAttachObject (Node, ObjDesc, ObjDesc->Common.Type);
H A Ddswstate.c227 *Object = State->Results.ObjDesc [Index];
235 State->Results.ObjDesc [Index] = NULL;
321 State->Results.ObjDesc [Index] = Object;
554 ACPI_OPERAND_OBJECT *ObjDesc; local
575 ObjDesc = WalkState->Operands [i];
576 if (ObjDesc)
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/events/
H A Devgpe.c484 ACPI_OPERAND_OBJECT *ObjDesc; local
515 ObjDesc = AcpiNsGetAttachedObject ((ACPI_NAMESPACE_NODE *) GpeDevice);
516 if (!ObjDesc ||
517 !ObjDesc->Device.GpeBlock)
522 return (AcpiEvLowGetGpeInfo (GpeNumber, ObjDesc->Device.GpeBlock));
H A Devhandler.c278 ACPI_OPERAND_OBJECT *ObjDesc; local
284 ObjDesc = AcpiNsGetAttachedObject (Node);
285 if (ObjDesc)
287 HandlerObj = ObjDesc->CommonNotify.Handler;
336 ACPI_OPERAND_OBJECT *ObjDesc; local
374 ObjDesc = AcpiNsGetAttachedObject (Node);
375 if (!ObjDesc)
384 if (ObjDesc->Common.Type == ACPI_TYPE_DEVICE)
389 HandlerObj->AddressSpace.SpaceId, ObjDesc->CommonNotify.Handler);
397 ObjDesc, NextHandlerOb
504 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Devmisc.c223 ACPI_OPERAND_OBJECT *ObjDesc; local
253 ObjDesc = AcpiNsGetAttachedObject (Node);
254 if (ObjDesc)
258 HandlerListHead = ObjDesc->CommonNotify.NotifyList[HandlerListId];
H A Devregion.c511 ACPI_OPERAND_OBJECT *ObjDesc; local
542 ObjDesc = HandlerObj->AddressSpace.RegionList;
543 StartDesc = ObjDesc;
546 while (ObjDesc)
550 if (ObjDesc == RegionObj)
558 *LastObjPtr = ObjDesc->Region.Next;
559 ObjDesc->Region.Next = NULL; /* Must clear field */
636 LastObjPtr = &ObjDesc->Region.Next;
637 ObjDesc = ObjDesc
944 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Devrgnini.c741 ACPI_OPERAND_OBJECT *ObjDesc; local
773 ObjDesc = AcpiNsGetAttachedObject (Node);
774 if (ObjDesc)
784 HandlerObj = ObjDesc->CommonNotify.Handler;
801 HandlerObj, RegionObj, ObjDesc));
H A Devxface.c211 ACPI_OPERAND_OBJECT *ObjDesc; local
278 ObjDesc = AcpiNsGetAttachedObject (Node);
279 if (!ObjDesc)
283 ObjDesc = AcpiUtCreateInternalObject (Node->Type);
284 if (!ObjDesc)
292 Status = AcpiNsAttachObject (Device, ObjDesc, Node->Type);
293 AcpiUtRemoveReference (ObjDesc);
306 HandlerObj = ObjDesc->CommonNotify.NotifyList[i];
341 ObjDesc->CommonNotify.NotifyList[i];
343 ObjDesc
387 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Devxfgpe.c1130 ACPI_OPERAND_OBJECT *ObjDesc; local
1186 ObjDesc = AcpiNsGetAttachedObject (Node);
1187 if (!ObjDesc)
1193 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_DEVICE);
1194 if (!ObjDesc)
1200 Status = AcpiNsAttachObject (Node, ObjDesc, ACPI_TYPE_DEVICE);
1204 AcpiUtRemoveReference (ObjDesc);
1213 ObjDesc->Device.GpeBlock = GpeBlock;
1240 ACPI_OPERAND_OBJECT *ObjDesc; local
1276 ObjDesc
[all...]
H A Devxfregn.c295 ACPI_OPERAND_OBJECT *ObjDesc; local
334 ObjDesc = AcpiNsGetAttachedObject (Node);
335 if (!ObjDesc)
343 HandlerObj = ObjDesc->CommonNotify.Handler;
344 LastObjPtr = &ObjDesc->CommonNotify.Handler;
365 Node, ObjDesc));
410 Handler, AcpiUtGetRegionName (SpaceId), SpaceId, Node, ObjDesc));
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/
H A Dexconcat.c166 ACPI_OPERAND_OBJECT *ObjDesc,
443 * PARAMETERS: ObjDesc - Object to be converted
456 ACPI_OPERAND_OBJECT *ObjDesc,
463 TypeString = AcpiUtGetTypeName (ObjDesc->Common.Type);
455 AcpiExConvertToObjectTypeString( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc) argument
H A Dexconfig.c175 ACPI_OPERAND_OBJECT *ObjDesc,
200 ACPI_OPERAND_OBJECT *ObjDesc; local
208 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_LOCAL_REFERENCE);
209 if (!ObjDesc)
216 ObjDesc->Common.Flags |= AOPOBJ_DATA_VALID;
217 ObjDesc->Reference.Class = ACPI_REFCLASS_TABLE;
218 ObjDesc->Reference.Value = TableIndex;
219 *DdbHandle = ObjDesc;
387 * PARAMETERS: ObjDesc - Region descriptor
400 ACPI_OPERAND_OBJECT *ObjDesc,
399 AcpiExRegionRead( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Length, UINT8 *Buffer) argument
452 AcpiExLoadOp( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT *Target, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexconvrt.c175 * PARAMETERS: ObjDesc - Object to be converted. Must be an
188 ACPI_OPERAND_OBJECT *ObjDesc,
199 ACPI_FUNCTION_TRACE_PTR (ExConvertToInteger, ObjDesc);
202 switch (ObjDesc->Common.Type)
208 *ResultDesc = ObjDesc;
216 Pointer = ObjDesc->Buffer.Pointer;
217 Count = ObjDesc->Buffer.Length;
238 switch (ObjDesc->Common.Type)
321 * PARAMETERS: ObjDesc - Object to be converted. Must be an
333 ACPI_OPERAND_OBJECT *ObjDesc,
187 AcpiExConvertToInteger( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc, UINT32 ImplicitConversion) argument
332 AcpiExConvertToBuffer( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc) argument
548 AcpiExConvertToString( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc, UINT32 Type) argument
[all...]
H A Dexcreate.c260 ACPI_OPERAND_OBJECT *ObjDesc; local
266 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_EVENT);
267 if (!ObjDesc)
278 &ObjDesc->Event.OsSemaphore);
288 ObjDesc, ACPI_TYPE_EVENT);
295 AcpiUtRemoveReference (ObjDesc);
319 ACPI_OPERAND_OBJECT *ObjDesc; local
327 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_MUTEX);
328 if (!ObjDesc)
336 Status = AcpiOsCreateMutex (&ObjDesc
384 ACPI_OPERAND_OBJECT *ObjDesc; local
494 ACPI_OPERAND_OBJECT *ObjDesc; local
547 ACPI_OPERAND_OBJECT *ObjDesc; local
599 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]

Completed in 87 milliseconds

123