Lines Matching full:transport
3 * include/net/9p/transport.h
5 * Transport Definition
18 * struct p9_trans_module - transport module interface
20 * @name: the human-readable name of the transport
21 * @maxsize: transport provided maximum packet size
22 * @def: set if this transport should be considered the default
23 * @create: member function to create a new connection on this transport
24 * @close: member function to discard a connection on this transport
25 * @request: member function to issue a request to the transport
30 * This is the basic API for a transport module which is registered by the
31 * transport module with the 9P core network module and used by the client
32 * to instantiate a new connection on a transport.
34 * The transport module list is protected by v9fs_trans_lock.
39 char *name; /* name of transport */
40 int maxsize; /* max message size of transport */
41 int def; /* this transport should be default */