diff options
author | WANG Cong <xiyou.wangcong@gmail.com> | 2008-04-28 05:13:56 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-04-28 11:58:28 -0400 |
commit | 02d324b15dfa31b3b1025fb5abda08a8ee23ce84 (patch) | |
tree | ae7d99f10fe1b6f04da75367c80ff8a676a7eb69 /arch/um | |
parent | 3af7cb7bbcf0872b749a32bb48a7bc11f33bcd8c (diff) |
uml: remove a useless function
arch/um/drivers/chan_kern.c::chan_out_fd() is not used by anyone. Remove it.
Acked-by: Jeff Dike <jdike@addtoit.com>
Signed-off-by: WANG Cong <wangcong@zeuux.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/um')
-rw-r--r-- | arch/um/drivers/chan_kern.c | 13 | ||||
-rw-r--r-- | arch/um/include/chan_kern.h | 1 |
2 files changed, 0 insertions, 14 deletions
diff --git a/arch/um/drivers/chan_kern.c b/arch/um/drivers/chan_kern.c index de22a101ef72..6e51424745ab 100644 --- a/arch/um/drivers/chan_kern.c +++ b/arch/um/drivers/chan_kern.c | |||
@@ -583,19 +583,6 @@ int parse_chan_pair(char *str, struct line *line, int device, | |||
583 | return 0; | 583 | return 0; |
584 | } | 584 | } |
585 | 585 | ||
586 | int chan_out_fd(struct list_head *chans) | ||
587 | { | ||
588 | struct list_head *ele; | ||
589 | struct chan *chan; | ||
590 | |||
591 | list_for_each(ele, chans) { | ||
592 | chan = list_entry(ele, struct chan, list); | ||
593 | if (chan->primary && chan->output) | ||
594 | return chan->fd; | ||
595 | } | ||
596 | return -1; | ||
597 | } | ||
598 | |||
599 | void chan_interrupt(struct list_head *chans, struct delayed_work *task, | 586 | void chan_interrupt(struct list_head *chans, struct delayed_work *task, |
600 | struct tty_struct *tty, int irq) | 587 | struct tty_struct *tty, int irq) |
601 | { | 588 | { |
diff --git a/arch/um/include/chan_kern.h b/arch/um/include/chan_kern.h index de5f6970cbdd..1e651457e049 100644 --- a/arch/um/include/chan_kern.h +++ b/arch/um/include/chan_kern.h | |||
@@ -44,7 +44,6 @@ extern void close_chan(struct list_head *chans, int delay_free_irq); | |||
44 | extern int chan_window_size(struct list_head *chans, | 44 | extern int chan_window_size(struct list_head *chans, |
45 | unsigned short *rows_out, | 45 | unsigned short *rows_out, |
46 | unsigned short *cols_out); | 46 | unsigned short *cols_out); |
47 | extern int chan_out_fd(struct list_head *chans); | ||
48 | extern int chan_config_string(struct list_head *chans, char *str, int size, | 47 | extern int chan_config_string(struct list_head *chans, char *str, int size, |
49 | char **error_out); | 48 | char **error_out); |
50 | 49 | ||