diff options
author | 2019-12-05 16:16:01 +0000 | |
---|---|---|
committer | 2019-12-05 16:16:01 +0000 | |
commit | 5c0ba001bf51388d9cb58d2ab1d87e153e6d8f18 (patch) | |
tree | d61a02ce8952fc11e2360baab9d7713730b01f9c /sys/scsi/scsi_base.c | |
parent | tweak previous; (diff) | |
download | wireguard-openbsd-5c0ba001bf51388d9cb58d2ab1d87e153e6d8f18.tar.xz wireguard-openbsd-5c0ba001bf51388d9cb58d2ab1d87e153e6d8f18.zip |
Move prototypes for scsi_mode_sense(), scsi_mode_sense_big(),
scsi_mode_sense_page() and scsi_mode_sense_big_page() into
scsi_base.c.
They are just internal helper functions for scsi_do_mode_sense().
Diffstat (limited to 'sys/scsi/scsi_base.c')
-rw-r--r-- | sys/scsi/scsi_base.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/sys/scsi/scsi_base.c b/sys/scsi/scsi_base.c index 0cc7df792eb..0159395ad96 100644 --- a/sys/scsi/scsi_base.c +++ b/sys/scsi/scsi_base.c @@ -1,4 +1,4 @@ -/* $OpenBSD: scsi_base.c,v 1.255 2019/12/04 10:22:05 mpi Exp $ */ +/* $OpenBSD: scsi_base.c,v 1.256 2019/12/05 16:16:01 krw Exp $ */ /* $NetBSD: scsi_base.c,v 1.43 1997/04/02 02:29:36 mycroft Exp $ */ /* @@ -88,6 +88,14 @@ void scsi_link_close(struct scsi_link *); void * scsi_iopool_get(struct scsi_iopool *); void scsi_iopool_put(struct scsi_iopool *, void *); +/* Various helper functions for scsi_do_mode_sense() */ +int scsi_mode_sense(struct scsi_link *, int, int, struct scsi_mode_header *, + size_t, int, int); +int scsi_mode_sense_big(struct scsi_link *, int, int, + struct scsi_mode_header_big *, size_t, int, int); +void * scsi_mode_sense_page(struct scsi_mode_header *, int, int); +void * scsi_mode_sense_big_page(struct scsi_mode_header_big *, int, int); + /* ioh/xsh queue state */ #define RUNQ_IDLE 0 #define RUNQ_LINKQ 1 |