diff options
Diffstat (limited to 'include/scsi')
-rw-r--r-- | include/scsi/scsi_device.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/include/scsi/scsi_device.h b/include/scsi/scsi_device.h index d1aad4d04334..2e0281ee719c 100644 --- a/include/scsi/scsi_device.h +++ b/include/scsi/scsi_device.h | |||
@@ -237,14 +237,15 @@ struct scsi_dh_data { | |||
237 | * like scmd_printk, but the device name is passed in | 237 | * like scmd_printk, but the device name is passed in |
238 | * as a string pointer | 238 | * as a string pointer |
239 | */ | 239 | */ |
240 | extern int sdev_prefix_printk(const char *, const struct scsi_device *, | 240 | __printf(4, 5) int |
241 | const char *, const char *, ...); | 241 | sdev_prefix_printk(const char *, const struct scsi_device *, const char *, |
242 | const char *, ...); | ||
242 | 243 | ||
243 | #define sdev_printk(l, sdev, fmt, a...) \ | 244 | #define sdev_printk(l, sdev, fmt, a...) \ |
244 | sdev_prefix_printk(l, sdev, NULL, fmt, ##a) | 245 | sdev_prefix_printk(l, sdev, NULL, fmt, ##a) |
245 | 246 | ||
246 | extern int scmd_printk(const char *, const struct scsi_cmnd *, | 247 | __printf(3, 4) int |
247 | const char *, ...); | 248 | scmd_printk(const char *, const struct scsi_cmnd *, const char *, ...); |
248 | 249 | ||
249 | #define scmd_dbg(scmd, fmt, a...) \ | 250 | #define scmd_dbg(scmd, fmt, a...) \ |
250 | do { \ | 251 | do { \ |