Lines Matching defs:procnum
228 static int nfsrv_getuser(int procnum, uid_t uid, gid_t gid, char *name);
327 nfscl_reqstart(struct nfsrv_descript *nd, int procnum, struct nfsmount *nmp,
360 nd->nd_procnum = procnum;
367 if (nfs_bigrequest[procnum])
376 if (procnum == NFSPROC_NULL)
383 opcnt = nfsv4_opmap[procnum].opcnt +
384 nfsv4_opflag[nfsv4_opmap[procnum].op].needscfh;
386 opcnt += nfsv4_opflag[nfsv4_opmap[procnum].op].needsseq;
387 if (procnum == NFSPROC_RENEW)
393 else if (procnum == NFSPROC_WRITEDS ||
394 procnum == NFSPROC_COMMITDS)
405 (void) nfsm_strtom(nd, nfsv4_opmap[procnum].tag,
406 nfsv4_opmap[procnum].taglen);
418 nfsv4_opflag[nfsv4_opmap[procnum].op].needsseq > 0) {
419 if (nfsv4_opflag[nfsv4_opmap[procnum].op].loopbadsess >
433 nfs_bigreply[procnum], cred);
436 nfs_bigreply[procnum], NULL);
438 if (nfsv4_opflag[nfsv4_opmap[procnum].op].needscfh > 0) {
442 if (nfsv4_opflag[nfsv4_opmap[procnum].op].needscfh
443 == 2 && procnum != NFSPROC_WRITEDS &&
444 procnum != NFSPROC_COMMITDS) {
451 if (procnum == NFSPROC_LOOKUP ||
452 procnum == NFSPROC_LOOKUPP ||
453 procnum == NFSPROC_LOOKUPOPEN)
458 if (procnum == NFSPROC_APPENDWRITE)
466 if (procnum != NFSPROC_RENEW ||
469 *tl = txdr_unsigned(nfsv4_opmap[procnum].op);
475 if (procnum < NFSV42_NPROCS)
476 NFSINCRGLOBAL(nfsstatsv1.rpccnt[procnum]);
3863 nfsrv_getuser(int procnum, uid_t uid, gid_t gid, char *name)
3891 nd->nd_procnum = procnum;
3892 if (procnum == RPCNFSUSERD_GETUID || procnum == RPCNFSUSERD_GETGID) {
3894 if (procnum == RPCNFSUSERD_GETUID)