Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations | Functions
trans_fd.c File Reference
#include <linux/in.h>
#include <linux/module.h>
#include <linux/net.h>
#include <linux/ipv6.h>
#include <linux/kthread.h>
#include <linux/errno.h>
#include <linux/kernel.h>
#include <linux/un.h>
#include <linux/uaccess.h>
#include <linux/inet.h>
#include <linux/idr.h>
#include <linux/file.h>
#include <linux/parser.h>
#include <linux/slab.h>
#include <net/9p/9p.h>
#include <net/9p/client.h>
#include <net/9p/transport.h>
#include <linux/syscalls.h>

Go to the source code of this file.

Data Structures

struct  p9_fd_opts
 
struct  p9_trans_fd
 
struct  p9_poll_wait
 
struct  p9_conn
 

Macros

#define pr_fmt(fmt)   KBUILD_MODNAME ": " fmt
 
#define P9_PORT   564
 
#define MAX_SOCK_BUF   (64*1024)
 
#define MAXPOLLWADDR   2
 

Enumerations

enum  { Opt_port, Opt_rfdno, Opt_wfdno, Opt_err }
 
enum  { Rworksched = 1, Rpending = 2, Wworksched = 4, Wpending = 8 }
 

Functions

int p9_trans_fd_init (void)
 
void p9_trans_fd_exit (void)
 

Macro Definition Documentation

#define MAX_SOCK_BUF   (64*1024)

Definition at line 51 of file trans_fd.c.

#define MAXPOLLWADDR   2

Definition at line 52 of file trans_fd.c.

#define P9_PORT   564

Definition at line 50 of file trans_fd.c.

#define pr_fmt (   fmt)    KBUILD_MODNAME ": " fmt

Definition at line 28 of file trans_fd.c.

Enumeration Type Documentation

anonymous enum
Enumerator:
Opt_port 
Opt_rfdno 
Opt_wfdno 
Opt_err 

Definition at line 87 of file trans_fd.c.

anonymous enum
Enumerator:
Rworksched 
Rpending 
Wworksched 
Wpending 

Definition at line 99 of file trans_fd.c.

Function Documentation

void p9_trans_fd_exit ( void  )

Definition at line 1084 of file trans_fd.c.

int p9_trans_fd_init ( void  )

Definition at line 1075 of file trans_fd.c.