Searched defs:ObjDesc (Results 1 - 25 of 51) sorted by relevance

123

/illumos-gate/usr/src/uts/intel/io/acpica/executer/
H A Dexresnte.c89 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local
160 ObjDesc = SourceDesc;
161 AcpiUtAddReference (ObjDesc);
179 ObjDesc = SourceDesc;
180 AcpiUtAddReference (ObjDesc);
195 ObjDesc = SourceDesc;
196 AcpiUtAddReference (ObjDesc);
210 ObjDesc = SourceDesc;
211 AcpiUtAddReference (ObjDesc);
223 Status = AcpiExReadDataFromField (WalkState, SourceDesc, &ObjDesc);
[all...]
H A Dexfield.c128 * ObjDesc - The named field
141 ACPI_OPERAND_OBJECT *ObjDesc,
152 ACPI_FUNCTION_TRACE_PTR (ExReadDataFromField, ObjDesc);
157 if (!ObjDesc)
166 if (ObjDesc->Common.Type == ACPI_TYPE_BUFFER_FIELD)
172 if (!(ObjDesc->Common.Flags & AOPOBJ_DATA_VALID))
174 Status = AcpiDsGetBufferFieldArguments (ObjDesc);
181 else if ((ObjDesc->Common.Type == ACPI_TYPE_LOCAL_REGION_FIELD) &&
182 (ObjDesc->Field.RegionObj->Region.SpaceId == ACPI_ADR_SPACE_SMBUS ||
183 ObjDesc
139 AcpiExReadDataFromField( ACPI_WALK_STATE *WalkState, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **RetBufferDesc) argument
361 AcpiExWriteDataToField( ACPI_OPERAND_OBJECT *SourceDesc, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc) argument
[all...]
H A Dexresolv.c156 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local
182 StackDesc->Reference.Value, WalkState, &ObjDesc);
189 StackDesc->Reference.Value, ObjDesc));
196 *StackPtr = ObjDesc;
220 ObjDesc = *StackDesc->Reference.Where;
221 if (ObjDesc)
228 AcpiUtAddReference (ObjDesc);
229 *StackPtr = ObjDesc;
316 Status = AcpiExReadDataFromField (WalkState, StackDesc, &ObjDesc);
321 *StackPtr = (void *) ObjDesc;
356 ACPI_OPERAND_OBJECT *ObjDesc = ACPI_CAST_PTR (void, Operand); local
[all...]
H A Dexresop.c150 ACPI_OPERAND_OBJECT *ObjDesc; local
201 ObjDesc = *StackPtr;
205 switch (ACPI_GET_DESCRIPTOR_TYPE (ObjDesc))
211 ObjectType = ((ACPI_NAMESPACE_NODE *) ObjDesc)->Type;
220 ObjDesc = AcpiNsGetAttachedObject (
221 (ACPI_NAMESPACE_NODE *) ObjDesc);
222 *StackPtr = ObjDesc;
223 ObjectType = ((ACPI_NAMESPACE_NODE *) ObjDesc)->Type;
231 ObjectType = ObjDesc->Common.Type;
247 switch (ObjDesc
[all...]
H A Dexsystem.c250 * PARAMETERS: ObjDesc - The object descriptor for this op
261 ACPI_OPERAND_OBJECT *ObjDesc)
269 if (ObjDesc)
271 Status = AcpiOsSignalSemaphore (ObjDesc->Event.OsSemaphore, 1);
283 * ObjDesc - The object descriptor for this op
296 ACPI_OPERAND_OBJECT *ObjDesc)
304 if (ObjDesc)
306 Status = AcpiExSystemWaitSemaphore (ObjDesc->Event.OsSemaphore,
318 * PARAMETERS: ObjDesc - The object descriptor for this op
328 ACPI_OPERAND_OBJECT *ObjDesc)
260 AcpiExSystemSignalEvent( ACPI_OPERAND_OBJECT *ObjDesc) argument
294 AcpiExSystemWaitEvent( ACPI_OPERAND_OBJECT *TimeDesc, ACPI_OPERAND_OBJECT *ObjDesc) argument
327 AcpiExSystemResetEvent( ACPI_OPERAND_OBJECT *ObjDesc) argument
[all...]
H A Dexcreate.c177 ACPI_OPERAND_OBJECT *ObjDesc; local
183 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_EVENT);
184 if (!ObjDesc)
195 &ObjDesc->Event.OsSemaphore);
205 ObjDesc, ACPI_TYPE_EVENT);
212 AcpiUtRemoveReference (ObjDesc);
236 ACPI_OPERAND_OBJECT *ObjDesc; local
244 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_MUTEX);
245 if (!ObjDesc)
253 Status = AcpiOsCreateMutex (&ObjDesc
301 ACPI_OPERAND_OBJECT *ObjDesc; local
410 ACPI_OPERAND_OBJECT *ObjDesc; local
463 ACPI_OPERAND_OBJECT *ObjDesc; local
516 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Dexmutex.c56 ACPI_OPERAND_OBJECT *ObjDesc,
64 * PARAMETERS: ObjDesc - The mutex to be unlinked
74 ACPI_OPERAND_OBJECT *ObjDesc)
76 ACPI_THREAD_STATE *Thread = ObjDesc->Mutex.OwnerThread;
86 if (ObjDesc->Mutex.Next)
88 (ObjDesc->Mutex.Next)->Mutex.Prev = ObjDesc->Mutex.Prev;
91 if (ObjDesc->Mutex.Prev)
93 (ObjDesc->Mutex.Prev)->Mutex.Next = ObjDesc
73 AcpiExUnlinkMutex( ACPI_OPERAND_OBJECT *ObjDesc) argument
125 AcpiExLinkMutex( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_THREAD_STATE *Thread) argument
176 AcpiExAcquireMutexObject( UINT16 Timeout, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_THREAD_ID ThreadId) argument
248 AcpiExAcquireMutex( ACPI_OPERAND_OBJECT *TimeDesc, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
344 AcpiExReleaseMutexObject( ACPI_OPERAND_OBJECT *ObjDesc) argument
408 AcpiExReleaseMutex( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
540 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Dexstore.c238 ACPI_OPERAND_OBJECT *ObjDesc; local
263 ObjDesc = *(IndexDesc->Reference.Where);
285 if (ObjDesc)
294 AcpiUtRemoveReference (ObjDesc);
327 ObjDesc = IndexDesc->Reference.Object;
328 if ((ObjDesc->Common.Type != ACPI_TYPE_BUFFER) &&
329 (ObjDesc->Common.Type != ACPI_TYPE_STRING))
367 ObjDesc->Buffer.Pointer[IndexDesc->Reference.Value] = Value;
H A Dextrace.c213 * ObjDesc - The method object
226 ACPI_OPERAND_OBJECT *ObjDesc,
251 AcpiGbl_TraceMethodObject = ObjDesc;
274 ObjDesc ? ObjDesc->Method.AmlStart : NULL, Pathname);
289 * ObjDesc - The method object
302 ACPI_OPERAND_OBJECT *ObjDesc,
331 ObjDesc ? ObjDesc->Method.AmlStart : NULL, Pathname);
342 if (AcpiGbl_TraceMethodObject == ObjDesc)
224 AcpiExStartTraceMethod( ACPI_NAMESPACE_NODE *MethodNode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
300 AcpiExStopTraceMethod( ACPI_NAMESPACE_NODE *MethodNode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexconcat.c57 ACPI_OPERAND_OBJECT *ObjDesc,
333 * PARAMETERS: ObjDesc - Object to be converted
346 ACPI_OPERAND_OBJECT *ObjDesc,
353 TypeString = AcpiUtGetTypeName (ObjDesc->Common.Type);
345 AcpiExConvertToObjectTypeString( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ResultDesc) argument
H A Dexconfig.c67 ACPI_OPERAND_OBJECT *ObjDesc,
93 ACPI_OPERAND_OBJECT *ObjDesc; local
103 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_LOCAL_REFERENCE);
104 if (!ObjDesc)
111 ObjDesc->Common.Flags |= AOPOBJ_DATA_VALID;
112 ObjDesc->Reference.Class = ACPI_REFCLASS_TABLE;
113 *DdbHandle = ObjDesc;
117 ObjDesc->Reference.Value = TableIndex;
124 AcpiUtRemoveReference (ObjDesc);
303 * PARAMETERS: ObjDesc
315 AcpiExRegionRead( ACPI_OPERAND_OBJECT *ObjDesc, UINT32 Length, UINT8 *Buffer) argument
368 AcpiExLoadOp( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT *Target, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Dexmisc.c58 * PARAMETERS: ObjDesc - Create a reference to this object
71 ACPI_OPERAND_OBJECT *ObjDesc,
79 ACPI_FUNCTION_TRACE_PTR (ExGetObjectReference, ObjDesc);
84 switch (ACPI_GET_DESCRIPTOR_TYPE (ObjDesc))
88 if (ObjDesc->Common.Type != ACPI_TYPE_LOCAL_REFERENCE)
96 switch (ObjDesc->Reference.Class)
104 ReferencedObj = ObjDesc->Reference.Object;
110 ObjDesc->Reference.Class));
119 ReferencedObj = ObjDesc;
125 ACPI_GET_DESCRIPTOR_TYPE (ObjDesc)));
70 AcpiExGetObjectReference( ACPI_OPERAND_OBJECT *ObjDesc, ACPI_OPERAND_OBJECT **ReturnDesc, ACPI_WALK_STATE *WalkState) argument
[all...]
/illumos-gate/usr/src/uts/intel/io/acpica/dispatcher/
H A Ddsargs.c186 * PARAMETERS: ObjDesc - A valid BufferField object
197 ACPI_OPERAND_OBJECT *ObjDesc)
204 ACPI_FUNCTION_TRACE_PTR (DsGetBufferFieldArguments, ObjDesc);
207 if (ObjDesc->Common.Flags & AOPOBJ_DATA_VALID)
214 ExtraDesc = AcpiNsGetSecondaryObject (ObjDesc);
215 Node = ObjDesc->BufferField.Node;
235 * PARAMETERS: ObjDesc - A valid BankField object
246 ACPI_OPERAND_OBJECT *ObjDesc)
253 ACPI_FUNCTION_TRACE_PTR (DsGetBankFieldArguments, ObjDesc);
256 if (ObjDesc
196 AcpiDsGetBufferFieldArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument
245 AcpiDsGetBankFieldArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument
294 AcpiDsGetBufferArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument
344 AcpiDsGetPackageArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument
393 AcpiDsGetRegionArguments( ACPI_OPERAND_OBJECT *ObjDesc) argument
[all...]
H A Ddsinit.c94 ACPI_OPERAND_OBJECT *ObjDesc; local
138 ObjDesc = AcpiNsGetAttachedObject (Node);
139 if (!ObjDesc)
146 if (ObjDesc->Method.InfoFlags & ACPI_METHOD_SERIALIZED)
156 AcpiDsAutoSerializeMethod (Node, ObjDesc);
157 if (ObjDesc->Method.InfoFlags & ACPI_METHOD_SERIALIZED)
H A Ddswexec.c97 ACPI_OPERAND_OBJECT *ObjDesc; local
108 Status = AcpiDsResultPop (&ObjDesc, WalkState);
131 ObjDesc = WalkState->Operands [0];
134 if (!ObjDesc)
137 "No predicate ObjDesc=%p State=%p",
138 ObjDesc, WalkState));
147 Status = AcpiExConvertToInteger (ObjDesc, &LocalObjDesc, 16);
156 "Bad predicate (not an integer) ObjDesc=%p State=%p Type=0x%X",
157 ObjDesc, WalkState, ObjDesc
[all...]
H A Ddsfield.c104 ACPI_OPERAND_OBJECT *ObjDesc; local
128 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_REGION);
129 if (!ObjDesc)
134 ObjDesc->Region.Node = *Node;
135 Status = AcpiNsAttachObject (*Node, ObjDesc, ACPI_TYPE_REGION);
168 ACPI_OPERAND_OBJECT *ObjDesc; local
250 ObjDesc = AcpiNsGetAttachedObject (Node);
251 if (ObjDesc)
263 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_BUFFER_FIELD);
264 if (!ObjDesc)
[all...]
H A Ddsmethod.c74 * ObjDesc - Method object attached to node
96 ACPI_OPERAND_OBJECT *ObjDesc)
112 Op = AcpiPsAllocOp (AML_METHOD_OP, ObjDesc->Method.AmlStart);
131 ObjDesc->Method.AmlStart, ObjDesc->Method.AmlLength, NULL, 0);
284 * PARAMETERS: ObjDesc - The method object
331 * ObjDesc - The method object
346 ACPI_OPERAND_OBJECT *ObjDesc,
360 AcpiExStartTraceMethod (MethodNode, ObjDesc, WalkState);
364 if (ObjDesc
94 AcpiDsAutoSerializeMethod( ACPI_NAMESPACE_NODE *Node, ACPI_OPERAND_OBJECT *ObjDesc) argument
344 AcpiDsBeginMethodExecution( ACPI_NAMESPACE_NODE *MethodNode, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
531 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Ddsmthdat.c573 * ObjDesc - Value to be stored
578 * DESCRIPTION: Store a value in an Arg or Local. The ObjDesc is installed
580 * for ObjDesc is incremented.
588 ACPI_OPERAND_OBJECT *ObjDesc,
599 Type, Index, ObjDesc));
603 if (!ObjDesc)
617 if (CurrentObjDesc == ObjDesc)
620 ObjDesc));
631 NewObjDesc = ObjDesc;
632 if (ObjDesc
585 AcpiDsStoreObjectToLocal( UINT8 Type, UINT32 Index, ACPI_OPERAND_OBJECT *ObjDesc, ACPI_WALK_STATE *WalkState) argument
[all...]
H A Ddsobject.c86 ACPI_OPERAND_OBJECT *ObjDesc; local
161 ObjDesc = ACPI_CAST_PTR (ACPI_OPERAND_OBJECT, Op->Common.Node);
164 ACPI_CAST_INDIRECT_PTR (ACPI_NAMESPACE_NODE, &ObjDesc),
179 Type = ObjDesc->Common.Type;
224 ObjDesc = AcpiUtCreateInternalObject (
226 if (!ObjDesc)
232 WalkState, Op, Op->Common.AmlOpcode, &ObjDesc);
235 AcpiUtRemoveReference (ObjDesc);
240 *ObjDescPtr = ObjDesc;
269 ACPI_OPERAND_OBJECT *ObjDesc; local
400 ACPI_OPERAND_OBJECT *ObjDesc = NULL; local
585 ACPI_OPERAND_OBJECT *ObjDesc; local
659 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
/illumos-gate/usr/src/uts/intel/io/acpica/events/
H A Devmisc.c115 ACPI_OPERAND_OBJECT *ObjDesc; local
145 ObjDesc = AcpiNsGetAttachedObject (Node);
146 if (ObjDesc)
150 HandlerListHead = ObjDesc->CommonNotify.NotifyList[HandlerListId];
H A Devxfregn.c157 ACPI_OPERAND_OBJECT *ObjDesc; local
196 ObjDesc = AcpiNsGetAttachedObject (Node);
197 if (!ObjDesc)
205 HandlerObj = ObjDesc->CommonNotify.Handler;
206 LastObjPtr = &ObjDesc->CommonNotify.Handler;
227 Node, ObjDesc));
272 Handler, AcpiUtGetRegionName (SpaceId), SpaceId, Node, ObjDesc));
H A Devxfgpe.c876 ACPI_OPERAND_OBJECT *ObjDesc; local
932 ObjDesc = AcpiNsGetAttachedObject (Node);
933 if (!ObjDesc)
939 ObjDesc = AcpiUtCreateInternalObject (ACPI_TYPE_DEVICE);
940 if (!ObjDesc)
946 Status = AcpiNsAttachObject (Node, ObjDesc, ACPI_TYPE_DEVICE);
950 AcpiUtRemoveReference (ObjDesc);
959 ObjDesc->Device.GpeBlock = GpeBlock;
986 ACPI_OPERAND_OBJECT *ObjDesc; local
1022 ObjDesc
[all...]
H A Devhandler.c170 ACPI_OPERAND_OBJECT *ObjDesc; local
176 ObjDesc = AcpiNsGetAttachedObject (Node);
177 if (ObjDesc)
179 HandlerObj = ObjDesc->CommonNotify.Handler;
228 ACPI_OPERAND_OBJECT *ObjDesc; local
266 ObjDesc = AcpiNsGetAttachedObject (Node);
267 if (!ObjDesc)
276 if (ObjDesc->Common.Type == ACPI_TYPE_DEVICE)
281 HandlerObj->AddressSpace.SpaceId, ObjDesc->CommonNotify.Handler);
289 ObjDesc, NextHandlerOb
396 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
H A Devxface.c103 ACPI_OPERAND_OBJECT *ObjDesc; local
170 ObjDesc = AcpiNsGetAttachedObject (Node);
171 if (!ObjDesc)
175 ObjDesc = AcpiUtCreateInternalObject (Node->Type);
176 if (!ObjDesc)
184 Status = AcpiNsAttachObject (Device, ObjDesc, Node->Type);
185 AcpiUtRemoveReference (ObjDesc);
198 HandlerObj = ObjDesc->CommonNotify.NotifyList[i];
233 ObjDesc->CommonNotify.NotifyList[i];
235 ObjDesc
279 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]
/illumos-gate/usr/src/uts/intel/io/acpica/namespace/
H A Dnsobject.c81 ACPI_OPERAND_OBJECT *ObjDesc; local
133 ObjDesc = NULL;
148 ObjDesc = ((ACPI_NAMESPACE_NODE *) Object)->Object;
158 ObjDesc = (ACPI_OPERAND_OBJECT *) Object;
166 ObjDesc, Node, AcpiUtGetNodeName (Node)));
175 if (ObjDesc)
181 AcpiUtAddReference (ObjDesc);
187 LastObjDesc = ObjDesc;
199 Node->Object = ObjDesc;
223 ACPI_OPERAND_OBJECT *ObjDesc; local
341 AcpiNsGetSecondaryObject( ACPI_OPERAND_OBJECT *ObjDesc) argument
380 ACPI_OPERAND_OBJECT *ObjDesc; local
445 ACPI_OPERAND_OBJECT *ObjDesc; local
498 ACPI_OPERAND_OBJECT *ObjDesc; local
[all...]

Completed in 98 milliseconds

123