Lines Matching defs:nfs_client

29 struct nfs_client {  struct
30 refcount_t cl_count;
31 atomic_t cl_mds_count;
32 int cl_cons_state; /* current construction state (-ve: init error) */
36 unsigned long cl_res_state; /* NFS resources state */
42 unsigned long cl_flags; /* behavior switches */
53 struct sockaddr_storage cl_addr; /* server identifier */
54 size_t cl_addrlen;
55 char * cl_hostname; /* hostname of server */
56 char * cl_acceptor; /* GSSAPI acceptor name */
57 struct list_head cl_share_link; /* link in global client list */
58 struct list_head cl_superblocks; /* List of nfs_server structs */
60 struct rpc_clnt * cl_rpcclient;
61 const struct nfs_rpc_ops *rpc_ops; /* NFS protocol vector */
62 int cl_proto; /* Network transport protocol */
63 struct nfs_subversion * cl_nfs_mod; /* pointer to nfs version module */
65 u32 cl_minorversion;/* NFSv4 minorversion */
66 unsigned int cl_nconnect; /* Number of connections */
67 unsigned int cl_max_connect; /* max number of xprts allowed */
68 const char * cl_principal; /* used for machine cred */
69 struct xprtsec_parms cl_xprtsec; /* xprt security policy */
72 struct list_head cl_ds_clients; /* auth flavor data servers */
73 u64 cl_clientid; /* constant */
74 nfs4_verifier cl_confirm; /* Clientid verifier */
75 unsigned long cl_state;
77 spinlock_t cl_lock;
79 unsigned long cl_lease_time;
80 unsigned long cl_last_renewal;
81 struct delayed_work cl_renewd;
83 struct rpc_wait_queue cl_rpcwaitq;
86 struct idmap * cl_idmap;
89 const char * cl_owner_id;
91 u32 cl_cb_ident; /* v4.0 callback identifier */
92 const struct nfs4_minor_version_ops *cl_mvops;
93 unsigned long cl_mig_gen;
96 struct nfs4_slot_table *cl_slot_tbl;
99 u32 cl_seqid;
101 u32 cl_exchange_flags;
102 struct nfs4_session *cl_session; /* shared session */
103 bool cl_preserve_clid;
104 struct nfs41_server_owner *cl_serverowner;
105 struct nfs41_server_scope *cl_serverscope;
106 struct nfs41_impl_id *cl_implid;
108 unsigned long cl_sp4_flags;
118 wait_queue_head_t cl_lock_waitq;
142 struct nfs_client * nfs_client; /* shared client and NFS4 state */ argument