Lines Matching defs:rpc_credops
132 struct rpc_credops { struct
133 const char * cr_name; /* Name of the auth flavour */
134 int (*cr_init)(struct rpc_auth *, struct rpc_cred *);
135 void (*crdestroy)(struct rpc_cred *);
137 int (*crmatch)(struct auth_cred *, struct rpc_cred *, int);
138 struct rpc_cred * (*crbind)(struct rpc_task *, struct rpc_cred *, int);
139 __be32 * (*crmarshal)(struct rpc_task *, __be32 *);
140 int (*crrefresh)(struct rpc_task *);
141 __be32 * (*crvalidate)(struct rpc_task *, __be32 *);
142 int (*crwrap_req)(struct rpc_task *, kxdreproc_t,
144 int (*crunwrap_resp)(struct rpc_task *, kxdrdproc_t,
146 int (*crkey_timeout)(struct rpc_cred *);
147 bool (*crkey_to_expire)(struct rpc_cred *);
148 char * (*crstringify_acceptor)(struct rpc_cred *);