diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2006-01-07 18:17:13 +0100 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2006-01-07 18:17:13 +0100 |
commit | 171dd16155ab6241584247efd0c8d37e160b3851 (patch) | |
tree | dc9b62e9faea468865a92091b4d0f960be3ab7c5 /xen/include/xen/lib.h | |
parent | 961e52c4dfce4005329fe864aeec024955204021 (diff) | |
download | xen-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.h | 10 |
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); |