这篇教程C++ vprintk函数代码示例写得很实用,希望能帮到您。
本文整理汇总了C++中vprintk函数的典型用法代码示例。如果您正苦于以下问题:C++ vprintk函数的具体用法?C++ vprintk怎么用?C++ vprintk使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。 在下文中一共展示了vprintk函数的24个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。 示例1: NAND_Printint NAND_Print(const char *fmt, ...){ va_list args; int r; va_start(args, fmt); r = vprintk(fmt, args); va_end(args); return r;}
开发者ID:STPJ,项目名称:linux-3.4-sunxi,代码行数:11,
示例2: _warn/* like panic, but don't */void_warn(const char *file, int line, const char *fmt,...){ va_list ap; va_start(ap, fmt); printk("kernel warning at %s:%d: ", file, line); vprintk(fmt, ap); printk("/n"); va_end(ap);}
开发者ID:AlexLiuyuren,项目名称:myos,代码行数:12,
示例3: mt6575_touch_infovoid mt6575_touch_info(const char *fmt, ...){ va_list args; int r; if (touch_info_mask) { va_start(args, fmt); r = vprintk(fmt, args); va_end(args); }}
开发者ID:benoitm974,项目名称:cink-peax,代码行数:11,
示例4: mt6575_audio_debugvoid mt6575_audio_debug(const char *fmt, ...){ va_list args; int r; if (audio_debug_mask) { va_start(args, fmt); r = vprintk(fmt, args); va_end(args); }}
开发者ID:benoitm974,项目名称:cink-peax,代码行数:11,
示例5: compat_printkint compat_printk(const char *fmt, ...){ va_list ap; int ret; if (!compat_log) return 0; va_start(ap, fmt); ret = vprintk(fmt, ap); va_end(ap); return ret;}
开发者ID:AeroGirl,项目名称:VAR-SOM-AM33-SDK7-Kernel,代码行数:11,
示例6: ftfs_log//samething as ftfs_error...when ftfs fs calls needs to dump info outinline void ftfs_log(const char * function, const char * fmt, ...){#ifdef FTFS_DEBUG va_list args; va_start(args, fmt); printk(KERN_ALERT "ftfs log: %s: ", function); vprintk(fmt, args); printk(KERN_ALERT "/n"); va_end(args);#endif}
开发者ID:denji,项目名称:betrfs,代码行数:12,
示例7: printkasmlinkage int printk(const char *fmt, ...){ va_list args; int r; va_start(args, fmt); r = vprintk(fmt, args); va_end(args); return r;}
开发者ID:jameshilliard,项目名称:actiontec_opensrc_mi424wr-rev-ef_fw-20-20-8,代码行数:11,
示例8: printdjinline void printdj(bool print_cpuid, const char *fmt, ...) { int core_id, thread_id; va_list args; if (print_cpuid) cpuids(&core_id, &thread_id); va_start(args, fmt); if (print_cpuid) printk("A:%d:%d: ", core_id, thread_id); vprintk(fmt, args); va_end(args);}
开发者ID:aiaxun,项目名称:KernelModule,代码行数:11,
示例9: soc_pcmcia_debugvoid soc_pcmcia_debug(struct soc_pcmcia_socket *skt, const char *func, int lvl, const char *fmt, ...){ va_list args; if (pc_debug > lvl) { printk(KERN_DEBUG "skt%u: %s: ", skt->nr, func); va_start(args, fmt); vprintk(fmt, args); va_end(args); }}
开发者ID:325116067,项目名称:semc-qsd8x50,代码行数:11,
示例10: ext2_msgvoid ext2_msg(struct super_block *sb, const char *prefix, const char *fmt, ...){ va_list args; va_start(args, fmt); printk("%sEXT2-fs (%s): ", prefix, sb->s_id); vprintk(fmt, args); printk("/n"); va_end(args);}
开发者ID:flwh,项目名称:Alcatel_OT_985_kernel,代码行数:11,
示例11: panicvoid panic(const char *fmt, ...){ va_list list; va_start(list, fmt); printk("panic: "); vprintk(fmt, list); va_end(list); while (1) ;}
开发者ID:zhangsen,项目名称:rasp-os,代码行数:12,
示例12: printkintprintk(const char *fmt, ...){ va_list ap; int cnt; va_start(ap, fmt); cnt = vprintk(fmt, ap); va_end(ap); return cnt;}
开发者ID:bananaappletw,项目名称:nctu,代码行数:12,
示例13: kprintfint kprintf(const char *fmt, ...){ var_list va; int len; va_start(va, fmt); //get_spinlock(klock); len=vsprintf(kbuf, fmt, va); kbuf[len]='/0'; vprintk(kbuf); //release_spinlock(klock); return len;}
开发者ID:bedreamer,项目名称:fdos,代码行数:12,
示例14: safe_printfstatic voidsafe_printf (const char *fmt, ...){ va_list ap; va_start(ap, fmt); if ( _System_state_Is_up( _System_state_Get() ) ) vfprintf( stderr, fmt, ap ); else vprintk( fmt, ap ); va_end(ap);}
开发者ID:0871087123,项目名称:rtems,代码行数:12,
示例15: ext2_warningvoid ext2_warning (struct super_block * sb, const char * function, const char * fmt, ...){ va_list args; va_start(args, fmt); printk(KERN_WARNING "EXT2-fs warning (device %s): %s: ", sb->s_id, function); vprintk(fmt, args); printk("/n"); va_end(args);}
开发者ID:sushengloong,项目名称:comp3301-s4239799,代码行数:12,
示例16: printkasmlinkage int printk(const char *fmt, ...){ va_list args; int r; va_start(args, fmt); trace_mark(kernel_printk, "ip %p", __builtin_return_address(0)); r = vprintk(fmt, args); va_end(args); return r;}
开发者ID:amalrajt,项目名称:linux-sh4-2.6.23.17_stm23_A18B,代码行数:12,
示例17: printkint printk(const int8 * format, ...){ int number; char * arg; va_start(arg, format); number = vprintk(format, arg); va_end(arg); return number;}
开发者ID:shui8023,项目名称:shui_os,代码行数:13,
示例18: palacios_print/** * Prints a message to the console. * TODO: Prefix print messages with vm->name and vcore */static voidpalacios_print( void * vm, int vcore, const char * format, ...){ va_list ap; va_start(ap, format); vprintk(format, ap); va_end(ap);}
开发者ID:HobbesOSR,项目名称:kitten,代码行数:17,
示例19: l2m_debugstatic voidl2m_debug(struct FsmInst *fi, char *fmt, ...){ struct layer2 *l2 = fi->userdata; va_list va; if (!(*debug & DEBUG_L2_FSM)) return; va_start(va, fmt); printk(KERN_DEBUG "l2 (sapi %d tei %d): ", l2->sapi, l2->tei); vprintk(fmt, va); printk("/n"); va_end(va);}
开发者ID:12019,项目名称:kernel_zte_u880,代码行数:14,
示例20: uprintk// Kernel logger wrapper// Implemented a debug level based mechnismint uprintk(KernelTraceLevel level, const char *fmt, ...){ va_list args; int r; /* check the log level before do the printk */ if (level > kernel_current_loglevel) { return 0; } va_start(args, fmt); r = vprintk(fmt, args); va_end(args); return r;}
开发者ID:exuuwen,项目名称:study,代码行数:16,
示例21: printkint printk(const char *fmt, ...){ var_list va; int len; va_start(va, fmt); //get_spinlock(klock); if (0!=kx){ kx=0, ky++;} len=vsprintf(kbuf, fmt, va); kbuf[len]='/0'; vprintk(kbuf); //vprintk("/n"); //release_spinlock(klock); return len;}
开发者ID:bedreamer,项目名称:fdos,代码行数:14,
示例22: _Heap_Walk_printstatic void _Heap_Walk_print( int source, bool error, const char *fmt, ... ){ va_list ap; if ( error ) { printk( "FAIL[%d]: ", source ); } else { printk( "PASS[%d]: ", source ); } va_start( ap, fmt ); vprintk( fmt, ap ); va_end( ap );}
开发者ID:chch1028,项目名称:rtems,代码行数:14,
示例23: ug31_printk_special/** * @brief ug31_printk_special * * Print debug message * * @para level message level * @para fmt message * @return integer */int ug31_printk_special(int level, const char *fmt, ...) { va_list args; int r; r = 0; if(level <= Ug31DebugEnable) { va_start(args, fmt); r = vprintk(fmt, args); va_end(args); } return (r);}
开发者ID:AnwariJr,项目名称:Zenfone-Kernel,代码行数:24,
示例24: mprintstatic int mprint(int x, int y, char *format, ...){ int n; va_list args; Atomic(); mt_cons_gotoxy(x, y); mt_cons_setattr(LIGHTCYAN, BLACK); va_start(args, format); n = vprintk(format, args); va_end(args); mt_cons_clreol(); Unatomic(); return n;}
开发者ID:andrelata,项目名称:so-mtask-vga,代码行数:16,
注:本文中的vprintk函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 C++ vput函数代码示例 C++ vprintf函数代码示例 |