Lines Matching defs:rpc_clnt
44 struct rpc_clnt { struct
45 refcount_t cl_count; /* Number of references */
46 unsigned int cl_clid; /* client id */
47 struct list_head cl_clients; /* Global list of clients */
48 struct list_head cl_tasks; /* List of tasks */
49 atomic_t cl_pid; /* task PID counter */
50 spinlock_t cl_lock; /* spinlock */
51 struct rpc_xprt __rcu * cl_xprt; /* transport */
52 const struct rpc_procinfo *cl_procinfo; /* procedure info */
53 u32 cl_prog, /* RPC program number */
77 struct rpc_clnt * cl_parent; /* Points to parent of clones */ argument
78 struct rpc_rtt cl_rtt_default;
79 struct rpc_timeout cl_timeout_default;
80 const struct rpc_program *cl_program;
81 const char * cl_principal; /* use for machine cred */
83 struct dentry *cl_debugfs; /* debugfs directory */
85 struct rpc_sysfs_client *cl_sysfs; /* sysfs directory */
89 union {
93 const struct cred *cl_cred;
94 unsigned int cl_max_connect; /* max number of transports not to the same IP */