summaryrefslogtreecommitdiffstats
path: root/sys/amd64
diff options
context:
space:
mode:
authorfsmp <fsmp@FreeBSD.org>1997-09-01 07:31:54 +0000
committerfsmp <fsmp@FreeBSD.org>1997-09-01 07:31:54 +0000
commitc9f24c9fd2c2e8be3133555fca3de9a9ddd4ab21 (patch)
tree41c4352586f56bc663207950d825747ced551ce7 /sys/amd64
parent1d1202127bd1f30e9d3735563e93f0e14a1a72db (diff)
downloadFreeBSD-src-c9f24c9fd2c2e8be3133555fca3de9a9ddd4ab21.zip
FreeBSD-src-c9f24c9fd2c2e8be3133555fca3de9a9ddd4ab21.tar.gz
Cleanup.
Diffstat (limited to 'sys/amd64')
-rw-r--r--sys/amd64/amd64/mp_machdep.c18
-rw-r--r--sys/amd64/amd64/mptable.c18
-rw-r--r--sys/amd64/include/mptable.h18
3 files changed, 30 insertions, 24 deletions
diff --git a/sys/amd64/amd64/mp_machdep.c b/sys/amd64/amd64/mp_machdep.c
index 1cca90d..6b402b1 100644
--- a/sys/amd64/amd64/mp_machdep.c
+++ b/sys/amd64/amd64/mp_machdep.c
@@ -1454,19 +1454,19 @@ struct simplelock fast_intr_lock;
/* critical region around INTR() routines */
struct simplelock intr_lock;
-/* lock regions around the clock hardware */
-struct simplelock clock_lock;
-
-#ifdef SIMPLE_MPINTRLOCK
/* lock regions protected in UP kernel via cli/sti */
struct simplelock mpintr_lock;
-#endif
#ifdef USE_COMLOCK
/* locks com (tty) data/hardware accesses: a FASTINTR() */
struct simplelock com_lock;
#endif /* USE_COMLOCK */
+#ifdef USE_CLOCKLOCK
+/* lock regions around the clock hardware */
+struct simplelock clock_lock;
+#endif /* USE_CLOCKLOCK */
+
static void
init_locks(void)
{
@@ -1479,17 +1479,19 @@ init_locks(void)
/* ISR uses its own "giant lock" */
isr_lock = FREE_LOCK;
-#ifdef SIMPLE_MPINTRLOCK
s_lock_init((struct simplelock*)&mpintr_lock);
-#endif
- s_lock_init((struct simplelock*)&clock_lock);
+
s_lock_init((struct simplelock*)&fast_intr_lock);
s_lock_init((struct simplelock*)&intr_lock);
s_lock_init((struct simplelock*)&imen_lock);
s_lock_init((struct simplelock*)&cpl_lock);
+
#ifdef USE_COMLOCK
s_lock_init((struct simplelock*)&com_lock);
#endif /* USE_COMLOCK */
+#ifdef USE_CLOCKLOCK
+ s_lock_init((struct simplelock*)&clock_lock);
+#endif /* USE_CLOCKLOCK */
}
diff --git a/sys/amd64/amd64/mptable.c b/sys/amd64/amd64/mptable.c
index 1cca90d..6b402b1 100644
--- a/sys/amd64/amd64/mptable.c
+++ b/sys/amd64/amd64/mptable.c
@@ -1454,19 +1454,19 @@ struct simplelock fast_intr_lock;
/* critical region around INTR() routines */
struct simplelock intr_lock;
-/* lock regions around the clock hardware */
-struct simplelock clock_lock;
-
-#ifdef SIMPLE_MPINTRLOCK
/* lock regions protected in UP kernel via cli/sti */
struct simplelock mpintr_lock;
-#endif
#ifdef USE_COMLOCK
/* locks com (tty) data/hardware accesses: a FASTINTR() */
struct simplelock com_lock;
#endif /* USE_COMLOCK */
+#ifdef USE_CLOCKLOCK
+/* lock regions around the clock hardware */
+struct simplelock clock_lock;
+#endif /* USE_CLOCKLOCK */
+
static void
init_locks(void)
{
@@ -1479,17 +1479,19 @@ init_locks(void)
/* ISR uses its own "giant lock" */
isr_lock = FREE_LOCK;
-#ifdef SIMPLE_MPINTRLOCK
s_lock_init((struct simplelock*)&mpintr_lock);
-#endif
- s_lock_init((struct simplelock*)&clock_lock);
+
s_lock_init((struct simplelock*)&fast_intr_lock);
s_lock_init((struct simplelock*)&intr_lock);
s_lock_init((struct simplelock*)&imen_lock);
s_lock_init((struct simplelock*)&cpl_lock);
+
#ifdef USE_COMLOCK
s_lock_init((struct simplelock*)&com_lock);
#endif /* USE_COMLOCK */
+#ifdef USE_CLOCKLOCK
+ s_lock_init((struct simplelock*)&clock_lock);
+#endif /* USE_CLOCKLOCK */
}
diff --git a/sys/amd64/include/mptable.h b/sys/amd64/include/mptable.h
index 1cca90d..6b402b1 100644
--- a/sys/amd64/include/mptable.h
+++ b/sys/amd64/include/mptable.h
@@ -1454,19 +1454,19 @@ struct simplelock fast_intr_lock;
/* critical region around INTR() routines */
struct simplelock intr_lock;
-/* lock regions around the clock hardware */
-struct simplelock clock_lock;
-
-#ifdef SIMPLE_MPINTRLOCK
/* lock regions protected in UP kernel via cli/sti */
struct simplelock mpintr_lock;
-#endif
#ifdef USE_COMLOCK
/* locks com (tty) data/hardware accesses: a FASTINTR() */
struct simplelock com_lock;
#endif /* USE_COMLOCK */
+#ifdef USE_CLOCKLOCK
+/* lock regions around the clock hardware */
+struct simplelock clock_lock;
+#endif /* USE_CLOCKLOCK */
+
static void
init_locks(void)
{
@@ -1479,17 +1479,19 @@ init_locks(void)
/* ISR uses its own "giant lock" */
isr_lock = FREE_LOCK;
-#ifdef SIMPLE_MPINTRLOCK
s_lock_init((struct simplelock*)&mpintr_lock);
-#endif
- s_lock_init((struct simplelock*)&clock_lock);
+
s_lock_init((struct simplelock*)&fast_intr_lock);
s_lock_init((struct simplelock*)&intr_lock);
s_lock_init((struct simplelock*)&imen_lock);
s_lock_init((struct simplelock*)&cpl_lock);
+
#ifdef USE_COMLOCK
s_lock_init((struct simplelock*)&com_lock);
#endif /* USE_COMLOCK */
+#ifdef USE_CLOCKLOCK
+ s_lock_init((struct simplelock*)&clock_lock);
+#endif /* USE_CLOCKLOCK */
}
OpenPOWER on IntegriCloud