Lines Matching defs:cps
841 static void nfs4_cb_free_slot(struct cb_process_state *cps)
843 if (cps->slot) {
844 nfs4_callback_free_slot(cps->clp->cl_session, cps->slot);
845 cps->slot = NULL;
857 static void nfs4_cb_free_slot(struct cb_process_state *cps)
901 struct cb_process_state *cps)
914 switch (cps->minorversion) {
933 if (cps->drc_status) {
934 status = cps->drc_status;
944 cps);
964 struct cb_process_state cps = {
977 cps.clp = nfs4_find_client_ident(SVC_NET(rqstp), hdr_arg.cb_ident);
978 if (!cps.clp) {
982 if (!check_gss_callback_principal(cps.clp, rqstp)) {
984 nfs_put_client(cps.clp);
990 cps.minorversion = hdr_arg.minorversion;
994 if (cps.clp)
995 nfs_put_client(cps.clp);
999 status = process_op(nops, rqstp, &cps);
1010 if (svc_is_backchannel(rqstp) && cps.clp) {
1011 rqstp->bc_to_initval = cps.clp->cl_rpcclient->cl_timeout->to_initval;
1012 rqstp->bc_to_retries = cps.clp->cl_rpcclient->cl_timeout->to_retries;
1017 nfs4_cb_free_slot(&cps);
1018 nfs_put_client(cps.clp);