aboutsummaryrefslogtreecommitdiffstats
path: root/include/xen/xenbus.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/xen/xenbus.h')
-rw-r--r--include/xen/xenbus.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/xen/xenbus.h b/include/xen/xenbus.h
index 553a7a21af5..b1b6676c1c4 100644
--- a/include/xen/xenbus.h
+++ b/include/xen/xenbus.h
@@ -157,9 +157,9 @@ int xenbus_scanf(struct xenbus_transaction t,
157 __attribute__((format(scanf, 4, 5))); 157 __attribute__((format(scanf, 4, 5)));
158 158
159/* Single printf and write: returns -errno or 0. */ 159/* Single printf and write: returns -errno or 0. */
160__printf(4, 5)
160int xenbus_printf(struct xenbus_transaction t, 161int xenbus_printf(struct xenbus_transaction t,
161 const char *dir, const char *node, const char *fmt, ...) 162 const char *dir, const char *node, const char *fmt, ...);
162 __attribute__((format(printf, 4, 5)));
163 163
164/* Generic read function: NULL-terminated triples of name, 164/* Generic read function: NULL-terminated triples of name,
165 * sprintf-style type string, and pointer. Returns 0 or errno.*/ 165 * sprintf-style type string, and pointer. Returns 0 or errno.*/
@@ -201,11 +201,11 @@ int xenbus_watch_path(struct xenbus_device *dev, const char *path,
201 struct xenbus_watch *watch, 201 struct xenbus_watch *watch,
202 void (*callback)(struct xenbus_watch *, 202 void (*callback)(struct xenbus_watch *,
203 const char **, unsigned int)); 203 const char **, unsigned int));
204__printf(4, 5)
204int xenbus_watch_pathfmt(struct xenbus_device *dev, struct xenbus_watch *watch, 205int xenbus_watch_pathfmt(struct xenbus_device *dev, struct xenbus_watch *watch,
205 void (*callback)(struct xenbus_watch *, 206 void (*callback)(struct xenbus_watch *,
206 const char **, unsigned int), 207 const char **, unsigned int),
207 const char *pathfmt, ...) 208 const char *pathfmt, ...);
208 __attribute__ ((format (printf, 4, 5)));
209 209
210int xenbus_switch_state(struct xenbus_device *dev, enum xenbus_state new_state); 210int xenbus_switch_state(struct xenbus_device *dev, enum xenbus_state new_state);
211int xenbus_grant_ring(struct xenbus_device *dev, unsigned long ring_mfn); 211int xenbus_grant_ring(struct xenbus_device *dev, unsigned long ring_mfn);
@@ -224,9 +224,9 @@ int xenbus_free_evtchn(struct xenbus_device *dev, int port);
224 224
225enum xenbus_state xenbus_read_driver_state(const char *path); 225enum xenbus_state xenbus_read_driver_state(const char *path);
226 226
227__attribute__((format(printf, 3, 4))) 227__printf(3, 4)
228void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...); 228void xenbus_dev_error(struct xenbus_device *dev, int err, const char *fmt, ...);
229__attribute__((format(printf, 3, 4))) 229__printf(3, 4)
230void xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, ...); 230void xenbus_dev_fatal(struct xenbus_device *dev, int err, const char *fmt, ...);
231 231
232const char *xenbus_strstate(enum xenbus_state state); 232const char *xenbus_strstate(enum xenbus_state state);