summaryrefslogtreecommitdiff
path: root/sys/scsi/scsiconf.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/scsi/scsiconf.h')
-rw-r--r--sys/scsi/scsiconf.h108
1 files changed, 54 insertions, 54 deletions
diff --git a/sys/scsi/scsiconf.h b/sys/scsi/scsiconf.h
index 2e5c37dc92b..3bb19d2d376 100644
--- a/sys/scsi/scsiconf.h
+++ b/sys/scsi/scsiconf.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: scsiconf.h,v 1.32 2002/01/07 19:04:46 mickey Exp $ */
+/* $OpenBSD: scsiconf.h,v 1.33 2002/03/14 01:27:13 millert Exp $ */
/* $NetBSD: scsiconf.h,v 1.35 1997/04/02 02:29:38 mycroft Exp $ */
/*
@@ -101,12 +101,12 @@ extern int scsi_autoconf;
* these statically allocated.
*/
struct scsi_adapter {
- int (*scsi_cmd) __P((struct scsi_xfer *));
- void (*scsi_minphys) __P((struct buf *));
- int (*open_target_lu) __P((void));
- int (*close_target_lu) __P((void));
- int (*ioctl) __P((struct scsi_link *, u_long cmd,
- caddr_t addrp, int flag, struct proc *p));
+ int (*scsi_cmd)(struct scsi_xfer *);
+ void (*scsi_minphys)(struct buf *);
+ int (*open_target_lu)(void);
+ int (*close_target_lu)(void);
+ int (*ioctl)(struct scsi_link *, u_long cmd,
+ caddr_t addrp, int flag, struct proc *p);
};
/*
@@ -132,18 +132,18 @@ struct scsi_adapter {
* of these statically allocated.
*/
struct scsi_device {
- int (*err_handler) __P((struct scsi_xfer *));
+ int (*err_handler)(struct scsi_xfer *);
/* returns -1 to say err processing done */
- void (*start) __P((void *));
+ void (*start)(void *);
- int (*async) __P((void));
+ int (*async)(void);
/*
* When called with `0' as the second argument, we expect status
* back from the upper-level driver. When called with a `1',
* we're simply notifying the upper-level driver that the command
* is complete and expect no status back.
*/
- void (*done) __P((struct scsi_xfer *));
+ void (*done)(struct scsi_xfer *);
};
/*
@@ -195,7 +195,7 @@ struct scsi_link {
u_char luns;
};
-int scsiprint __P((void *, const char *));
+int scsiprint(void *, const char *);
/*
* This describes matching information for scsi_inqmatch(). The more things
@@ -309,51 +309,51 @@ struct scsi_xfer {
#define XS_SHORTSENSE 6 /* Check the ATAPI sense for the error */
#define XS_RESET 8 /* bus was reset; possible retry command */
-caddr_t scsi_inqmatch __P((struct scsi_inquiry_data *, caddr_t, int,
- int, int *));
+caddr_t scsi_inqmatch(struct scsi_inquiry_data *, caddr_t, int,
+ int, int *);
-void scsi_init __P((void));
+void scsi_init(void);
struct scsi_xfer *
- scsi_get_xs __P((struct scsi_link *, int));
-void scsi_free_xs __P((struct scsi_xfer *, int));
-int scsi_execute_xs __P((struct scsi_xfer *));
-u_long scsi_size __P((struct scsi_link *, int));
-int scsi_test_unit_ready __P((struct scsi_link *, int));
-int scsi_change_def __P((struct scsi_link *, int));
-int scsi_inquire __P((struct scsi_link *, struct scsi_inquiry_data *, int));
-int scsi_prevent __P((struct scsi_link *, int, int));
-int scsi_start __P((struct scsi_link *, int, int));
-void scsi_done __P((struct scsi_xfer *));
-void scsi_user_done __P((struct scsi_xfer *));
-int scsi_scsi_cmd __P((struct scsi_link *, struct scsi_generic *,
+ scsi_get_xs(struct scsi_link *, int);
+void scsi_free_xs(struct scsi_xfer *, int);
+int scsi_execute_xs(struct scsi_xfer *);
+u_long scsi_size(struct scsi_link *, int);
+int scsi_test_unit_ready(struct scsi_link *, int);
+int scsi_change_def(struct scsi_link *, int);
+int scsi_inquire(struct scsi_link *, struct scsi_inquiry_data *, int);
+int scsi_prevent(struct scsi_link *, int, int);
+int scsi_start(struct scsi_link *, int, int);
+void scsi_done(struct scsi_xfer *);
+void scsi_user_done(struct scsi_xfer *);
+int scsi_scsi_cmd(struct scsi_link *, struct scsi_generic *,
int cmdlen, u_char *data_addr, int datalen, int retries,
- int timeout, struct buf *bp, int flags));
-int scsi_do_ioctl __P((struct scsi_link *, dev_t, u_long, caddr_t,
- int, struct proc *));
-int scsi_do_safeioctl __P((struct scsi_link *, dev_t, u_long, caddr_t,
- int, struct proc *));
-void sc_print_addr __P((struct scsi_link *));
-
-void show_scsi_xs __P((struct scsi_xfer *));
-void scsi_print_sense __P((struct scsi_xfer *, int));
-void show_scsi_cmd __P((struct scsi_xfer *));
-void show_mem __P((u_char *, int));
-int scsi_probe_busses __P((int, int, int));
-void scsi_strvis __P((u_char *, u_char *, int));
-
-static __inline void _lto2b __P((u_int32_t val, u_int8_t *bytes));
-static __inline void _lto3b __P((u_int32_t val, u_int8_t *bytes));
-static __inline void _lto4b __P((u_int32_t val, u_int8_t *bytes));
-static __inline u_int32_t _2btol __P((u_int8_t *bytes));
-static __inline u_int32_t _3btol __P((u_int8_t *bytes));
-static __inline u_int32_t _4btol __P((u_int8_t *bytes));
-
-static __inline void _lto2l __P((u_int32_t val, u_int8_t *bytes));
-static __inline void _lto3l __P((u_int32_t val, u_int8_t *bytes));
-static __inline void _lto4l __P((u_int32_t val, u_int8_t *bytes));
-static __inline u_int32_t _2ltol __P((u_int8_t *bytes));
-static __inline u_int32_t _3ltol __P((u_int8_t *bytes));
-static __inline u_int32_t _4ltol __P((u_int8_t *bytes));
+ int timeout, struct buf *bp, int flags);
+int scsi_do_ioctl(struct scsi_link *, dev_t, u_long, caddr_t,
+ int, struct proc *);
+int scsi_do_safeioctl(struct scsi_link *, dev_t, u_long, caddr_t,
+ int, struct proc *);
+void sc_print_addr(struct scsi_link *);
+
+void show_scsi_xs(struct scsi_xfer *);
+void scsi_print_sense(struct scsi_xfer *, int);
+void show_scsi_cmd(struct scsi_xfer *);
+void show_mem(u_char *, int);
+int scsi_probe_busses(int, int, int);
+void scsi_strvis(u_char *, u_char *, int);
+
+static __inline void _lto2b(u_int32_t val, u_int8_t *bytes);
+static __inline void _lto3b(u_int32_t val, u_int8_t *bytes);
+static __inline void _lto4b(u_int32_t val, u_int8_t *bytes);
+static __inline u_int32_t _2btol(u_int8_t *bytes);
+static __inline u_int32_t _3btol(u_int8_t *bytes);
+static __inline u_int32_t _4btol(u_int8_t *bytes);
+
+static __inline void _lto2l(u_int32_t val, u_int8_t *bytes);
+static __inline void _lto3l(u_int32_t val, u_int8_t *bytes);
+static __inline void _lto4l(u_int32_t val, u_int8_t *bytes);
+static __inline u_int32_t _2ltol(u_int8_t *bytes);
+static __inline u_int32_t _3ltol(u_int8_t *bytes);
+static __inline u_int32_t _4ltol(u_int8_t *bytes);
static __inline void
_lto2b(val, bytes)