⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 acdispat.h

📁 acpi tools for linux include acpiexec and acpixtract
💻 H
📖 第 1 页 / 共 2 页
字号:
AcpiDsInitCallbacks (    ACPI_WALK_STATE         *WalkState,    UINT32                  PassNumber);/* * dsmthdat - method data (locals/args) */ACPI_STATUSAcpiDsStoreObjectToLocal (    UINT16                  Opcode,    UINT32                  Index,    ACPI_OPERAND_OBJECT     *SrcDesc,    ACPI_WALK_STATE         *WalkState);ACPI_STATUSAcpiDsMethodDataGetEntry (    UINT16                  Opcode,    UINT32                  Index,    ACPI_WALK_STATE         *WalkState,    ACPI_OPERAND_OBJECT     ***Node);voidAcpiDsMethodDataDeleteAll (    ACPI_WALK_STATE         *WalkState);BOOLEANAcpiDsIsMethodValue (    ACPI_OPERAND_OBJECT     *ObjDesc);ACPI_STATUSAcpiDsMethodDataGetValue (    UINT16                  Opcode,    UINT32                  Index,    ACPI_WALK_STATE         *WalkState,    ACPI_OPERAND_OBJECT     **DestDesc);ACPI_STATUSAcpiDsMethodDataInitArgs (    ACPI_OPERAND_OBJECT     **Params,    UINT32                  MaxParamCount,    ACPI_WALK_STATE         *WalkState);ACPI_STATUSAcpiDsMethodDataGetNode (    UINT16                  Opcode,    UINT32                  Index,    ACPI_WALK_STATE         *WalkState,    ACPI_NAMESPACE_NODE     **Node);voidAcpiDsMethodDataInit (    ACPI_WALK_STATE         *WalkState);/* * dsmethod - Parser/Interpreter interface - control method parsing */ACPI_STATUSAcpiDsParseMethod (    ACPI_NAMESPACE_NODE     *Node);ACPI_STATUSAcpiDsCallControlMethod (    ACPI_THREAD_STATE       *Thread,    ACPI_WALK_STATE         *WalkState,    ACPI_PARSE_OBJECT       *Op);ACPI_STATUSAcpiDsRestartControlMethod (    ACPI_WALK_STATE         *WalkState,    ACPI_OPERAND_OBJECT     *ReturnDesc);voidAcpiDsTerminateControlMethod (    ACPI_OPERAND_OBJECT     *MethodDesc,    ACPI_WALK_STATE         *WalkState);ACPI_STATUSAcpiDsBeginMethodExecution (    ACPI_NAMESPACE_NODE     *MethodNode,    ACPI_OPERAND_OBJECT     *ObjDesc,    ACPI_WALK_STATE         *WalkState);ACPI_STATUSAcpiDsMethodError (    ACPI_STATUS             Status,    ACPI_WALK_STATE         *WalkState);/* * dsinit */ACPI_STATUSAcpiDsInitializeObjects (    ACPI_NATIVE_UINT        TableIndex,    ACPI_NAMESPACE_NODE     *StartNode);/* * dsobject - Parser/Interpreter interface - object initialization and conversion */ACPI_STATUSAcpiDsBuildInternalBufferObj (    ACPI_WALK_STATE         *WalkState,    ACPI_PARSE_OBJECT       *Op,    UINT32                  BufferLength,    ACPI_OPERAND_OBJECT     **ObjDescPtr);ACPI_STATUSAcpiDsBuildInternalPackageObj (    ACPI_WALK_STATE         *WalkState,    ACPI_PARSE_OBJECT       *op,    UINT32                  PackageLength,    ACPI_OPERAND_OBJECT     **ObjDesc);ACPI_STATUSAcpiDsInitObjectFromOp (    ACPI_WALK_STATE         *WalkState,    ACPI_PARSE_OBJECT       *Op,    UINT16                  Opcode,    ACPI_OPERAND_OBJECT     **ObjDesc);ACPI_STATUSAcpiDsCreateNode (    ACPI_WALK_STATE         *WalkState,    ACPI_NAMESPACE_NODE     *Node,    ACPI_PARSE_OBJECT       *Op);/* * dsutils - Parser/Interpreter interface utility routines */voidAcpiDsClearImplicitReturn (    ACPI_WALK_STATE         *WalkState);BOOLEANAcpiDsDoImplicitReturn (    ACPI_OPERAND_OBJECT     *ReturnDesc,    ACPI_WALK_STATE         *WalkState,    BOOLEAN                 AddReference);BOOLEANAcpiDsIsResultUsed (    ACPI_PARSE_OBJECT       *Op,    ACPI_WALK_STATE         *WalkState);voidAcpiDsDeleteResultIfNotUsed (    ACPI_PARSE_OBJECT       *Op,    ACPI_OPERAND_OBJECT     *ResultObj,    ACPI_WALK_STATE         *WalkState);ACPI_STATUSAcpiDsCreateOperand (    ACPI_WALK_STATE         *WalkState,    ACPI_PARSE_OBJECT       *Arg,    UINT32                  ArgsRemaining);ACPI_STATUSAcpiDsCreateOperands (    ACPI_WALK_STATE         *WalkState,    ACPI_PARSE_OBJECT       *FirstArg);ACPI_STATUSAcpiDsResolveOperands (    ACPI_WALK_STATE         *WalkState);voidAcpiDsClearOperands (    ACPI_WALK_STATE         *WalkState);ACPI_STATUSAcpiDsEvaluateNamePath (    ACPI_WALK_STATE         *WalkState);/* * dswscope - Scope Stack manipulation */ACPI_STATUSAcpiDsScopeStackPush (    ACPI_NAMESPACE_NODE     *Node,    ACPI_OBJECT_TYPE        Type,    ACPI_WALK_STATE         *WalkState);ACPI_STATUSAcpiDsScopeStackPop (    ACPI_WALK_STATE         *WalkState);voidAcpiDsScopeStackClear (    ACPI_WALK_STATE         *WalkState);/* * dswstate - parser WALK_STATE management routines */ACPI_STATUSAcpiDsObjStackPush (    void                    *Object,    ACPI_WALK_STATE         *WalkState);ACPI_STATUSAcpiDsObjStackPop (    UINT32                  PopCount,    ACPI_WALK_STATE         *WalkState);ACPI_WALK_STATE *AcpiDsCreateWalkState (    ACPI_OWNER_ID           OwnerId,    ACPI_PARSE_OBJECT       *Origin,    ACPI_OPERAND_OBJECT     *MthDesc,    ACPI_THREAD_STATE       *Thread);ACPI_STATUSAcpiDsInitAmlWalk (    ACPI_WALK_STATE         *WalkState,    ACPI_PARSE_OBJECT       *Op,    ACPI_NAMESPACE_NODE     *MethodNode,    UINT8                   *AmlStart,    UINT32                  AmlLength,    ACPI_EVALUATE_INFO      *Info,    UINT8                   PassNumber);voidAcpiDsObjStackPopAndDelete (    UINT32                  PopCount,    ACPI_WALK_STATE         *WalkState);voidAcpiDsDeleteWalkState (    ACPI_WALK_STATE         *WalkState);ACPI_WALK_STATE *AcpiDsPopWalkState (    ACPI_THREAD_STATE       *Thread);voidAcpiDsPushWalkState (    ACPI_WALK_STATE         *WalkState,    ACPI_THREAD_STATE       *Thread);ACPI_STATUSAcpiDsResultStackClear (    ACPI_WALK_STATE         *WalkState);ACPI_WALK_STATE *AcpiDsGetCurrentWalkState (    ACPI_THREAD_STATE       *Thread);ACPI_STATUSAcpiDsResultPop (    ACPI_OPERAND_OBJECT     **Object,    ACPI_WALK_STATE         *WalkState);ACPI_STATUSAcpiDsResultPush (    ACPI_OPERAND_OBJECT     *Object,    ACPI_WALK_STATE         *WalkState);#endif /* _ACDISPAT_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -