Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
net
sunrpc
netns.h
Go to the documentation of this file.
1
#ifndef __SUNRPC_NETNS_H__
2
#define __SUNRPC_NETNS_H__
3
4
#include <
net/net_namespace.h
>
5
#include <
net/netns/generic.h
>
6
7
struct
cache_detail
;
8
9
struct
sunrpc_net
{
10
struct
proc_dir_entry
*
proc_net_rpc
;
11
struct
cache_detail
*
ip_map_cache
;
12
struct
cache_detail
*
unix_gid_cache
;
13
struct
cache_detail
*
rsc_cache
;
14
struct
cache_detail
*
rsi_cache
;
15
16
struct
super_block
*
pipefs_sb
;
17
struct
mutex
pipefs_sb_lock
;
18
19
struct
list_head
all_clients
;
20
spinlock_t
rpc_client_lock
;
21
22
struct
rpc_clnt
*
rpcb_local_clnt
;
23
struct
rpc_clnt
*
rpcb_local_clnt4
;
24
spinlock_t
rpcb_clnt_lock
;
25
unsigned
int
rpcb_users
;
26
};
27
28
extern
int
sunrpc_net_id
;
29
30
int
ip_map_cache_create
(
struct
net
*);
31
void
ip_map_cache_destroy
(
struct
net
*);
32
33
#endif
Generated on Thu Jan 10 2013 14:47:56 for Linux Kernel by
1.8.2