summaryrefslogtreecommitdiffstats
path: root/sys/dev/aac
diff options
context:
space:
mode:
authorscottl <scottl@FreeBSD.org>2004-02-07 17:40:38 +0000
committerscottl <scottl@FreeBSD.org>2004-02-07 17:40:38 +0000
commitdb7086ef8b89376fa996d973563879ffcee74967 (patch)
tree8a00cd428c6c80a0e0e6de953fa7493063e2e2ec /sys/dev/aac
parentab3b47d9e82c1abc2d8a4f30d131ecbcc677ab53 (diff)
downloadFreeBSD-src-db7086ef8b89376fa996d973563879ffcee74967.zip
FreeBSD-src-db7086ef8b89376fa996d973563879ffcee74967.tar.gz
Do some small cleanups to comments and remove AACQ_COMPLETE definitions since
the completion queue is long-gone.
Diffstat (limited to 'sys/dev/aac')
-rw-r--r--sys/dev/aac/aac.c5
-rw-r--r--sys/dev/aac/aac_ioctl.h3
-rw-r--r--sys/dev/aac/aacvar.h3
3 files changed, 4 insertions, 7 deletions
diff --git a/sys/dev/aac/aac.c b/sys/dev/aac/aac.c
index 7be607b..2fec4cf 100644
--- a/sys/dev/aac/aac.c
+++ b/sys/dev/aac/aac.c
@@ -840,7 +840,7 @@ aac_complete(void *context, int pending)
&fib))
break; /* nothing to do */
- /* get the command, unmap and queue for later processing */
+ /* get the command, unmap and hand off for processing */
cm = sc->aac_commands + fib->Header.SenderData;
if (cm == NULL) {
AAC_PRINT_FIB(sc, fib);
@@ -848,7 +848,7 @@ aac_complete(void *context, int pending)
}
aac_remove_busy(cm);
- aac_unmap_command(cm); /* XXX defer? */
+ aac_unmap_command(cm);
cm->cm_flags |= AAC_CMD_COMPLETED;
/* is there a completion handler? */
@@ -2401,7 +2401,6 @@ aac_ioctl(dev_t dev, u_long cmd, caddr_t arg, int flag, d_thread_t *td)
case AACQ_BIO:
case AACQ_READY:
case AACQ_BUSY:
- case AACQ_COMPLETE:
bcopy(&sc->aac_qstat[as->as_item], &as->as_qstat,
sizeof(struct aac_qstat));
break;
diff --git a/sys/dev/aac/aac_ioctl.h b/sys/dev/aac/aac_ioctl.h
index 9dac2ab..f01cf70 100644
--- a/sys/dev/aac/aac_ioctl.h
+++ b/sys/dev/aac/aac_ioctl.h
@@ -35,8 +35,7 @@
#define AACQ_BIO 1
#define AACQ_READY 2
#define AACQ_BUSY 3
-#define AACQ_COMPLETE 4
-#define AACQ_COUNT 5 /* total number of queues */
+#define AACQ_COUNT 4 /* total number of queues */
struct aac_qstat {
u_int32_t q_length;
diff --git a/sys/dev/aac/aacvar.h b/sys/dev/aac/aacvar.h
index a094f8b..f2ee0f3 100644
--- a/sys/dev/aac/aacvar.h
+++ b/sys/dev/aac/aacvar.h
@@ -165,8 +165,7 @@ struct aac_command
#define AAC_ON_AACQ_FREE (1<<5)
#define AAC_ON_AACQ_READY (1<<6)
#define AAC_ON_AACQ_BUSY (1<<7)
-#define AAC_ON_AACQ_COMPLETE (1<<8)
-#define AAC_ON_AACQ_MASK ((1<<5)|(1<<6)|(1<<7)|(1<<8))
+#define AAC_ON_AACQ_MASK ((1<<5)|(1<<6)|(1<<7))
#define AAC_QUEUE_FRZN (1<<9) /* Freeze the processing of
* commands on the queue. */
OpenPOWER on IntegriCloud