Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures
transport.h File Reference

Go to the source code of this file.

Data Structures

struct  p9_trans_module
 

Functions

: the human-readable name of the transport

struct p9_trans_module - transport module interface : used to maintain a list of currently available transports

: transport provided maximum packet size : Preferences of this transport

void v9fs_register_trans (struct p9_trans_module *m)
 
void v9fs_unregister_trans (struct p9_trans_module *m)
 
struct p9_trans_modulev9fs_get_trans_by_name (char *s)
 
struct p9_trans_modulev9fs_get_default_trans (void)
 
void v9fs_put_trans (struct p9_trans_module *m)
 

Function Documentation

struct p9_trans_module* v9fs_get_default_trans ( void  )
read

v9fs_get_default_trans - get the default transport

Definition at line 133 of file mod.c.

struct p9_trans_module* v9fs_get_trans_by_name ( char s)
read

Definition at line 110 of file mod.c.

void v9fs_put_trans ( struct p9_trans_module m)

v9fs_put_trans - put trans : transport to put

Definition at line 162 of file mod.c.

void v9fs_register_trans ( struct p9_trans_module m)

v9fs_register_trans - register a new transport with 9p : structure describing the transport module and entry points

Definition at line 84 of file mod.c.

void v9fs_unregister_trans ( struct p9_trans_module m)

v9fs_unregister_trans - unregister a 9p transport : the transport to remove

Definition at line 97 of file mod.c.