Moved prototypes to better places.
Fixed indentation of some function headers.
This commit is contained in:
parent
93209d9d82
commit
0755e57c15
@ -2,7 +2,7 @@
|
||||
* Written by grefen@convex.com (probably moved by now)
|
||||
* Based on scsi drivers by Julian Elischer (julian@tfs.com)
|
||||
*
|
||||
* $Id: ch.c,v 1.27 1995/12/08 23:22:19 phk Exp $
|
||||
* $Id: ch.c,v 1.28 1995/12/14 09:54:21 phk Exp $
|
||||
*/
|
||||
|
||||
#include <sys/types.h>
|
||||
@ -27,16 +27,6 @@
|
||||
#include <scsi/scsi_changer.h>
|
||||
#include <scsi/scsiconf.h>
|
||||
|
||||
|
||||
|
||||
static errval ch_getelem __P((u_int32 unit, short *stat, int type,
|
||||
u_int32 from, void *data, u_int32 flags));
|
||||
static errval ch_move __P((u_int32 unit, short *stat, u_int32 chm,
|
||||
u_int32 from, u_int32 to, u_int32 flags));
|
||||
static errval ch_mode_sense __P((u_int32 unit, u_int32 flags));
|
||||
static errval ch_position __P((u_int32 unit, short *stat, u_int32 chm,
|
||||
u_int32 to, u_int32 flags));
|
||||
|
||||
#define CHRETRIES 2
|
||||
|
||||
#define CHUNIT(DEV) ((minor(DEV)&0xF0) >> 4) /* 4 bit unit. */
|
||||
@ -65,15 +55,23 @@ struct scsi_data {
|
||||
#endif
|
||||
};
|
||||
|
||||
static errval ch_getelem __P((u_int32 unit, short *stat, int type, u_int32 from,
|
||||
void *data, u_int32 flags));
|
||||
static errval ch_move __P((u_int32 unit, short *stat, u_int32 chm, u_int32 from,
|
||||
u_int32 to, u_int32 flags));
|
||||
static errval ch_mode_sense __P((u_int32 unit, u_int32 flags));
|
||||
static errval ch_position __P((u_int32 unit, short *stat, u_int32 chm,
|
||||
u_int32 to, u_int32 flags));
|
||||
|
||||
static int chunit(dev_t dev) { return CHUNIT(dev); }
|
||||
static dev_t chsetunit(dev_t dev, int unit) { return CHSETUNIT(dev, unit); }
|
||||
|
||||
static errval ch_open(dev_t dev, int flags, int fmt, struct proc *p,
|
||||
struct scsi_link *sc_link);
|
||||
struct scsi_link *sc_link);
|
||||
static errval ch_ioctl(dev_t dev, int cmd, caddr_t addr, int flag,
|
||||
struct proc *p, struct scsi_link *sc_link);
|
||||
struct proc *p, struct scsi_link *sc_link);
|
||||
static errval ch_close(dev_t dev, int flag, int fmt, struct proc *p,
|
||||
struct scsi_link *sc_link);
|
||||
struct scsi_link *sc_link);
|
||||
|
||||
static d_open_t chopen;
|
||||
static d_close_t chclose;
|
||||
@ -144,7 +142,7 @@ ch_registerdev(int unit)
|
||||
* The routine called by the low level scsi routine when it discovers
|
||||
* a device suitable for this driver.
|
||||
*/
|
||||
errval
|
||||
static errval
|
||||
chattach(struct scsi_link *sc_link)
|
||||
{
|
||||
u_int32 unit;
|
||||
@ -180,7 +178,7 @@ chattach(struct scsi_link *sc_link)
|
||||
*/
|
||||
static errval
|
||||
ch_open(dev_t dev, int flags, int fmt, struct proc *p,
|
||||
struct scsi_link *sc_link)
|
||||
struct scsi_link *sc_link)
|
||||
{
|
||||
errval errcode = 0;
|
||||
u_int32 unit, mode;
|
||||
@ -241,8 +239,8 @@ ch_close(dev_t dev, int flag, int fmt, struct proc *p,
|
||||
* Knows about the internals of this device
|
||||
*/
|
||||
static errval
|
||||
ch_ioctl(dev_t dev, int cmd, caddr_t arg, int mode,
|
||||
struct proc *p, struct scsi_link *sc_link)
|
||||
ch_ioctl(dev_t dev, int cmd, caddr_t arg, int mode, struct proc *p,
|
||||
struct scsi_link *sc_link)
|
||||
{
|
||||
/* struct ch_cmd_buf *args; */
|
||||
unsigned char unit;
|
||||
|
@ -37,7 +37,7 @@
|
||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* $Id: pt.c,v 1.10 1995/12/08 23:22:23 phk Exp $
|
||||
* $Id: pt.c,v 1.11 1995/12/14 09:54:24 phk Exp $
|
||||
*/
|
||||
|
||||
/*
|
||||
@ -58,15 +58,10 @@
|
||||
#include <scsi/scsi_all.h>
|
||||
#include <scsi/scsiconf.h>
|
||||
|
||||
|
||||
struct scsi_data {
|
||||
struct buf_queue_head buf_queue;
|
||||
};
|
||||
|
||||
static void ptstart(u_int32 unit, u_int32 flags);
|
||||
static void pt_strategy(struct buf *bp, struct scsi_link *sc_link);
|
||||
static int pt_sense(struct scsi_xfer *scsi_xfer);
|
||||
|
||||
static d_open_t ptopen;
|
||||
static d_close_t ptclose;
|
||||
static d_ioctl_t ptioctl;
|
||||
@ -80,6 +75,9 @@ static struct cdevsw pt_cdevsw =
|
||||
|
||||
SCSI_DEVICE_ENTRIES(pt)
|
||||
|
||||
static void ptstart(u_int32 unit, u_int32 flags);
|
||||
static void pt_strategy(struct buf *bp, struct scsi_link *sc_link);
|
||||
static int pt_sense(struct scsi_xfer *scsi_xfer);
|
||||
|
||||
static struct scsi_device pt_switch =
|
||||
{
|
||||
@ -103,6 +101,7 @@ static struct scsi_device pt_switch =
|
||||
0,
|
||||
pt_strategy,
|
||||
};
|
||||
|
||||
/*
|
||||
* ptstart looks to see if there is a buf waiting for the device
|
||||
* and that the device is not already busy. If both are true,
|
||||
|
@ -37,7 +37,7 @@
|
||||
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
* SUCH DAMAGE.
|
||||
*
|
||||
* $Id: sctarg.c,v 1.10 1995/12/08 23:22:24 phk Exp $
|
||||
* $Id: sctarg.c,v 1.11 1995/12/14 09:54:32 phk Exp $
|
||||
*/
|
||||
|
||||
/*
|
||||
@ -66,11 +66,6 @@ struct scsi_data {
|
||||
int flags; /* Already open */
|
||||
};
|
||||
|
||||
static errval sctarg_open(dev_t dev, int flags, int fmt, struct proc *p,
|
||||
struct scsi_link *sc_link);
|
||||
static void sctargstart(u_int32 unit, u_int32 unused_flags);
|
||||
static void sctarg_strategy(struct buf *bp, struct scsi_link *sc_link);
|
||||
|
||||
static d_open_t sctargopen;
|
||||
static d_close_t sctargclose;
|
||||
static d_ioctl_t sctargioctl;
|
||||
@ -84,6 +79,11 @@ static struct cdevsw sctarg_cdevsw =
|
||||
|
||||
SCSI_DEVICE_ENTRIES(sctarg)
|
||||
|
||||
static errval sctarg_open(dev_t dev, int flags, int fmt, struct proc *p,
|
||||
struct scsi_link *sc_link);
|
||||
static void sctargstart(u_int32 unit, u_int32 unused_flags);
|
||||
static void sctarg_strategy(struct buf *bp, struct scsi_link *sc_link);
|
||||
|
||||
static struct scsi_device sctarg_switch =
|
||||
{
|
||||
NULL,
|
||||
@ -109,7 +109,7 @@ static struct scsi_device sctarg_switch =
|
||||
|
||||
static errval
|
||||
sctarg_open(dev_t dev, int flags, int fmt, struct proc *p,
|
||||
struct scsi_link *sc_link)
|
||||
struct scsi_link *sc_link)
|
||||
{
|
||||
int ret = 0;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user