patch-2.3.99-pre6 linux/include/linux/interrupt.h
Next file: linux/include/linux/kernel.h
Previous file: linux/include/linux/ide.h
Back to the patch index
Back to the overall index
- Lines: 41
- Date:
Wed Apr 26 15:29:07 2000
- Orig file:
v2.3.99-pre5/linux/include/linux/interrupt.h
- Orig date:
Fri Mar 10 16:40:49 2000
diff -u --recursive --new-file v2.3.99-pre5/linux/include/linux/interrupt.h linux/include/linux/interrupt.h
@@ -2,6 +2,7 @@
#ifndef _LINUX_INTERRUPT_H
#define _LINUX_INTERRUPT_H
+#include <linux/config.h>
#include <linux/kernel.h>
#include <linux/smp.h>
#include <linux/cache.h>
@@ -154,7 +155,7 @@
extern struct tasklet_head tasklet_vec[NR_CPUS];
extern struct tasklet_head tasklet_hi_vec[NR_CPUS];
-#ifdef __SMP__
+#ifdef CONFIG_SMP
#define tasklet_trylock(t) (!test_and_set_bit(TASKLET_STATE_RUN, &(t)->state))
#define tasklet_unlock_wait(t) while (test_bit(TASKLET_STATE_RUN, &(t)->state)) { /* NOTHING */ }
#define tasklet_unlock(t) clear_bit(TASKLET_STATE_RUN, &(t)->state)
@@ -213,7 +214,7 @@
extern void tasklet_init(struct tasklet_struct *t,
void (*func)(unsigned long), unsigned long data);
-#ifdef __SMP__
+#ifdef CONFIG_SMP
#define SMP_TIMER_NAME(name) name##__thr
@@ -224,12 +225,12 @@
tasklet_schedule(&(task)); \
}
-#else /* __SMP__ */
+#else /* CONFIG_SMP */
#define SMP_TIMER_NAME(name) name
#define SMP_TIMER_DEFINE(name, task)
-#endif /* __SMP__ */
+#endif /* CONFIG_SMP */
/* Old BH definitions */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)