/src/sys/fs/nfs/common/ |
nfs_fha.h | 87 rpcproc_t (*get_procnum)(rpcproc_t procnum); 90 int (*is_read)(rpcproc_t procnum); 91 int (*is_write)(rpcproc_t procnum); 94 int (*no_offset)(rpcproc_t procnum); 95 void (*set_locktype)(rpcproc_t procnum, struct fha_info *info);
|
nfs_fha.c | 139 rpcproc_t procnum; local in function:fha_extract_info 143 * procnum, we set the fh. If there's a concept of offset 151 * Extract the procnum and convert to v3 form if necessary, 155 procnum = req->rq_proc; 159 tmp_procnum = cb->get_procnum(procnum); 162 procnum = tmp_procnum; 171 if (cb->no_offset(procnum)) 186 if (cb->is_read(procnum) || cb->is_write(procnum)) 190 cb->set_locktype(procnum, i) [all...] |
nfs_commonkrpc.c | 490 u_int16_t procnum; local in function:newnfs_request 645 procnum = nd->nd_procnum; 649 procnum = NFSV4PROC_COMPOUND; 654 /* Map the procnum to the old NFSv2 one, as required. */ 657 procnum = nfsv2_procid[nd->nd_procnum]; 659 procnum = NFSV2PROC_NOOP; 667 if ((nd->nd_flag & ND_NFSV4) && procnum == NFSV4PROC_COMPOUND) 680 probe_id = nfscl_nfs3_start_probes[procnum]; 681 probe_procnum = procnum; 685 probe_procnum = procnum; [all...] |
nfs_commonsubs.c | 189 static int nfsrv_getuser(int procnum, uid_t uid, gid_t gid, char *name, 3139 nfsrv_getuser(int procnum, uid_t uid, gid_t gid, char *name, NFSPROC_T *p) 3160 nd->nd_procnum = procnum; 3161 if (procnum == RPCNFSUSERD_GETUID || procnum == RPCNFSUSERD_GETGID) { 3163 if (procnum == RPCNFSUSERD_GETUID)
|
/src/sys/fs/nfs/server/ |
nfs_fha_new.c | 44 rpcproc_t fhanew_get_procnum(rpcproc_t procnum); 47 int fhanew_is_read(rpcproc_t procnum); 48 int fhanew_is_write(rpcproc_t procnum); 51 int fhanew_no_offset(rpcproc_t procnum); 52 void fhanew_set_locktype(rpcproc_t procnum, struct fha_info *info); 118 fhanew_get_procnum(rpcproc_t procnum) 120 if (procnum > NFSV2PROC_STATFS) 123 return (newnfs_nfsv3_procid[procnum]); 174 fhanew_is_read(rpcproc_t procnum) 176 if (procnum == NFSPROC_READ [all...] |
nfs_nfsdstate.c | 125 static int nfsrv_docallback(struct nfsclient *clp, int procnum, 4081 nfsrv_docallback(struct nfsclient *clp, int procnum, 4139 if (procnum == NFSV4OP_CBGETATTR) { 4149 } else if (procnum == NFSV4OP_CBRECALL) { 4167 } else if (procnum == NFSV4PROC_CBNULL) { 4253 else if (error == 0 && procnum == NFSV4OP_CBGETATTR)
|
/src/lib/libc/compat/rpc/ |
compat_pmap_rmtcall.c | 62 u_long procnum, xdrproc_t inproc, char *in, xdrproc_t outproc, 67 return __pmap_rmtcall50(addr, prognum, versnum, procnum, inproc, in,
|
/src/sys/fs/nfs/client/ |
nfs_clcomsubs.c | 133 nfscl_reqstart(struct nfsrv_descript *nd, int procnum, struct nfsmount *nmp, 153 nd->nd_procnum = procnum; 159 if (nfs_bigrequest[procnum]) 171 opcnt = nfsv4_opmap[procnum].opcnt + 172 nfsv4_opflag[nfsv4_opmap[procnum].op].needscfh; 174 opcnt += nfsv4_opflag[nfsv4_opmap[procnum].op].needsseq; 175 if (procnum == NFSPROC_RENEW) 181 else if (procnum == NFSPROC_WRITEDS || 182 procnum == NFSPROC_COMMITDS) 193 (void) nfsm_strtom(nd, nfsv4_opmap[procnum].tag [all...] |
/src/usr.sbin/rpcbind/ |
security.c | 176 logit(int severity, struct sockaddr *addr, rpcproc_t procnum, rpcprog_t prognum, 222 if (procnum >= (sizeof procmap / sizeof (char *))) { 224 (unsigned)procnum); 227 procname = procmap[procnum];
|
/src/lib/libc/rpc/ |
clnt_simple.c | 127 rpcproc_t procnum, /* procedure number */ 210 clnt_stat = CLNT_CALL(rcp->client, procnum, inproc, in,
|
rpc_soc.c | 331 callrpc(char *host, int prognum, int versnum, int procnum, 335 (rpcproc_t)procnum, inproc, in, outproc, out, "udp"); 342 registerrpc(int prognum, int versnum, int procnum, 347 (rpcproc_t)procnum, progname, inproc, outproc, __UNCONST("udp"));
|
svc_simple.c | 48 * for the given prognum and procnum. 108 rpcproc_t procnum, /* procedure number */ 118 if (procnum == NULLPROC) { 224 pl->p_procnum = procnum; 265 * enforce "procnum 0 is echo" convention
|
/src/usr.bin/showmount/ |
showmount.c | 100 int procnum, xdrproc_t inproc, char *in, xdrproc_t outproc, char *out); 237 tcp_callrpc(const char *host, int prognum, int versnum, int procnum, 250 rval = (int) clnt_call(client, procnum,
|
/src/lib/libquota/ |
quota_nfs.c | 97 rpcproc_t procnum, xdrproc_t inproc, void *in, xdrproc_t outproc, void *out) 122 clnt_stat = clnt_call(client, procnum, inproc, in,
|
/src/sys/nfs/ |
nfs_clntsocket.c | 501 nfs_request(struct nfsnode *np, struct mbuf *mrest, int procnum, struct lwp *lwp, kauth_cred_t cred, struct mbuf **mrp, struct mbuf **mdp, char **dposp, int *rexmitp) 535 rep->r_procnum = procnum; 583 switch (procnum) { 622 m = nfsm_rpchead(cred, nmp->nm_flag, procnum, auth_type, auth_len, 643 if (nfs_proct[procnum] > 0)
|