[PATCH] kill _INLINE_
This patch removes all occurances of _INLINE_ in the kernel. With the exception of tty_flip.h, I've simply removed the inline's since gcc should know best which functions to be inlined. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:

committed by
Linus Torvalds

parent
772a0dc5d2
commit
41c28ff163
@@ -46,8 +46,6 @@
|
||||
|
||||
/* Sanity checks */
|
||||
|
||||
#define SERIAL_INLINE
|
||||
|
||||
#if defined(MODULE) && defined(SERIAL_DEBUG_MCOUNT)
|
||||
#define DBG_CNT(s) printk("(%s): [%x] refc=%d, serc=%d, ttyc=%d -> %s\n", \
|
||||
tty->name, (info->flags), serial_driver->refcount,info->count,tty->count,s)
|
||||
@@ -95,10 +93,6 @@ static char *serial_version = "4.30";
|
||||
#include <asm/amigahw.h>
|
||||
#include <asm/amigaints.h>
|
||||
|
||||
#ifdef SERIAL_INLINE
|
||||
#define _INLINE_ inline
|
||||
#endif
|
||||
|
||||
#define custom amiga_custom
|
||||
static char *serial_name = "Amiga-builtin serial driver";
|
||||
|
||||
@@ -253,14 +247,14 @@ static void rs_start(struct tty_struct *tty)
|
||||
* This routine is used by the interrupt handler to schedule
|
||||
* processing in the software interrupt portion of the driver.
|
||||
*/
|
||||
static _INLINE_ void rs_sched_event(struct async_struct *info,
|
||||
int event)
|
||||
static void rs_sched_event(struct async_struct *info,
|
||||
int event)
|
||||
{
|
||||
info->event |= 1 << event;
|
||||
tasklet_schedule(&info->tlet);
|
||||
}
|
||||
|
||||
static _INLINE_ void receive_chars(struct async_struct *info)
|
||||
static void receive_chars(struct async_struct *info)
|
||||
{
|
||||
int status;
|
||||
int serdatr;
|
||||
@@ -349,7 +343,7 @@ out:
|
||||
return;
|
||||
}
|
||||
|
||||
static _INLINE_ void transmit_chars(struct async_struct *info)
|
||||
static void transmit_chars(struct async_struct *info)
|
||||
{
|
||||
custom.intreq = IF_TBE;
|
||||
mb();
|
||||
@@ -389,7 +383,7 @@ static _INLINE_ void transmit_chars(struct async_struct *info)
|
||||
}
|
||||
}
|
||||
|
||||
static _INLINE_ void check_modem_status(struct async_struct *info)
|
||||
static void check_modem_status(struct async_struct *info)
|
||||
{
|
||||
unsigned char status = ciab.pra & (SER_DCD | SER_CTS | SER_DSR);
|
||||
unsigned char dstatus;
|
||||
@@ -1959,7 +1953,7 @@ done:
|
||||
* number, and identifies which options were configured into this
|
||||
* driver.
|
||||
*/
|
||||
static _INLINE_ void show_serial_version(void)
|
||||
static void show_serial_version(void)
|
||||
{
|
||||
printk(KERN_INFO "%s version %s\n", serial_name, serial_version);
|
||||
}
|
||||
|
Reference in New Issue
Block a user