diff options
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/irq.h | 16 | ||||
-rw-r--r-- | include/linux/kernel.h | 2 | ||||
-rw-r--r-- | include/linux/mutex.h | 12 | ||||
-rw-r--r-- | include/linux/preempt.h | 4 | ||||
-rw-r--r-- | include/linux/spinlock.h | 2 | ||||
-rw-r--r-- | include/linux/timer.h | 4 |
6 files changed, 20 insertions, 20 deletions
diff --git a/include/linux/irq.h b/include/linux/irq.h index 4669be080617..a19b381d4112 100644 --- a/include/linux/irq.h +++ b/include/linux/irq.h | |||
@@ -25,7 +25,7 @@ | |||
25 | #include <asm/irq_regs.h> | 25 | #include <asm/irq_regs.h> |
26 | 26 | ||
27 | struct irq_desc; | 27 | struct irq_desc; |
28 | typedef void fastcall (*irq_flow_handler_t)(unsigned int irq, | 28 | typedef void (*irq_flow_handler_t)(unsigned int irq, |
29 | struct irq_desc *desc); | 29 | struct irq_desc *desc); |
30 | 30 | ||
31 | 31 | ||
@@ -276,19 +276,19 @@ extern int handle_IRQ_event(unsigned int irq, struct irqaction *action); | |||
276 | * Built-in IRQ handlers for various IRQ types, | 276 | * Built-in IRQ handlers for various IRQ types, |
277 | * callable via desc->chip->handle_irq() | 277 | * callable via desc->chip->handle_irq() |
278 | */ | 278 | */ |
279 | extern void fastcall handle_level_irq(unsigned int irq, struct irq_desc *desc); | 279 | extern void handle_level_irq(unsigned int irq, struct irq_desc *desc); |
280 | extern void fastcall handle_fasteoi_irq(unsigned int irq, struct irq_desc *desc); | 280 | extern void handle_fasteoi_irq(unsigned int irq, struct irq_desc *desc); |
281 | extern void fastcall handle_edge_irq(unsigned int irq, struct irq_desc *desc); | 281 | extern void handle_edge_irq(unsigned int irq, struct irq_desc *desc); |
282 | extern void fastcall handle_simple_irq(unsigned int irq, struct irq_desc *desc); | 282 | extern void handle_simple_irq(unsigned int irq, struct irq_desc *desc); |
283 | extern void fastcall handle_percpu_irq(unsigned int irq, struct irq_desc *desc); | 283 | extern void handle_percpu_irq(unsigned int irq, struct irq_desc *desc); |
284 | extern void fastcall handle_bad_irq(unsigned int irq, struct irq_desc *desc); | 284 | extern void handle_bad_irq(unsigned int irq, struct irq_desc *desc); |
285 | 285 | ||
286 | /* | 286 | /* |
287 | * Monolithic do_IRQ implementation. | 287 | * Monolithic do_IRQ implementation. |
288 | * (is an explicit fastcall, because i386 4KSTACKS calls it from assembly) | 288 | * (is an explicit fastcall, because i386 4KSTACKS calls it from assembly) |
289 | */ | 289 | */ |
290 | #ifndef CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ | 290 | #ifndef CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ |
291 | extern fastcall unsigned int __do_IRQ(unsigned int irq); | 291 | extern unsigned int __do_IRQ(unsigned int irq); |
292 | #endif | 292 | #endif |
293 | 293 | ||
294 | /* | 294 | /* |
diff --git a/include/linux/kernel.h b/include/linux/kernel.h index 3344185dd3b2..7d7519628dfa 100644 --- a/include/linux/kernel.h +++ b/include/linux/kernel.h | |||
@@ -133,7 +133,7 @@ NORET_TYPE void panic(const char * fmt, ...) | |||
133 | extern void oops_enter(void); | 133 | extern void oops_enter(void); |
134 | extern void oops_exit(void); | 134 | extern void oops_exit(void); |
135 | extern int oops_may_print(void); | 135 | extern int oops_may_print(void); |
136 | fastcall NORET_TYPE void do_exit(long error_code) | 136 | NORET_TYPE void do_exit(long error_code) |
137 | ATTRIB_NORET; | 137 | ATTRIB_NORET; |
138 | NORET_TYPE void complete_and_exit(struct completion *, long) | 138 | NORET_TYPE void complete_and_exit(struct completion *, long) |
139 | ATTRIB_NORET; | 139 | ATTRIB_NORET; |
diff --git a/include/linux/mutex.h b/include/linux/mutex.h index 05c590352dd7..bc6da10ceee0 100644 --- a/include/linux/mutex.h +++ b/include/linux/mutex.h | |||
@@ -112,7 +112,7 @@ extern void __mutex_init(struct mutex *lock, const char *name, | |||
112 | * | 112 | * |
113 | * Returns 1 if the mutex is locked, 0 if unlocked. | 113 | * Returns 1 if the mutex is locked, 0 if unlocked. |
114 | */ | 114 | */ |
115 | static inline int fastcall mutex_is_locked(struct mutex *lock) | 115 | static inline int mutex_is_locked(struct mutex *lock) |
116 | { | 116 | { |
117 | return atomic_read(&lock->count) != 1; | 117 | return atomic_read(&lock->count) != 1; |
118 | } | 118 | } |
@@ -132,9 +132,9 @@ extern int __must_check mutex_lock_killable_nested(struct mutex *lock, | |||
132 | #define mutex_lock_interruptible(lock) mutex_lock_interruptible_nested(lock, 0) | 132 | #define mutex_lock_interruptible(lock) mutex_lock_interruptible_nested(lock, 0) |
133 | #define mutex_lock_killable(lock) mutex_lock_killable_nested(lock, 0) | 133 | #define mutex_lock_killable(lock) mutex_lock_killable_nested(lock, 0) |
134 | #else | 134 | #else |
135 | extern void fastcall mutex_lock(struct mutex *lock); | 135 | extern void mutex_lock(struct mutex *lock); |
136 | extern int __must_check fastcall mutex_lock_interruptible(struct mutex *lock); | 136 | extern int __must_check mutex_lock_interruptible(struct mutex *lock); |
137 | extern int __must_check fastcall mutex_lock_killable(struct mutex *lock); | 137 | extern int __must_check mutex_lock_killable(struct mutex *lock); |
138 | 138 | ||
139 | # define mutex_lock_nested(lock, subclass) mutex_lock(lock) | 139 | # define mutex_lock_nested(lock, subclass) mutex_lock(lock) |
140 | # define mutex_lock_interruptible_nested(lock, subclass) mutex_lock_interruptible(lock) | 140 | # define mutex_lock_interruptible_nested(lock, subclass) mutex_lock_interruptible(lock) |
@@ -145,7 +145,7 @@ extern int __must_check fastcall mutex_lock_killable(struct mutex *lock); | |||
145 | * NOTE: mutex_trylock() follows the spin_trylock() convention, | 145 | * NOTE: mutex_trylock() follows the spin_trylock() convention, |
146 | * not the down_trylock() convention! | 146 | * not the down_trylock() convention! |
147 | */ | 147 | */ |
148 | extern int fastcall mutex_trylock(struct mutex *lock); | 148 | extern int mutex_trylock(struct mutex *lock); |
149 | extern void fastcall mutex_unlock(struct mutex *lock); | 149 | extern void mutex_unlock(struct mutex *lock); |
150 | 150 | ||
151 | #endif | 151 | #endif |
diff --git a/include/linux/preempt.h b/include/linux/preempt.h index 484988ed301e..23f0c54175cd 100644 --- a/include/linux/preempt.h +++ b/include/linux/preempt.h | |||
@@ -11,8 +11,8 @@ | |||
11 | #include <linux/list.h> | 11 | #include <linux/list.h> |
12 | 12 | ||
13 | #ifdef CONFIG_DEBUG_PREEMPT | 13 | #ifdef CONFIG_DEBUG_PREEMPT |
14 | extern void fastcall add_preempt_count(int val); | 14 | extern void add_preempt_count(int val); |
15 | extern void fastcall sub_preempt_count(int val); | 15 | extern void sub_preempt_count(int val); |
16 | #else | 16 | #else |
17 | # define add_preempt_count(val) do { preempt_count() += (val); } while (0) | 17 | # define add_preempt_count(val) do { preempt_count() += (val); } while (0) |
18 | # define sub_preempt_count(val) do { preempt_count() -= (val); } while (0) | 18 | # define sub_preempt_count(val) do { preempt_count() -= (val); } while (0) |
diff --git a/include/linux/spinlock.h b/include/linux/spinlock.h index 124449733c55..576a5f77d3bd 100644 --- a/include/linux/spinlock.h +++ b/include/linux/spinlock.h | |||
@@ -71,7 +71,7 @@ | |||
71 | #define LOCK_SECTION_END \ | 71 | #define LOCK_SECTION_END \ |
72 | ".previous\n\t" | 72 | ".previous\n\t" |
73 | 73 | ||
74 | #define __lockfunc fastcall __attribute__((section(".spinlock.text"))) | 74 | #define __lockfunc __attribute__((section(".spinlock.text"))) |
75 | 75 | ||
76 | /* | 76 | /* |
77 | * Pull the raw_spinlock_t and raw_rwlock_t definitions: | 77 | * Pull the raw_spinlock_t and raw_rwlock_t definitions: |
diff --git a/include/linux/timer.h b/include/linux/timer.h index de0e71359ede..ffe438a901b5 100644 --- a/include/linux/timer.h +++ b/include/linux/timer.h | |||
@@ -35,8 +35,8 @@ extern struct tvec_base boot_tvec_bases; | |||
35 | struct timer_list _name = \ | 35 | struct timer_list _name = \ |
36 | TIMER_INITIALIZER(_function, _expires, _data) | 36 | TIMER_INITIALIZER(_function, _expires, _data) |
37 | 37 | ||
38 | void fastcall init_timer(struct timer_list * timer); | 38 | void init_timer(struct timer_list *timer); |
39 | void fastcall init_timer_deferrable(struct timer_list *timer); | 39 | void init_timer_deferrable(struct timer_list *timer); |
40 | 40 | ||
41 | static inline void setup_timer(struct timer_list * timer, | 41 | static inline void setup_timer(struct timer_list * timer, |
42 | void (*function)(unsigned long), | 42 | void (*function)(unsigned long), |