Lines Matching defs:nfsd_net
41 struct nfsd_net { struct
42 struct cld_net *cld_net;
44 struct cache_detail *svc_expkey_cache;
45 struct cache_detail *svc_export_cache;
47 struct cache_detail *idtoname_cache;
48 struct cache_detail *nametoid_cache;
50 struct lock_manager nfsd4_manager;
51 bool grace_ended;
52 time64_t boot_time;
54 struct dentry *nfsd_client_dir;
66 struct list_head *reclaim_str_hashtbl;
67 int reclaim_str_hashtbl_size;
68 struct list_head *conf_id_hashtbl;
69 struct rb_root conf_name_tree;
70 struct list_head *unconf_id_hashtbl;
71 struct rb_root unconf_name_tree;
72 struct list_head *sessionid_hashtbl;
82 struct list_head client_lru;
83 struct list_head close_lru;
84 struct list_head del_recall_lru;
108 bool nfsd_net_up; argument
109 bool lockd_up;
112 struct timespec64 nfssvc_boot;
113 seqlock_t boot_lock;
119 unsigned int max_connections;
121 u32 clientid_base;
122 u32 clientid_counter;
123 u32 clverifier_counter;
125 struct svc_serv *nfsd_serv;
127 wait_queue_head_t ntf_wq;
128 atomic_t ntf_refcnt;
131 struct completion nfsd_shutdown_complete;
137 u32 s2s_cp_cl_id;
138 struct idr s2s_cp_stateids;
139 spinlock_t s2s_cp_lock;
144 bool *nfsd_versions;
145 bool *nfsd4_minorversions;
150 struct nfsd_drc_bucket *drc_hashtbl;
153 unsigned int max_drc_entries;
156 unsigned int maskbits;
157 unsigned int drc_hashsize;
190 #define nfsd_netns_ready(nn) ((nn)->sessionid_hashtbl) argument
192 extern void nfsd_netns_free_versions(struct nfsd_net *nn); argument