/illumos-gate/usr/src/uts/intel/io/acpica/executer/ |
H A D | exresnte.c | 89 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 D | exfield.c | 128 * 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 D | exresolv.c | 156 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 D | exresop.c | 150 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 D | exsystem.c | 250 * 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 D | excreate.c | 177 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 D | exmutex.c | 56 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 D | exstore.c | 238 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 D | extrace.c | 213 * 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 D | exconcat.c | 57 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 D | exconfig.c | 67 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 D | exmisc.c | 58 * 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 D | dsargs.c | 186 * 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 D | dsinit.c | 94 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 D | dswexec.c | 97 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 D | dsfield.c | 104 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 D | dsmethod.c | 74 * 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 D | dsmthdat.c | 573 * 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 D | dsobject.c | 86 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 D | evmisc.c | 115 ACPI_OPERAND_OBJECT *ObjDesc; local 145 ObjDesc = AcpiNsGetAttachedObject (Node); 146 if (ObjDesc) 150 HandlerListHead = ObjDesc->CommonNotify.NotifyList[HandlerListId];
|
H A D | evxfregn.c | 157 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 D | evxfgpe.c | 876 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 D | evhandler.c | 170 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 D | evxface.c | 103 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 D | nsobject.c | 81 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...] |