e9cf19eb11ad37309f9c695d68680ecb3757960c
[linux-flexiantxendom0-3.2.10.git] / arch / um / include / user.h
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
9 extern void panic(const char *fmt, ...);
10 extern int printk(const char *fmt, ...);
11 extern void schedule(void);
12 extern void *um_kmalloc(int size);
13 extern void *um_kmalloc_atomic(int size);
14 extern void kfree(void *ptr);
15 extern int in_aton(char *str);
16 extern int open_gdb_chan(void);
17 extern int strlcpy(char *, const char *, int);
18
19 #endif
20
21 /*
22  * Overrides for Emacs so that we follow Linus's tabbing style.
23  * Emacs will notice this stuff at the end of the file and automatically
24  * adjust the settings for this buffer only.  This must remain at the end
25  * of the file.
26  * ---------------------------------------------------------------------------
27  * Local variables:
28  * c-file-style: "linux"
29  * End:
30  */