at v2.6.12 32 lines 892 B view raw
1/* 2 * Copyright (C) 2000 Jeff Dike (jdike@karaya.com) 3 * Licensed under the GPL 4 */ 5 6#ifndef __USER_H__ 7#define __USER_H__ 8 9extern void panic(const char *fmt, ...); 10extern int printk(const char *fmt, ...); 11extern void schedule(void); 12extern void *um_kmalloc(int size); 13extern void *um_kmalloc_atomic(int size); 14extern void kfree(void *ptr); 15extern int in_aton(char *str); 16extern int open_gdb_chan(void); 17extern int strlcpy(char *, const char *, int); 18extern void *um_vmalloc(int size); 19extern void vfree(void *ptr); 20 21#endif 22 23/* 24 * Overrides for Emacs so that we follow Linus's tabbing style. 25 * Emacs will notice this stuff at the end of the file and automatically 26 * adjust the settings for this buffer only. This must remain at the end 27 * of the file. 28 * --------------------------------------------------------------------------- 29 * Local variables: 30 * c-file-style: "linux" 31 * End: 32 */