Searched refs:svc_req (Results 1 - 25 of 82) sorted by relevance

1234

/freebsd-13-stable/libexec/rpc.rusersd/
H A Dextern.h36 void rusers_service(struct svc_req *, SVCXPRT *);
/freebsd-13-stable/sys/rpc/
H A Dsvc_auth.h50 extern enum auth_stat _authenticate(struct svc_req *, struct rpc_msg *);
53 enum auth_stat (*)(struct svc_req *, struct rpc_msg *),
54 int (*)(struct svc_req *, struct ucred **, int *));
56 extern int svc_auth_reg(int, enum auth_stat (*)(struct svc_req *,
61 extern int svc_getcred(struct svc_req *, struct ucred **, int *);
63 * struct svc_req *req; -- RPC request
H A Drpcb_prot.h497 extern void rpcbprog_3(struct svc_req *rqstp, SVCXPRT *transp);
500 extern bool_t * rpcbproc_set_3_svc(RPCB *, struct svc_req *);
503 extern bool_t * rpcbproc_unset_3_svc(RPCB *, struct svc_req *);
506 extern char ** rpcbproc_getaddr_3_svc(RPCB *, struct svc_req *);
509 extern rpcblist_ptr * rpcbproc_dump_3_svc(void *, struct svc_req *);
512 extern rpcb_rmtcallres * rpcbproc_callit_3_svc(rpcb_rmtcallargs *, struct svc_req *);
515 extern u_int * rpcbproc_gettime_3_svc(void *, struct svc_req *);
518 extern struct netbuf * rpcbproc_uaddr2taddr_3_svc(char **, struct svc_req *);
521 extern char ** rpcbproc_taddr2uaddr_3_svc(struct netbuf *, struct svc_req *);
525 extern void rpcbprog_4(struct svc_req *rqst
[all...]
H A Dsvc.h75 * parameters, struct svc_req * and SVCXPRT *, defined below.
246 void (*sc_dispatch)(struct svc_req *, SVCXPRT *);
264 struct svc_req { struct
265 STAILQ_ENTRY(svc_req) rq_link; /* list of requests for a thread */
285 STAILQ_HEAD(svc_reqlist, svc_req);
359 typedef SVCTHREAD *pool_assign_fn(SVCTHREAD *, struct svc_req *);
360 typedef void pool_done_fn(SVCTHREAD *, struct svc_req *);
404 struct svc_req { struct
529 void (*)(struct svc_req *, SVCXPRT *),
638 extern bool_t svc_sendreply(struct svc_req *, xdrproc_
[all...]
H A Dsvc_auth.c58 static enum auth_stat (*_svcauth_rpcsec_gss)(struct svc_req *,
60 static int (*_svcauth_rpcsec_gss_getcred)(struct svc_req *,
84 _authenticate(struct svc_req *rqst, struct rpc_msg *msg)
156 _svcauth_null(struct svc_req *rqst, struct rpc_msg *msg)
165 enum auth_stat (*svcauth)(struct svc_req *, struct rpc_msg *),
166 int (*getcred)(struct svc_req *, struct ucred **, int *))
177 svc_getcred(struct svc_req *rqst, struct ucred **crp, int *flavorp)
/freebsd-13-stable/include/rpc/
H A Dsvc_auth.h52 extern enum auth_stat _authenticate(struct svc_req *, struct rpc_msg *);
53 extern int svc_auth_reg(int, enum auth_stat (*)(struct svc_req *,
/freebsd-13-stable/usr.sbin/rpc.ypxfrd/
H A Dypxfrd_extern.h49 extern int yp_access(const char *, const struct svc_req *);
52 extern void ypxfrd_freebsd_prog_1(struct svc_req *, register SVCXPRT *);
/freebsd-13-stable/usr.sbin/yppush/
H A Dyppush_extern.h44 extern void yppush_xfrrespprog_1(struct svc_req *, SVCXPRT *);
/freebsd-13-stable/sys/nfsserver/
H A Dnfs_fha_old.h37 SVCTHREAD *fhaold_assign(SVCTHREAD *this_thread, struct svc_req *req);
/freebsd-13-stable/usr.sbin/rpc.yppasswdd/
H A Dyppasswdd_extern.h54 extern void yppasswdprog_1(struct svc_req *, register SVCXPRT *);
55 extern void master_yppasswdprog_1(struct svc_req *, register SVCXPRT *);
/freebsd-13-stable/sys/nlm/
H A Dnlm_prot_svc.c44 void nlm_prog_0(struct svc_req *rqstp, SVCXPRT *transp);
45 void nlm_prog_1(struct svc_req *rqstp, SVCXPRT *transp);
46 void nlm_prog_3(struct svc_req *rqstp, SVCXPRT *transp);
47 void nlm_prog_4(struct svc_req *rqstp, SVCXPRT *transp);
50 nlm_prog_0(struct svc_req *rqstp, SVCXPRT *transp)
58 bool_t (*local)(char *, void *, struct svc_req *);
70 local = (bool_t (*) (char *, void *, struct svc_req *))nlm_sm_notify_0_svc;
98 nlm_prog_1(struct svc_req *rqstp, SVCXPRT *transp)
126 bool_t (*local)(char *, void *, struct svc_req *);
138 local = (bool_t (*) (char *, void *, struct svc_req *))nlm_test_1_sv
[all...]
H A Dsm_inter.h76 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 Dnlm.h161 struct svc_req *rqstp, CLIENT **rpcp);
171 struct svc_req *rqstp, bool_t monitor, CLIENT **rpcp);
181 struct svc_req *rqstp, CLIENT **rpcp);
191 struct svc_req *rqstp, CLIENT **rpcp);
201 struct svc_req *rqstp, CLIENT **rpcp);
207 extern void nlm_do_granted_res(nlm4_res *argp, struct svc_req *rqstp);
H A Dnlm_prot.h284 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 Dnlm_prot_server.c125 nlm_sm_notify_0_svc(struct nlm_sm_status *argp, void *result, struct svc_req *rqstp)
133 nlm_test_1_svc(struct nlm_testargs *argp, nlm_testres *result, struct svc_req *rqstp)
157 nlm_lock_1_svc(struct nlm_lockargs *argp, nlm_res *result, struct svc_req *rqstp)
178 nlm_cancel_1_svc(struct nlm_cancargs *argp, nlm_res *result, struct svc_req *rqstp)
197 nlm_unlock_1_svc(struct nlm_unlockargs *argp, nlm_res *result, struct svc_req *rqstp)
214 nlm_granted_1_svc(struct nlm_testargs *argp, nlm_res *result, struct svc_req *rqstp)
232 nlm_test_msg_1_svc(struct nlm_testargs *argp, void *result, struct svc_req *rqstp)
264 nlm_lock_msg_1_svc(struct nlm_lockargs *argp, void *result, struct svc_req *rqstp)
294 nlm_cancel_msg_1_svc(struct nlm_cancargs *argp, void *result, struct svc_req *rqstp)
322 nlm_unlock_msg_1_svc(struct nlm_unlockargs *argp, void *result, struct svc_req *rqst
[all...]
/freebsd-13-stable/usr.sbin/rpcbind/
H A Drpcbind.h104 void *rpcbproc_getstat(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
106 void rpcb_service_3(struct svc_req *, SVCXPRT *);
107 void rpcb_service_4(struct svc_req *, SVCXPRT *);
110 void *rpcbproc_set_com(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
111 void *rpcbproc_unset_com(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
115 void *rpcbproc_getaddr_com(RPCB *, struct svc_req *, SVCXPRT *, rpcvers_t,
117 void *rpcbproc_gettime_com(void *, struct svc_req *, SVCXPRT *,
119 void *rpcbproc_uaddr2taddr_com(void *, struct svc_req *,
121 void *rpcbproc_taddr2uaddr_com(void *, struct svc_req *, SVCXPRT *,
124 void rpcbproc_callit_com(struct svc_req *, SVCXPR
[all...]
H A Drpcb_svc.c58 static void *rpcbproc_getaddr_3_local(void *, struct svc_req *, SVCXPRT *,
60 static void *rpcbproc_dump_3_local(void *, struct svc_req *, SVCXPRT *,
68 rpcb_service_3(struct svc_req *rqstp, SVCXPRT *transp)
80 void *(*local)(void *, struct svc_req *, SVCXPRT *, rpcvers_t);
209 rpcbproc_getaddr_3_local(void *arg, struct svc_req *rqstp __unused,
231 rpcbproc_dump_3_local(void *arg __unused, struct svc_req *rqstp __unused,
/freebsd-13-stable/usr.sbin/ypserv/
H A Dyp_extern.h87 extern int yp_access(const char *, const char *, const struct svc_req *);
89 extern int yp_access(const char *, const struct svc_req *);
116 extern ypstat yp_async_lookup_name(struct svc_req *, char *, int);
117 extern ypstat yp_async_lookup_addr(struct svc_req *, char *, int);
H A Dyp_server.c76 ypproc_null_2_svc(void *argp, struct svc_req *rqstp)
82 if (yp_access(NULL, NULL, (struct svc_req *)rqstp))
84 if (yp_access(NULL, (struct svc_req *)rqstp))
94 ypproc_domain_2_svc(domainname *argp, struct svc_req *rqstp)
99 if (yp_access(NULL, NULL, (struct svc_req *)rqstp)) {
101 if (yp_access(NULL, (struct svc_req *)rqstp)) {
116 ypproc_domain_nonack_2_svc(domainname *argp, struct svc_req *rqstp)
121 if (yp_access(NULL, NULL, (struct svc_req *)rqstp))
123 if (yp_access(NULL, (struct svc_req *)rqstp))
136 ypproc_match_2_svc(ypreq_key *argp, struct svc_req *rqst
[all...]
/freebsd-13-stable/sys/fs/nfsserver/
H A Dnfs_fha_new.h105 SVCTHREAD *fhanew_assign(SVCTHREAD *this_thread, struct svc_req *req);
106 void fhanew_nd_complete(SVCTHREAD *, struct svc_req *);
/freebsd-13-stable/usr.sbin/keyserv/
H A Dkeyserv.h14 extern void crypt_prog_1( struct svc_req *, register SVCXPRT * );
/freebsd-13-stable/usr.sbin/rpc.statd/
H A Dstatd.h113 extern int sm_check_hostname(struct svc_req *req, char *arg);
/freebsd-13-stable/usr.sbin/rpc.ypupdated/
H A Dypupdated_extern.h30 extern void ypu_prog_1(struct svc_req *, register SVCXPRT *);
/freebsd-13-stable/usr.sbin/rpc.lockd/
H A Dlock_proc.c69 static void log_from_addr(const char *, struct svc_req *);
81 log_from_addr(const char *fun_name, struct svc_req *req)
427 nlm_test_1_svc(nlm_testargs *arg, struct svc_req *rqstp)
459 nlm_test_msg_1_svc(nlm_testargs *arg, struct svc_req *rqstp)
514 nlm_lock_1_svc(nlm_lockargs *arg, struct svc_req *rqstp)
536 nlm_lock_msg_1_svc(nlm_lockargs *arg, struct svc_req *rqstp)
565 nlm_cancel_1_svc(nlm_cancargs *arg, struct svc_req *rqstp)
587 nlm_cancel_msg_1_svc(nlm_cancargs *arg, struct svc_req *rqstp)
616 nlm_unlock_1_svc(nlm_unlockargs *arg, struct svc_req *rqstp)
633 nlm_unlock_msg_1_svc(nlm_unlockargs *arg, struct svc_req *rqst
[all...]
/freebsd-13-stable/lib/libc/rpc/
H A Dsvc_auth.c66 * struct svc_req *rqst;
74 enum auth_stat (*handler)(struct svc_req *, struct rpc_msg *);
100 _authenticate(struct svc_req *rqst, struct rpc_msg *msg)
167 _svcauth_null(struct svc_req *rqst, struct rpc_msg *msg)
188 enum auth_stat (*handler)(struct svc_req *, struct rpc_msg *))

Completed in 200 milliseconds

1234