lkml.org 
[lkml]   [2004]   [Dec]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[2.6 patch] drivers/char/tty_io.c: misc cleanups (fwd)
    The patch forwarded below still applies and compiles against 
    2.6.10-rc3-mm1.

    Please apply.


    ----- Forwarded message from Adrian Bunk <bunk@stusta.de> -----
    Date: Sun, 5 Dec 2004 18:23:23 +0100
    From: Adrian Bunk <bunk@stusta.de>
    To: linux-kernel@vger.kernel.org
    Subject: [2.6 patch] drivers/char/tty_io.c: misc cleanups

    The patch below contains the following cleanups:
    - remove the unused global function tty_push_data
    - make some needlessly global functions static


    diffstat output:
    drivers/char/tty_io.c | 28 +++-------------------------
    1 files changed, 3 insertions(+), 25 deletions(-)

    Signed-off-by: Adrian Bunk <bunk@stusta.de>

    --- linux-2.6.10-rc1-mm3-full/drivers/char/tty_io.c.old 2004-11-07 01:25:45.000000000 +0100
    +++ linux-2.6.10-rc1-mm3-full/drivers/char/tty_io.c 2004-11-07 01:28:36.000000000 +0100
    @@ -327,7 +327,7 @@

    EXPORT_SYMBOL_GPL(tty_ldisc_put);

    -void tty_ldisc_assign(struct tty_struct *tty, struct tty_ldisc *ld)
    +static void tty_ldisc_assign(struct tty_struct *tty, struct tty_ldisc *ld)
    {
    tty->ldisc = *ld;
    tty->ldisc.refcount = 0;
    @@ -583,7 +583,7 @@
    /*
    * This routine returns a tty driver structure, given a device number
    */
    -struct tty_driver *get_tty_driver(dev_t device, int *index)
    +static struct tty_driver *get_tty_driver(dev_t device, int *index)
    {
    struct tty_driver *p;

    @@ -744,7 +744,7 @@
    * but doesn't hold any locks, so we need to make sure we have the appropriate
    * locks for what we're doing..
    */
    -void do_tty_hangup(void *data)
    +static void do_tty_hangup(void *data)
    {
    struct tty_struct *tty = (struct tty_struct *) data;
    struct file * cons_filp = NULL;
    @@ -2504,28 +2504,6 @@
    }

    /*
    - * Call the ldisc flush directly from a driver. This function may
    - * return an error and need retrying by the user.
    - */
    -
    -int tty_push_data(struct tty_struct *tty, unsigned char *cp, unsigned char *fp, int count)
    -{
    - int ret = 0;
    - struct tty_ldisc *disc;
    -
    - disc = tty_ldisc_ref(tty);
    - if(test_bit(TTY_DONT_FLIP, &tty->flags))
    - ret = -EAGAIN;
    - else if(disc == NULL)
    - ret = -EIO;
    - else
    - disc->receive_buf(tty, cp, fp, count);
    - tty_ldisc_deref(disc);
    - return ret;
    -
    -}
    -
    -/*
    * Routine which returns the baud rate of the tty
    *
    * Note that the baud_table needs to be kept in sync with the
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    ----- End forwarded message -----
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 14:08    [from the cache]
    ©2003-2014 Jasper Spaans. hosted at Digital Ocean