diff options
author | Kenneth R Westerback <krw@cvs.openbsd.org> | 2008-11-26 16:39:32 +0000 |
---|---|---|
committer | Kenneth R Westerback <krw@cvs.openbsd.org> | 2008-11-26 16:39:32 +0000 |
commit | 53c22fa3038ae696827e331a76e50519332f647d (patch) | |
tree | 760eb2534a2da11039eca883b6e499d7c39870e0 /sys | |
parent | abf4e906fb155b2dab27955a2001987d1c479ed4 (diff) |
Stop maintaining internal queues of received scsi_xfer structures.
We can now just push unwanted ones back up into the SCSI layer
with NO_CCB like other drivers.
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/ic/advlib.h | 5 | ||||
-rw-r--r-- | sys/dev/ic/adwlib.h | 5 |
2 files changed, 2 insertions, 8 deletions
diff --git a/sys/dev/ic/advlib.h b/sys/dev/ic/advlib.h index 21d0ba2a56a..a04ef71d54f 100644 --- a/sys/dev/ic/advlib.h +++ b/sys/dev/ic/advlib.h @@ -1,4 +1,4 @@ -/* $OpenBSD: advlib.h,v 1.9 2008/06/26 05:42:15 ray Exp $ */ +/* $OpenBSD: advlib.h,v 1.10 2008/11/26 16:39:31 krw Exp $ */ /* $NetBSD: advlib.h,v 1.5 1998/10/28 20:39:46 dante Exp $ */ /* @@ -836,9 +836,6 @@ typedef struct asc_softc TAILQ_HEAD(, adv_ccb) sc_free_ccb, sc_waiting_ccb; struct scsi_link sc_link; /* prototype for devs */ - LIST_HEAD(, scsi_xfer) sc_queue; - struct scsi_xfer *sc_queuelast; - u_int8_t *overrun_buf; u_int16_t sc_flags; /* see below sc_flags values */ diff --git a/sys/dev/ic/adwlib.h b/sys/dev/ic/adwlib.h index a6ddb5e95f4..3ba94db2285 100644 --- a/sys/dev/ic/adwlib.h +++ b/sys/dev/ic/adwlib.h @@ -1,4 +1,4 @@ -/* $OpenBSD: adwlib.h,v 1.11 2008/06/26 05:42:15 ray Exp $ */ +/* $OpenBSD: adwlib.h,v 1.12 2008/11/26 16:39:31 krw Exp $ */ /* $NetBSD: adwlib.h,v 1.14 2000/07/03 18:14:18 dante Exp $ */ /* @@ -747,9 +747,6 @@ typedef struct adw_softc { struct scsi_link sc_link; /* prototype for devs */ struct scsi_adapter sc_adapter; - LIST_HEAD(, scsi_xfer) sc_queue; - struct scsi_xfer *sc_queuelast; - int sc_freeze_dev[ADW_MAX_TID+1]; ADW_CALLBACK isr_callback; /* pointer to function, called in AdwISR() */ |