aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/lib.h
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-01-07 18:17:13 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-01-07 18:17:13 +0100
commit171dd16155ab6241584247efd0c8d37e160b3851 (patch)
treedc9b62e9faea468865a92091b4d0f960be3ab7c5 /xen/include/xen/lib.h
parent961e52c4dfce4005329fe864aeec024955204021 (diff)
downloadxen-171dd16155ab6241584247efd0c8d37e160b3851.tar.gz
xen-171dd16155ab6241584247efd0c8d37e160b3851.tar.bz2
xen-171dd16155ab6241584247efd0c8d37e160b3851.zip
Add cpumask_scnprintf() and cpulist_scnprintf(). This also
adds the bitmap_scnprintf functions and scnprintf itself. Add dirty cpu and cpu affinity info to 'q'-key debug output. Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/include/xen/lib.h')
-rw-r--r--xen/include/xen/lib.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/xen/include/xen/lib.h b/xen/include/xen/lib.h
index 2c77b43056..01440e1533 100644
--- a/xen/include/xen/lib.h
+++ b/xen/include/xen/lib.h
@@ -53,10 +53,16 @@ extern long vm_assist(struct domain *, unsigned int, unsigned int);
/* vsprintf.c */
extern int sprintf(char * buf, const char * fmt, ...)
__attribute__ ((format (printf, 2, 3)));
-extern int vsprintf(char *buf, const char *, va_list);
+extern int vsprintf(char *buf, const char *, va_list)
+ __attribute__ ((format (printf, 2, 0)));
extern int snprintf(char * buf, size_t size, const char * fmt, ...)
__attribute__ ((format (printf, 3, 4)));
-extern int vsnprintf(char *buf, size_t size, const char *fmt, va_list args);
+extern int vsnprintf(char *buf, size_t size, const char *fmt, va_list args)
+ __attribute__ ((format (printf, 3, 0)));
+extern int scnprintf(char * buf, size_t size, const char * fmt, ...)
+ __attribute__ ((format (printf, 3, 4)));
+extern int vscnprintf(char *buf, size_t size, const char *fmt, va_list args)
+ __attribute__ ((format (printf, 3, 0)));
long simple_strtol(
const char *cp,char **endp, unsigned int base);