这篇教程C++ AcpiOsVprintf函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中AcpiOsVprintf函数的典型用法代码示例。如果您正苦于以下问题:C++ AcpiOsVprintf函数的具体用法?C++ AcpiOsVprintf怎么用?C++ AcpiOsVprintf使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了AcpiOsVprintf函数的16个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: AcpiInfovoid ACPI_INTERNAL_VAR_XFACEAcpiInfo ( const char *ModuleName, UINT32 LineNumber, const char *Format, ...){ va_list ArgList;#ifdef _KERNEL /* Temporarily hide too verbose printfs. */ if (!bootverbose) return;#endif ACPI_MSG_REDIRECT_BEGIN; AcpiOsPrintf (ACPI_MSG_INFO); va_start (ArgList, Format); AcpiOsVprintf (Format, ArgList); AcpiOsPrintf ("/n"); va_end (ArgList); ACPI_MSG_REDIRECT_END;}
开发者ID:BillTheBest,项目名称:libuinet,代码行数:25,
示例2: AcpiUtPredefinedBiosErrorvoid ACPI_INTERNAL_VAR_XFACEAcpiUtPredefinedBiosError ( const char *ModuleName, UINT32 LineNumber, char *Pathname, UINT8 NodeFlags, const char *Format, ...){ va_list ArgList; /* * Warning messages for this method/object will be disabled after the * first time a validation fails or an object is successfully repaired. */ if (NodeFlags & ANOBJ_EVALUATED) { return; } AcpiOsPrintf (ACPI_MSG_BIOS_ERROR "%s: ", Pathname); va_start (ArgList, Format); AcpiOsVprintf (Format, ArgList); ACPI_MSG_SUFFIX; va_end (ArgList);}
开发者ID:9elements,项目名称:fwts,代码行数:28,
示例3: AcpiExceptionvoid ACPI_INTERNAL_VAR_XFACEAcpiException ( const char *ModuleName, UINT32 LineNumber, ACPI_STATUS Status, const char *Format, ...){ va_list ArgList; ACPI_MSG_REDIRECT_BEGIN; /* For AE_OK, just print the message */ if (ACPI_SUCCESS (Status)) { AcpiOsPrintf (ACPI_MSG_EXCEPTION); } else { AcpiOsPrintf (ACPI_MSG_EXCEPTION "%s, ", AcpiFormatException (Status)); } va_start (ArgList, Format); AcpiOsVprintf (Format, ArgList); ACPI_MSG_SUFFIX; va_end (ArgList); ACPI_MSG_REDIRECT_END;}
开发者ID:JamesLinus,项目名称:ChaiOS,代码行数:31,
示例4: AcpiOsPrintfvoid ACPI_INTERNAL_VAR_XFACEAcpiOsPrintf (const char *Fmt, ...){ va_list args; va_start(args, Fmt); AcpiOsVprintf(Fmt, args); va_end(args);}
开发者ID:B-Rich,项目名称:EBBlib,代码行数:9,
示例5: AcpiDebugPrintvoid ACPI_INTERNAL_VAR_XFACEAcpiDebugPrint ( UINT32 RequestedDebugLevel, UINT32 LineNumber, const char *FunctionName, const char *ModuleName, UINT32 ComponentId, const char *Format, ...){ ACPI_THREAD_ID ThreadId; va_list args; /* * Stay silent if the debug level or component ID is disabled */ if (!(RequestedDebugLevel & AcpiDbgLevel) || !(ComponentId & AcpiDbgLayer)) { return; } /* * Thread tracking and context switch notification */ ThreadId = AcpiOsGetThreadId (); if (ThreadId != AcpiGbl_PrevThreadId) { if (ACPI_LV_THREADS & AcpiDbgLevel) { AcpiOsPrintf ( "/n**** Context Switch from TID %u to TID %u ****/n/n", (UINT32) AcpiGbl_PrevThreadId, (UINT32) ThreadId); } AcpiGbl_PrevThreadId = ThreadId; } /* * Display the module name, current line number, thread ID (if requested), * current procedure nesting level, and the current procedure name */ AcpiOsPrintf ("%8s-%04ld ", ModuleName, LineNumber); if (ACPI_LV_THREADS & AcpiDbgLevel) { AcpiOsPrintf ("[%u] ", (UINT32) ThreadId); } AcpiOsPrintf ("[%02ld] %-22.22s: ", AcpiGbl_NestingLevel, AcpiUtTrimFunctionName (FunctionName)); va_start (args, Format); AcpiOsVprintf (Format, args); va_end (args);}
开发者ID:ksashtekar,项目名称:Ganoid,代码行数:57,
示例6: AcpiOsPrintfvoid ACPI_INTERNAL_VAR_XFACE AcpiOsPrintf(const char *Format, ...) { va_list args; PRINTD("AcpiOsPrintf() called"); va_start(args, Format); AcpiOsVprintf(Format, args); va_end(args);}
开发者ID:AleksandraButrova,项目名称:embox,代码行数:9,
示例7: AcpiUtDebugPrintvoidAcpiUtDebugPrint ( UINT32 RequestedDebugLevel, UINT32 LineNumber, ACPI_DEBUG_PRINT_INFO *DbgInfo, char *Format, ...){ UINT32 ThreadId; va_list args; /* * Stay silent if the debug level or component ID is disabled */ if (!(RequestedDebugLevel & AcpiDbgLevel) || !(DbgInfo->ComponentId & AcpiDbgLayer)) { return; } /* * Thread tracking and context switch notification */ ThreadId = AcpiOsGetThreadId (); if (ThreadId != AcpiGbl_PrevThreadId) { if (ACPI_LV_THREADS & AcpiDbgLevel) { AcpiOsPrintf ("/n**** Context Switch from TID %X to TID %X ****/n/n", AcpiGbl_PrevThreadId, ThreadId); } AcpiGbl_PrevThreadId = ThreadId; } /* * Display the module name, current line number, thread ID (if requested), * current procedure nesting level, and the current procedure name */ AcpiOsPrintf ("%8s-%04d ", DbgInfo->ModuleName, LineNumber); if (ACPI_LV_THREADS & AcpiDbgLevel) { AcpiOsPrintf ("[%04X] ", ThreadId, AcpiGbl_NestingLevel, DbgInfo->ProcName); } AcpiOsPrintf ("[%02d] %-22.22s: ", AcpiGbl_NestingLevel, DbgInfo->ProcName); va_start (args, Format); AcpiOsVprintf (Format, args);}
开发者ID:MarginC,项目名称:kame,代码行数:55,
示例8: AcpiOsActualPrintfvoid ACPI_INTERNAL_VAR_XFACEAcpiOsActualPrintf ( const char *Fmt, ...){ va_list Args; va_start (Args, Fmt); AcpiOsVprintf (Fmt, Args); va_end (Args); return;}
开发者ID:minggr,项目名称:acpica,代码行数:15,
示例9: AcpiOsPrintfvoid ACPI_INTERNAL_VAR_XFACEAcpiOsPrintf ( const char *Fmt, ...){ va_list Args; va_start (Args, Fmt);#ifdef ACPI_BF_DEBUG AcpiOsVprintf (Fmt, Args);#endif va_end (Args); return;}
开发者ID:Stichting-MINIX-Research-Foundation,项目名称:minix,代码行数:17,
示例10: AcpiInfovoid ACPI_INTERNAL_VAR_XFACEAcpiInfo ( const char *Format, ...){ va_list ArgList; ACPI_MSG_REDIRECT_BEGIN; AcpiOsPrintf (ACPI_MSG_INFO); va_start (ArgList, Format); AcpiOsVprintf (Format, ArgList); AcpiOsPrintf ("/n"); va_end (ArgList); ACPI_MSG_REDIRECT_END;}
开发者ID:ahs3,项目名称:acpica-tools,代码行数:18,
示例11: AcpiWarningvoid ACPI_INTERNAL_VAR_XFACEAcpiWarning ( const char *ModuleName, UINT32 LineNumber, const char *Format, ...){ va_list ArgList; ACPI_MSG_REDIRECT_BEGIN; AcpiOsPrintf (ACPI_MSG_WARNING); va_start (ArgList, Format); AcpiOsVprintf (Format, ArgList); ACPI_MSG_SUFFIX; va_end (ArgList); ACPI_MSG_REDIRECT_END;}
开发者ID:BillTheBest,项目名称:libuinet,代码行数:20,
示例12: AcpiUtDebugPrintRawvoidAcpiUtDebugPrintRaw ( UINT32 RequestedDebugLevel, UINT32 LineNumber, ACPI_DEBUG_PRINT_INFO *DbgInfo, char *Format, ...){ va_list args; if (!(RequestedDebugLevel & AcpiDbgLevel) || !(DbgInfo->ComponentId & AcpiDbgLayer)) { return; } va_start (args, Format); AcpiOsVprintf (Format, args);}
开发者ID:MarginC,项目名称:kame,代码行数:21,
示例13: AcpiUtDebugPrintRawvoid ACPI_INTERNAL_VAR_XFACEAcpiUtDebugPrintRaw ( UINT32 RequestedDebugLevel, UINT32 LineNumber, const char *FunctionName, char *ModuleName, UINT32 ComponentId, char *Format, ...){ va_list args; if (!(RequestedDebugLevel & AcpiDbgLevel) || !(ComponentId & AcpiDbgLayer)) { return; } va_start (args, Format); AcpiOsVprintf (Format, args);}
开发者ID:andreiw,项目名称:polaris,代码行数:22,
示例14: AcpiOsPrintfvoid ACPI_INTERNAL_VAR_XFACE AcpiOsPrintf( const char * format, ... ){ va_list args; if( __ACPI_LoggingEnabled == false ) { return; } va_start( args, format ); if( __ACPI_LoggingFunction == NULL ) { AcpiOsVprintf( format, args ); } else { __ACPI_LoggingFunction( format, args ); } va_end( args );}
开发者ID:Jyang772,项目名称:XEOS,代码行数:22,
示例15: AcpiDebugPrintRawvoid ACPI_INTERNAL_VAR_XFACEAcpiDebugPrintRaw ( UINT32 RequestedDebugLevel, UINT32 LineNumber, const char *FunctionName, const char *ModuleName, UINT32 ComponentId, const char *Format, ...){ va_list args; /* Check if debug output enabled */ if (!ACPI_IS_DEBUG_ENABLED (RequestedDebugLevel, ComponentId)) { return; } va_start (args, Format); AcpiOsVprintf (Format, args); va_end (args);}
开发者ID:coyizumi,项目名称:cs111,代码行数:24,
示例16: AcpiDebugPrintvoid ACPI_INTERNAL_VAR_XFACEAcpiDebugPrint ( UINT32 RequestedDebugLevel, UINT32 LineNumber, const char *FunctionName, const char *ModuleName, UINT32 ComponentId, const char *Format, ...){ ACPI_THREAD_ID ThreadId; va_list args; /* Check if debug output enabled */ if (!ACPI_IS_DEBUG_ENABLED (RequestedDebugLevel, ComponentId)) { return; } /* * Thread tracking and context switch notification */ ThreadId = AcpiOsGetThreadId (); if (ThreadId != AcpiGbl_PrevThreadId) { if (ACPI_LV_THREADS & AcpiDbgLevel) { AcpiOsPrintf ( "/n**** Context Switch from TID %u to TID %u ****/n/n", (UINT32) AcpiGbl_PrevThreadId, (UINT32) ThreadId); } AcpiGbl_PrevThreadId = ThreadId; AcpiGbl_NestingLevel = 0; } /* * Display the module name, current line number, thread ID (if requested), * current procedure nesting level, and the current procedure name */ AcpiOsPrintf ("%9s-%04ld ", ModuleName, LineNumber);#ifdef ACPI_APPLICATION /* * For AcpiExec/iASL only, emit the thread ID and nesting level. * Note: nesting level is really only useful during a single-thread * execution. Otherwise, multiple threads will keep resetting the * level. */ if (ACPI_LV_THREADS & AcpiDbgLevel) { AcpiOsPrintf ("[%u] ", (UINT32) ThreadId); } AcpiOsPrintf ("[%02ld] ", AcpiGbl_NestingLevel);#endif AcpiOsPrintf ("%-22.22s: ", AcpiUtTrimFunctionName (FunctionName)); va_start (args, Format); AcpiOsVprintf (Format, args); va_end (args);}
开发者ID:coyizumi,项目名称:cs111,代码行数:65,
注:本文中的AcpiOsVprintf函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ AcpiPsDeleteParseTree函数代码示例 C++ AcpiOsUnmapMemory函数代码示例 |