Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
p9_trans_module Struct Reference

#include <transport.h>

Data Fields

struct list_head list
 
charname
 
int maxsize
 
int def
 
struct moduleowner
 
int(* create )(struct p9_client *, const char *, char *)
 
void(* close )(struct p9_client *)
 
int(* request )(struct p9_client *, struct p9_req_t *req)
 
int(* cancel )(struct p9_client *, struct p9_req_t *req)
 
int(* zc_request )(struct p9_client *, struct p9_req_t *, char *, char *, int, int, int, int)
 

Detailed Description

Definition at line 48 of file transport.h.

Field Documentation

Definition at line 57 of file transport.h.

void(* close)(struct p9_client *)

Definition at line 55 of file transport.h.

int(* create)(struct p9_client *, const char *, char *)

Definition at line 54 of file transport.h.

int def

Definition at line 52 of file transport.h.

Definition at line 49 of file transport.h.

int maxsize

Definition at line 51 of file transport.h.

char* name

Definition at line 50 of file transport.h.

struct module* owner

Definition at line 53 of file transport.h.

Definition at line 56 of file transport.h.

int(* zc_request)(struct p9_client *, struct p9_req_t *, char *, char *, int, int, int, int)

Definition at line 58 of file transport.h.


The documentation for this struct was generated from the following file: