Lines Matching defs:cps
803 static void nfs4_cb_free_slot(struct cb_process_state *cps)
805 if (cps->slot) {
806 nfs4_callback_free_slot(cps->clp->cl_session, cps->slot);
807 cps->slot = NULL;
819 static void nfs4_cb_free_slot(struct cb_process_state *cps)
865 struct cb_process_state *cps)
877 switch (cps->minorversion) {
896 if (cps->drc_status) {
897 status = cps->drc_status;
905 status = op->process_op(argp, resp, cps);
927 struct cb_process_state cps = {
945 cps.clp = nfs4_find_client_ident(SVC_NET(rqstp), hdr_arg.cb_ident);
946 if (!cps.clp) {
950 if (!check_gss_callback_principal(cps.clp, rqstp)) {
952 nfs_put_client(cps.clp);
957 cps.minorversion = hdr_arg.minorversion;
961 if (cps.clp)
962 nfs_put_client(cps.clp);
968 &cps);
981 nfs4_cb_free_slot(&cps);
982 nfs_put_client(cps.clp);