Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
chan_user.h File Reference
#include <init.h>

Go to the source code of this file.

Data Structures

struct  chan_opts
 
struct  chan_ops
 

Macros

#define __channel_help(fn, prefix)
 

Functions

void generic_close (int fd, void *unused)
 
int generic_read (int fd, char *c_out, void *unused)
 
int generic_write (int fd, const char *buf, int n, void *unused)
 
int generic_console_write (int fd, const char *buf, int n)
 
int generic_window_size (int fd, void *unused, unsigned short *rows_out, unsigned short *cols_out)
 
void generic_free (void *data)
 
void register_winch (int fd, struct tty_struct *tty)
 
void register_winch_irq (int fd, int tty_fd, int pid, struct tty_struct *tty, unsigned long stack)
 

Variables

struct chan_ops fd_ops
null_ops port_ops pts_ops
pty_ops tty_ops 
xterm_ops
 

Macro Definition Documentation

#define __channel_help (   fn,
  prefix 
)
Value:
__uml_help(fn, prefix "[0-9]*=<channel description>\n" \
" Attach a console or serial line to a host channel. See\n" \
" http://user-mode-linux.sourceforge.net/old/input.html for a complete\n" \
" description of this switch.\n\n" \
);

Definition at line 46 of file chan_user.h.

Function Documentation

void generic_close ( int  fd,
void unused 
)

Definition at line 17 of file chan_user.c.

int generic_console_write ( int  fd,
const char buf,
int  n 
)

Definition at line 74 of file chan_user.c.

void generic_free ( void data)

Definition at line 69 of file chan_user.c.

int generic_read ( int  fd,
char c_out,
void unused 
)

Definition at line 22 of file chan_user.c.

int generic_window_size ( int  fd,
void unused,
unsigned short rows_out,
unsigned short cols_out 
)

Definition at line 52 of file chan_user.c.

int generic_write ( int  fd,
const char buf,
int  n,
void unused 
)

Definition at line 38 of file chan_user.c.

void register_winch ( int  fd,
struct tty_struct tty 
)

Definition at line 274 of file chan_user.c.

void register_winch_irq ( int  fd,
int  tty_fd,
int  pid,
struct tty_struct tty,
unsigned long  stack 
)

Definition at line 672 of file line.c.

Variable Documentation

Definition at line 212 of file xterm.c.