• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/nfsd/

Lines Matching refs:cstate

1107 	struct nfsd4_slot *slot = resp->cstate.slot;
1113 slot->sl_status = resp->cstate.status;
1119 slot->sl_datalen = (char *)resp->p - (char *)resp->cstate.datap;
1120 base = (char *)resp->cstate.datap -
1140 struct nfsd4_slot *slot = resp->cstate.slot;
1143 resp->opcnt, resp->cstate.slot->sl_cachethis);
1166 struct nfsd4_slot *slot = resp->cstate.slot;
1176 /* The sequence operation has been encoded, cstate->datap set. */
1177 memcpy(resp->cstate.datap, slot->sl_data, slot->sl_datalen);
1180 resp->p = resp->cstate.datap + XDR_QUADLEN(slot->sl_datalen);
1204 struct nfsd4_compound_state *cstate,
1375 struct nfsd4_compound_state *cstate,
1430 cstate->minorversion;
1481 struct nfsd4_compound_state *cstate,
1494 if (nfsd4_compound_in_session(cstate->session, &sessionid->sessionid)) {
1522 struct nfsd4_compound_state *cstate,
1553 cstate->slot = slot;
1554 cstate->session = session;
1555 /* Return the cached reply status and set cstate->status
1558 cstate->status = nfserr_replay_cache;
1569 cstate->slot = slot;
1570 cstate->session = session;
1574 if (cstate->session) {
1575 nfsd4_get_session(cstate->session);
1584 nfsd4_reclaim_complete(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate, struct nfsd4_reclaim_complete *rc)
1587 if (!cstate->current_fh.fh_dentry)
1596 if (is_client_expired(cstate->session->se_client)) {
1607 nfsd4_create_clid_dir(cstate->session->se_client);
1613 nfsd4_setclientid(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
1727 struct nfsd4_compound_state *cstate,
2197 nfsd4_process_open1(struct nfsd4_compound_state *cstate,
2222 if (nfsd4_has_session(cstate))
2529 if (!access_valid(open->op_share_access, resp->cstate.minorversion)
2574 if (nfsd4_has_session(&resp->cstate))
2579 if (nfsd4_has_session(&resp->cstate))
2602 !nfsd4_has_session(&resp->cstate))
2609 nfsd4_renew(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
2876 nfs4_preprocess_stateid_op(struct nfsd4_compound_state *cstate,
2881 struct svc_fh *current_fh = &cstate->current_fh;
2891 if (nfsd4_has_session(cstate))
2956 nfs4_preprocess_seqid_op(struct nfsd4_compound_state *cstate, u32 seqid,
2963 struct svc_fh *current_fh = &cstate->current_fh;
2980 if (nfsd4_has_session(cstate))
3072 nfsd4_open_confirm(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
3080 (int)cstate->current_fh.fh_dentry->d_name.len,
3081 cstate->current_fh.fh_dentry->d_name.name);
3083 status = fh_verify(rqstp, &cstate->current_fh, S_IFREG, 0);
3089 if ((status = nfs4_preprocess_seqid_op(cstate,
3106 cstate->replay_owner = oc->oc_stateowner;
3139 struct nfsd4_compound_state *cstate,
3147 (int)cstate->current_fh.fh_dentry->d_name.len,
3148 cstate->current_fh.fh_dentry->d_name.name);
3150 if (!access_valid(od->od_share_access, cstate->minorversion)
3155 if ((status = nfs4_preprocess_seqid_op(cstate,
3185 cstate->replay_owner = od->od_stateowner;
3195 nfsd4_close(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
3202 (int)cstate->current_fh.fh_dentry->d_name.len,
3203 cstate->current_fh.fh_dentry->d_name.name);
3207 if ((status = nfs4_preprocess_seqid_op(cstate,
3229 cstate->replay_owner = close->cl_stateowner;
3236 nfsd4_delegreturn(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
3245 if ((status = fh_verify(rqstp, &cstate->current_fh, S_IFREG, 0)))
3247 inode = cstate->current_fh.fh_dentry->d_inode;
3249 if (nfsd4_has_session(cstate))
3509 nfsd4_lock(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
3531 if ((status = fh_verify(rqstp, &cstate->current_fh,
3548 if (!nfsd4_has_session(cstate) &&
3553 status = nfs4_preprocess_seqid_op(cstate,
3577 status = nfs4_preprocess_seqid_op(cstate,
3601 nfs4_get_vfs_file(rqstp, fp, &cstate->current_fh, NFS4_SHARE_ACCESS_READ);
3610 nfs4_get_vfs_file(rqstp, fp, &cstate->current_fh, NFS4_SHARE_ACCESS_WRITE);
3665 cstate->replay_owner = lock->lk_replay_owner;
3694 nfsd4_lockt(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
3712 if (!nfsd4_has_session(cstate) && STALE_CLIENTID(&lockt->lt_clientid))
3715 if ((status = fh_verify(rqstp, &cstate->current_fh, S_IFREG, 0))) {
3722 inode = cstate->current_fh.fh_dentry->d_inode;
3752 error = nfsd_test_lock(rqstp, &cstate->current_fh, &file_lock);
3767 nfsd4_locku(struct svc_rqst *rqstp, struct nfsd4_compound_state *cstate,
3785 if ((status = nfs4_preprocess_seqid_op(cstate,
3827 cstate->replay_owner = locku->lu_stateowner;
3863 struct nfsd4_compound_state *cstate,