summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorKenneth R Westerback <krw@cvs.openbsd.org>2008-11-26 16:39:32 +0000
committerKenneth R Westerback <krw@cvs.openbsd.org>2008-11-26 16:39:32 +0000
commit53c22fa3038ae696827e331a76e50519332f647d (patch)
tree760eb2534a2da11039eca883b6e499d7c39870e0 /sys
parentabf4e906fb155b2dab27955a2001987d1c479ed4 (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.h5
-rw-r--r--sys/dev/ic/adwlib.h5
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() */