/freebsd-9.3-release/sys/rpc/ |
H A D | svc_auth.h | 48 extern enum auth_stat _authenticate(struct svc_req *, struct rpc_msg *); 51 enum auth_stat (*)(struct svc_req *, struct rpc_msg *), 52 int (*)(struct svc_req *, struct ucred **, int *)); 54 extern int svc_auth_reg(int, enum auth_stat (*)(struct svc_req *, 59 extern int svc_getcred(struct svc_req *, struct ucred **, int *); 61 * struct svc_req *req; -- RPC request
|
H A D | rpcb_prot.h | 495 extern void rpcbprog_3(struct svc_req *rqstp, SVCXPRT *transp); 498 extern bool_t * rpcbproc_set_3_svc(RPCB *, struct svc_req *); 501 extern bool_t * rpcbproc_unset_3_svc(RPCB *, struct svc_req *); 504 extern char ** rpcbproc_getaddr_3_svc(RPCB *, struct svc_req *); 507 extern rpcblist_ptr * rpcbproc_dump_3_svc(void *, struct svc_req *); 510 extern rpcb_rmtcallres * rpcbproc_callit_3_svc(rpcb_rmtcallargs *, struct svc_req *); 513 extern u_int * rpcbproc_gettime_3_svc(void *, struct svc_req *); 516 extern struct netbuf * rpcbproc_uaddr2taddr_3_svc(char **, struct svc_req *); 519 extern char ** rpcbproc_taddr2uaddr_3_svc(struct netbuf *, struct svc_req *); 523 extern void rpcbprog_4(struct svc_req *rqst [all...] |
H A D | svc_auth.c | 55 static enum auth_stat (*_svcauth_rpcsec_gss)(struct svc_req *, 57 static int (*_svcauth_rpcsec_gss_getcred)(struct svc_req *, 81 _authenticate(struct svc_req *rqst, struct rpc_msg *msg) 144 _svcauth_null(struct svc_req *rqst, struct rpc_msg *msg) 153 enum auth_stat (*svcauth)(struct svc_req *, struct rpc_msg *), 154 int (*getcred)(struct svc_req *, struct ucred **, int *)) 165 svc_getcred(struct svc_req *rqst, struct ucred **crp, int *flavorp)
|
H A D | svc.h | 73 * parameters, struct svc_req * and SVCXPRT *, defined below. 233 void (*sc_dispatch)(struct svc_req *, SVCXPRT *); 253 struct svc_req { struct 254 STAILQ_ENTRY(svc_req) rq_link; /* list of requests for a thread */ 274 STAILQ_HEAD(svc_reqlist, svc_req); 327 typedef SVCTHREAD *pool_assign_fn(SVCTHREAD *, struct svc_req *); 328 typedef void pool_done_fn(SVCTHREAD *, struct svc_req *); 374 struct svc_req { struct 499 void (*)(struct svc_req *, SVCXPRT *), 608 extern bool_t svc_sendreply(struct svc_req *, xdrproc_ [all...] |
/freebsd-9.3-release/include/rpc/ |
H A D | svc_auth.h | 50 extern enum auth_stat _authenticate(struct svc_req *, struct rpc_msg *); 51 extern int svc_auth_reg(int, enum auth_stat (*)(struct svc_req *,
|
/freebsd-9.3-release/usr.sbin/rpc.ypxfrd/ |
H A D | ypxfrd_extern.h | 47 extern int yp_access(const char *, const struct svc_req *); 50 extern void ypxfrd_freebsd_prog_1(struct svc_req *, register SVCXPRT *);
|
/freebsd-9.3-release/sys/fs/nfsserver/ |
H A D | nfs_fha_new.h | 36 SVCTHREAD *fhanew_assign(SVCTHREAD *this_thread, struct svc_req *req);
|
/freebsd-9.3-release/sys/nfsserver/ |
H A D | nfs_fha_old.h | 35 SVCTHREAD *fhaold_assign(SVCTHREAD *this_thread, struct svc_req *req);
|
/freebsd-9.3-release/usr.sbin/yppush/ |
H A D | yppush_extern.h | 44 extern void yppush_xfrrespprog_1(struct svc_req *, SVCXPRT *);
|
/freebsd-9.3-release/usr.sbin/rpc.yppasswdd/ |
H A D | yppasswdd_extern.h | 52 extern void yppasswdprog_1(struct svc_req *, register SVCXPRT *); 53 extern void master_yppasswdprog_1(struct svc_req *, register SVCXPRT *);
|
/freebsd-9.3-release/sys/nlm/ |
H A D | nlm_prot_svc.c | 42 void nlm_prog_0(struct svc_req *rqstp, SVCXPRT *transp); 43 void nlm_prog_1(struct svc_req *rqstp, SVCXPRT *transp); 44 void nlm_prog_3(struct svc_req *rqstp, SVCXPRT *transp); 45 void nlm_prog_4(struct svc_req *rqstp, SVCXPRT *transp); 48 nlm_prog_0(struct svc_req *rqstp, SVCXPRT *transp) 56 bool_t (*local)(char *, void *, struct svc_req *); 68 local = (bool_t (*) (char *, void *, struct svc_req *))nlm_sm_notify_0_svc; 96 nlm_prog_1(struct svc_req *rqstp, SVCXPRT *transp) 124 bool_t (*local)(char *, void *, struct svc_req *); 136 local = (bool_t (*) (char *, void *, struct svc_req *))nlm_test_1_sv [all...] |
H A D | sm_inter.h | 76 extern void sm_prog_1(struct svc_req *rqstp, SVCXPRT *transp); 79 extern struct sm_stat_res * sm_stat_1_svc(struct sm_name *, struct svc_req *); 82 extern struct sm_stat_res * sm_mon_1_svc(struct mon *, struct svc_req *); 85 extern struct sm_stat * sm_unmon_1_svc(struct mon_id *, struct svc_req *); 88 extern struct sm_stat * sm_unmon_all_1_svc(struct my_id *, struct svc_req *); 91 extern void * sm_simu_crash_1_svc(void *, struct svc_req *); 94 extern void * sm_notify_1_svc(struct stat_chge *, struct svc_req *);
|
H A D | nlm.h | 159 struct svc_req *rqstp, CLIENT **rpcp); 169 struct svc_req *rqstp, bool_t monitor, CLIENT **rpcp); 179 struct svc_req *rqstp, CLIENT **rpcp); 189 struct svc_req *rqstp, CLIENT **rpcp); 199 struct svc_req *rqstp, CLIENT **rpcp); 205 extern void nlm_do_granted_res(nlm4_res *argp, struct svc_req *rqstp);
|
H A D | nlm_prot.h | 284 extern bool_t nlm_sm_notify_0_svc(struct nlm_sm_status *, void *, struct svc_req *); 289 extern bool_t nlm_test_1_svc(struct nlm_testargs *, nlm_testres *, struct svc_req *); 292 extern bool_t nlm_lock_1_svc(struct nlm_lockargs *, nlm_res *, struct svc_req *); 295 extern bool_t nlm_cancel_1_svc(struct nlm_cancargs *, nlm_res *, struct svc_req *); 298 extern bool_t nlm_unlock_1_svc(struct nlm_unlockargs *, nlm_res *, struct svc_req *); 301 extern bool_t nlm_granted_1_svc(struct nlm_testargs *, nlm_res *, struct svc_req *); 304 extern bool_t nlm_test_msg_1_svc(struct nlm_testargs *, void *, struct svc_req *); 307 extern bool_t nlm_lock_msg_1_svc(struct nlm_lockargs *, void *, struct svc_req *); 310 extern bool_t nlm_cancel_msg_1_svc(struct nlm_cancargs *, void *, struct svc_req *); 313 extern bool_t nlm_unlock_msg_1_svc(struct nlm_unlockargs *, void *, struct svc_req *); [all...] |
H A D | nlm_prot_server.c | 123 nlm_sm_notify_0_svc(struct nlm_sm_status *argp, void *result, struct svc_req *rqstp) 131 nlm_test_1_svc(struct nlm_testargs *argp, nlm_testres *result, struct svc_req *rqstp) 155 nlm_lock_1_svc(struct nlm_lockargs *argp, nlm_res *result, struct svc_req *rqstp) 176 nlm_cancel_1_svc(struct nlm_cancargs *argp, nlm_res *result, struct svc_req *rqstp) 195 nlm_unlock_1_svc(struct nlm_unlockargs *argp, nlm_res *result, struct svc_req *rqstp) 212 nlm_granted_1_svc(struct nlm_testargs *argp, nlm_res *result, struct svc_req *rqstp) 230 nlm_test_msg_1_svc(struct nlm_testargs *argp, void *result, struct svc_req *rqstp) 262 nlm_lock_msg_1_svc(struct nlm_lockargs *argp, void *result, struct svc_req *rqstp) 292 nlm_cancel_msg_1_svc(struct nlm_cancargs *argp, void *result, struct svc_req *rqstp) 320 nlm_unlock_msg_1_svc(struct nlm_unlockargs *argp, void *result, struct svc_req *rqst [all...] |
/freebsd-9.3-release/usr.sbin/rpcbind/ |
H A D | rpcbind.h | 95 void *rpcbproc_getstat(void *, struct svc_req *, SVCXPRT *, rpcvers_t); 97 void rpcb_service_3(struct svc_req *, SVCXPRT *); 98 void rpcb_service_4(struct svc_req *, SVCXPRT *); 101 void *rpcbproc_set_com(void *, struct svc_req *, SVCXPRT *, rpcvers_t); 102 void *rpcbproc_unset_com(void *, struct svc_req *, SVCXPRT *, rpcvers_t); 106 void *rpcbproc_getaddr_com(RPCB *, struct svc_req *, SVCXPRT *, rpcvers_t, 108 void *rpcbproc_gettime_com(void *, struct svc_req *, SVCXPRT *, 110 void *rpcbproc_uaddr2taddr_com(void *, struct svc_req *, 112 void *rpcbproc_taddr2uaddr_com(void *, struct svc_req *, SVCXPRT *, 115 void rpcbproc_callit_com(struct svc_req *, SVCXPR [all...] |
/freebsd-9.3-release/contrib/amd/amd/ |
H A D | nfs_prot_svc.c | 51 extern voidp nfsproc_null_2_svc(voidp, struct svc_req *); 52 extern nfsattrstat *nfsproc_getattr_2_svc(am_nfs_fh *, struct svc_req *); 53 extern nfsattrstat *nfsproc_setattr_2_svc(nfssattrargs *, struct svc_req *); 54 extern voidp nfsproc_root_2_svc(voidp, struct svc_req *); 55 extern nfsdiropres *nfsproc_lookup_2_svc(nfsdiropargs *, struct svc_req *); 56 extern nfsreadlinkres *nfsproc_readlink_2_svc(am_nfs_fh *, struct svc_req *); 57 extern nfsreadres *nfsproc_read_2_svc(nfsreadargs *, struct svc_req *); 58 extern voidp nfsproc_writecache_2_svc(voidp, struct svc_req *); 59 extern nfsattrstat *nfsproc_write_2_svc(nfswriteargs *, struct svc_req *); 60 extern nfsdiropres *nfsproc_create_2_svc(nfscreateargs *, struct svc_req *); [all...] |
/freebsd-9.3-release/contrib/amd/hlfsd/ |
H A D | nfs_prot_svc.c | 51 extern voidp nfsproc_null_2_svc(voidp, struct svc_req *); 52 extern nfsattrstat *nfsproc_getattr_2_svc(am_nfs_fh *, struct svc_req *); 53 extern nfsattrstat *nfsproc_setattr_2_svc(nfssattrargs *, struct svc_req *); 54 extern voidp nfsproc_root_2_svc(voidp, struct svc_req *); 55 extern nfsdiropres *nfsproc_lookup_2_svc(nfsdiropargs *, struct svc_req *); 56 extern nfsreadlinkres *nfsproc_readlink_2_svc(am_nfs_fh *, struct svc_req *); 57 extern nfsreadres *nfsproc_read_2_svc(nfsreadargs *, struct svc_req *); 58 extern voidp nfsproc_writecache_2_svc(voidp, struct svc_req *); 59 extern nfsattrstat *nfsproc_write_2_svc(nfswriteargs *, struct svc_req *); 60 extern nfsdiropres *nfsproc_create_2_svc(nfscreateargs *, struct svc_req *); [all...] |
H A D | stubs.c | 92 nfsproc_null_2_svc(voidp argp, struct svc_req *rqstp) 109 nfsproc_getattr_2_svc(am_nfs_fh *argp, struct svc_req *rqstp) 185 nfsproc_setattr_2_svc(nfssattrargs *argp, struct svc_req *rqstp) 194 nfsproc_root_2_svc(voidp argp, struct svc_req *rqstp) 203 nfsproc_lookup_2_svc(nfsdiropargs *argp, struct svc_req *rqstp) 304 nfsproc_readlink_2_svc(am_nfs_fh *argp, struct svc_req *rqstp) 390 nfsproc_read_2_svc(nfsreadargs *argp, struct svc_req *rqstp) 399 nfsproc_writecache_2_svc(voidp argp, struct svc_req *rqstp) 408 nfsproc_write_2_svc(nfswriteargs *argp, struct svc_req *rqstp) 417 nfsproc_create_2_svc(nfscreateargs *argp, struct svc_req *rqst [all...] |
/freebsd-9.3-release/usr.sbin/ypserv/ |
H A D | yp_extern.h | 85 extern int yp_access(const char *, const char *, const struct svc_req *); 87 extern int yp_access(const char *, const struct svc_req *); 114 extern ypstat yp_async_lookup_name(struct svc_req *, char *, int); 115 extern ypstat yp_async_lookup_addr(struct svc_req *, char *, int);
|
H A D | yp_server.c | 74 ypproc_null_2_svc(void *argp, struct svc_req *rqstp) 80 if (yp_access(NULL, NULL, (struct svc_req *)rqstp)) 82 if (yp_access(NULL, (struct svc_req *)rqstp)) 92 ypproc_domain_2_svc(domainname *argp, struct svc_req *rqstp) 97 if (yp_access(NULL, NULL, (struct svc_req *)rqstp)) { 99 if (yp_access(NULL, (struct svc_req *)rqstp)) { 114 ypproc_domain_nonack_2_svc(domainname *argp, struct svc_req *rqstp) 119 if (yp_access(NULL, NULL, (struct svc_req *)rqstp)) 121 if (yp_access(NULL, (struct svc_req *)rqstp)) 134 ypproc_match_2_svc(ypreq_key *argp, struct svc_req *rqst [all...] |
/freebsd-9.3-release/usr.sbin/keyserv/ |
H A D | keyserv.h | 14 extern void crypt_prog_1( struct svc_req *, register SVCXPRT * );
|
/freebsd-9.3-release/usr.sbin/rpc.statd/ |
H A D | statd.h | 111 extern int sm_check_hostname(struct svc_req *req, char *arg);
|
/freebsd-9.3-release/usr.sbin/rpc.ypupdated/ |
H A D | ypupdated_extern.h | 30 extern void ypu_prog_1(struct svc_req *, register SVCXPRT *);
|
/freebsd-9.3-release/usr.sbin/rpc.lockd/ |
H A D | lock_proc.c | 67 static void log_from_addr(const char *, struct svc_req *); 81 struct svc_req *req; 437 struct svc_req *rqstp; 471 struct svc_req *rqstp; 528 struct svc_req *rqstp; 552 struct svc_req *rqstp; 583 struct svc_req *rqstp; 607 struct svc_req *rqstp; 638 struct svc_req *rqstp; 657 struct svc_req *rqst [all...] |