Lines Matching defs:nfs_client
24 struct nfs_client { struct
25 atomic_t cl_count;
26 int cl_cons_state; /* current construction state (-ve: init error) */
30 unsigned long cl_res_state; /* NFS resources state */
36 struct sockaddr_storage cl_addr; /* server identifier */
37 size_t cl_addrlen;
38 char * cl_hostname; /* hostname of server */
39 struct list_head cl_share_link; /* link in global client list */
40 struct list_head cl_superblocks; /* List of nfs_server structs */
42 struct rpc_clnt * cl_rpcclient;
43 const struct nfs_rpc_ops *rpc_ops; /* NFS protocol vector */
44 int cl_proto; /* Network transport protocol */
46 u32 cl_minorversion;/* NFSv4 minorversion */
47 struct rpc_cred *cl_machine_cred;
50 u64 cl_clientid; /* constant */
51 nfs4_verifier cl_confirm; /* Clientid verifier */
52 unsigned long cl_state;
54 spinlock_t cl_lock;
56 unsigned long cl_lease_time;
57 unsigned long cl_last_renewal;
58 struct delayed_work cl_renewd;
60 struct rpc_wait_queue cl_rpcwaitq;
63 struct timespec cl_boot_time;
66 struct idmap * cl_idmap;
94 struct nfs_client * nfs_client; /* shared client and NFS4 state */ argument