]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/blobdiff - include/linux/printk.h
printk: convert byte-buffer to variable-length record buffer
[mirror_ubuntu-zesty-kernel.git] / include / linux / printk.h
index 0525927f203f0f6756773079ac6fdeb2134ea3f6..aa3c66da105c4c7e677034b5dd045f334b0584eb 100644 (file)
@@ -95,8 +95,19 @@ extern int printk_needs_cpu(int cpu);
 extern void printk_tick(void);
 
 #ifdef CONFIG_PRINTK
+asmlinkage __printf(5, 0)
+int vprintk_emit(int facility, int level,
+                const char *dict, size_t dictlen,
+                const char *fmt, va_list args);
+
 asmlinkage __printf(1, 0)
 int vprintk(const char *fmt, va_list args);
+
+asmlinkage __printf(5, 6) __cold
+asmlinkage int printk_emit(int facility, int level,
+                          const char *dict, size_t dictlen,
+                          const char *fmt, ...);
+
 asmlinkage __printf(1, 2) __cold
 int printk(const char *fmt, ...);