Lines Matching defs:printk

47 /* printk's without a loglevel use this.. */
123 * Dummy printk for disabled debugging statements to use whilst maintaining
129 printk(fmt, ##__VA_ARGS__); \
156 * Special printk facility for scheduler/timekeeping use only, _DO_NOT_USE_ !
164 * some code paths that need to defer all printk console printing. Interrupts
291 * printk_cpu_sync_get_irqsave() - Disable interrupts and acquire the printk
321 * printk_cpu_sync_put_irqrestore() - Release the printk cpu-reentrant spinning
334 * pr_fmt - used by the pr_*() macros to generate the printk format string
360 * While printk and pr_* have the level stored in the string at compile
370 * The format string used by various subsystem specific printk()
407 * Some subsystems have their own custom printk that applies a va_format to a
411 * In order to store these in the way they would be emitted by the printk
434 * printk - print a kernel message
437 * This is printk(). It can be called from any context. We want it to work.
439 * If printk indexing is enabled, _printk() is called from printk_index_wrap.
440 * Otherwise, printk is simply #defined to _printk.
448 * One effect of this deferred printing is that code which calls printk() and
457 #define printk(fmt, ...) printk_index_wrap(_printk, fmt, ##__VA_ARGS__)
466 * This macro expands to a printk with KERN_EMERG loglevel. It uses pr_fmt() to
470 printk(KERN_EMERG pr_fmt(fmt), ##__VA_ARGS__)
476 * This macro expands to a printk with KERN_ALERT loglevel. It uses pr_fmt() to
480 printk(KERN_ALERT pr_fmt(fmt), ##__VA_ARGS__)
486 * This macro expands to a printk with KERN_CRIT loglevel. It uses pr_fmt() to
490 printk(KERN_CRIT pr_fmt(fmt), ##__VA_ARGS__)
496 * This macro expands to a printk with KERN_ERR loglevel. It uses pr_fmt() to
500 printk(KERN_ERR pr_fmt(fmt), ##__VA_ARGS__)
506 * This macro expands to a printk with KERN_WARNING loglevel. It uses pr_fmt()
510 printk(KERN_WARNING pr_fmt(fmt), ##__VA_ARGS__)
516 * This macro expands to a printk with KERN_NOTICE loglevel. It uses pr_fmt() to
520 printk(KERN_NOTICE pr_fmt(fmt), ##__VA_ARGS__)
526 * This macro expands to a printk with KERN_INFO loglevel. It uses pr_fmt() to
530 printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__)
537 * This macro expands to a printk with KERN_CONT loglevel. It should only be
542 printk(KERN_CONT fmt, ##__VA_ARGS__)
549 * This macro expands to a printk with KERN_DEBUG loglevel if DEBUG is
556 printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__)
574 * set. Otherwise, if DEBUG is defined, it's equivalent to a printk with
584 printk(KERN_DEBUG pr_fmt(fmt), ##__VA_ARGS__)
596 DO_ONCE_LITE(printk, fmt, ##__VA_ARGS__)
651 printk(fmt, ##__VA_ARGS__); \