Lines Matching refs:cps
770 static void nfs4_cb_free_slot(struct cb_process_state *cps) in nfs4_cb_free_slot() argument
772 if (cps->slotid != NFS4_NO_SLOT) in nfs4_cb_free_slot()
773 nfs4_callback_free_slot(cps->clp->cl_session); in nfs4_cb_free_slot()
784 static void nfs4_cb_free_slot(struct cb_process_state *cps) in nfs4_cb_free_slot() argument
808 struct cb_process_state *cps) in process_op() argument
831 if (cps->drc_status) { in process_op()
832 status = cps->drc_status; in process_op()
840 status = op->process_op(argp, resp, cps); in process_op()
863 struct cb_process_state cps = { in nfs4_callback_compound() local
883 cps.clp = nfs4_find_client_ident(SVC_NET(rqstp), hdr_arg.cb_ident); in nfs4_callback_compound()
884 if (!cps.clp || !check_gss_callback_principal(cps.clp, rqstp)) in nfs4_callback_compound()
895 &xdr_in, argp, &xdr_out, resp, &cps); in nfs4_callback_compound()
908 nfs4_cb_free_slot(&cps); in nfs4_callback_compound()
909 nfs_put_client(cps.clp); in nfs4_callback_compound()