diff options
author | fsmp <fsmp@FreeBSD.org> | 1997-09-01 07:31:54 +0000 |
---|---|---|
committer | fsmp <fsmp@FreeBSD.org> | 1997-09-01 07:31:54 +0000 |
commit | c9f24c9fd2c2e8be3133555fca3de9a9ddd4ab21 (patch) | |
tree | 41c4352586f56bc663207950d825747ced551ce7 /sys/amd64 | |
parent | 1d1202127bd1f30e9d3735563e93f0e14a1a72db (diff) | |
download | FreeBSD-src-c9f24c9fd2c2e8be3133555fca3de9a9ddd4ab21.zip FreeBSD-src-c9f24c9fd2c2e8be3133555fca3de9a9ddd4ab21.tar.gz |
Cleanup.
Diffstat (limited to 'sys/amd64')
-rw-r--r-- | sys/amd64/amd64/mp_machdep.c | 18 | ||||
-rw-r--r-- | sys/amd64/amd64/mptable.c | 18 | ||||
-rw-r--r-- | sys/amd64/include/mptable.h | 18 |
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 */ } |