printk.c
来自「linux内核」· C语言 代码 · 共 32 行
C
32 行
/* * linux/kernel/printk.c * * (C) 1991 Linus Torvalds *//* * When in kernel-mode, we cannot use printf, as fs is liable to * point to 'interesting' things. Make a printf with fs-saving, and * all is well. */#include <stdarg.h>#include <stddef.h>#include <linux/kernel.h>static char buf[1024];extern int vsprintf(char * buf, const char * fmt, va_list args);int printk(const char *fmt, ...){ va_list args; int i; va_start(args, fmt); i=vsprintf(buf,fmt,args); va_end(args); console_print(buf); return i;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?