/illumos-gate/usr/src/uts/common/rpc/ |
H A D | rpc_msg.h | 151 struct rpc_msg { struct 172 extern bool_t xdr_callmsg(XDR *, struct rpc_msg *); 185 extern bool_t xdr_callhdr(XDR *, struct rpc_msg *); 206 extern bool_t xdr_replymsg(XDR *, struct rpc_msg *); 224 extern void _seterr_reply(struct rpc_msg *, struct rpc_err *); 236 extern void __seterr_reply(struct rpc_msg *, struct rpc_err *); 246 bool_t xdr_rpc_free_verifier(register XDR *xdrs, register struct rpc_msg *msg);
|
H A D | svc_auth.h | 99 extern enum auth_stat sec_svc_msg(struct svc_req *, struct rpc_msg *, 106 extern enum auth_stat __gss_authenticate(struct svc_req *, struct rpc_msg *, 108 extern enum auth_stat __authenticate(struct svc_req *, struct rpc_msg *);
|
H A D | auth_sys.h | 121 extern enum auth_stat _svcauth_unix(struct svc_req *, struct rpc_msg *); 122 extern enum auth_stat _svcauth_short(struct svc_req *, struct rpc_msg *);
|
H A D | rpc_prot.c | 141 xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg) in xdr_replymsg() 256 xdr_replymsg_hdr(XDR *xdrs, struct rpc_msg *rmsg) in xdr_replymsg_hdr() 305 xdr_replymsg_body(XDR *xdrs, struct rpc_msg *rmsg) in xdr_replymsg_body() 325 xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg) in xdr_callhdr() 396 _seterr_reply(struct rpc_msg *msg, struct rpc_err *error) in _seterr_reply() 439 xdr_rpc_free_verifier(XDR *xdrs, struct rpc_msg *msg) in xdr_rpc_free_verifier()
|
H A D | svc.c | 1088 struct rpc_msg rply; in svc_sendreply() 1111 struct rpc_msg rply; in svcerr_noproc() 1132 struct rpc_msg rply; in svcerr_decode() 1148 struct rpc_msg rply; in svcerr_systemerr() 1164 struct rpc_msg rply; in svcerr_auth() 1189 struct rpc_msg rply; in svcerr_badcred() 1210 struct rpc_msg rply; in svcerr_noprog() 1232 struct rpc_msg rply; in svcerr_progvers() 1271 struct rpc_msg msg; in svc_getreq() 2802 struct rpc_msg * [all …]
|
H A D | svc_rdma.c | 109 static bool_t svc_rdma_krecv(SVCXPRT *, mblk_t *, struct rpc_msg *); 110 static bool_t svc_rdma_ksend(SVCXPRT *, struct rpc_msg *); 127 caddr_t, struct rpc_msg *, bool_t, int *, 131 caddr_t, rdma_buf_t *, XDR **, struct rpc_msg *, 135 struct rpc_msg *, bool_t, int); 447 svc_rdma_krecv(SVCXPRT *clone_xprt, mblk_t *mp, struct rpc_msg *msg) in svc_rdma_krecv() 645 struct rpc_msg *msg, bool_t has_args, int *msglen, in svc_process_long_reply() 781 struct rpc_msg *msg, bool_t has_args, uint_t *len) in svc_compose_rpcmsg() 825 svc_rdma_ksend(SVCXPRT * clone_xprt, struct rpc_msg *msg) in svc_rdma_ksend()
|
H A D | xdr.h | 604 struct rpc_msg; 605 extern bool_t xdr_callmsg(XDR *, struct rpc_msg *); 606 extern bool_t xdr_replymsg_body(XDR *, struct rpc_msg *); 607 extern bool_t xdr_replymsg_hdr(XDR *, struct rpc_msg *);
|
H A D | svc_cots.c | 78 static bool_t svc_cots_krecv(SVCXPRT *, mblk_t *, struct rpc_msg *); 79 static bool_t svc_cots_ksend(SVCXPRT *, struct rpc_msg *); 356 svc_cots_krecv(SVCXPRT *clone_xprt, mblk_t *mp, struct rpc_msg *msg) in svc_cots_krecv() 413 svc_cots_ksend(SVCXPRT *clone_xprt, struct rpc_msg *msg) in svc_cots_ksend() 614 struct rpc_msg rply; in svc_cots_kgetres()
|
H A D | svc.h | 169 bool_t (*xp_recv)(SVCXPRT *, mblk_t *, struct rpc_msg *); 173 bool_t (*xp_reply)(SVCXPRT *, struct rpc_msg *); 224 bool_t (*xp_recv)(SVCXPRT *, struct rpc_msg *); 230 bool_t (*xp_reply)(SVCXPRT *, struct rpc_msg *);
|
H A D | svc_clts.c | 74 static bool_t svc_clts_krecv(SVCXPRT *, mblk_t *, struct rpc_msg *); 75 static bool_t svc_clts_ksend(SVCXPRT *, struct rpc_msg *); 274 svc_clts_krecv(SVCXPRT *clone_xprt, mblk_t *mp, struct rpc_msg *msg) in svc_clts_krecv() 431 svc_clts_ksend(SVCXPRT *clone_xprt, struct rpc_msg *msg) in svc_clts_ksend() 668 struct rpc_msg rply; in svc_clts_kgetres()
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | svc_auth_sys.c | 70 __svcauth_sys(struct svc_req *rqst, struct rpc_msg *msg) in __svcauth_sys() 127 __svcauth_short(struct svc_req *rqst, struct rpc_msg *msg) in __svcauth_short() 136 __svcauth_unix(struct svc_req *rqst, struct rpc_msg *msg) in __svcauth_unix()
|
H A D | svc_auth.c | 99 __gss_authenticate(struct svc_req *rqst, struct rpc_msg *msg, in __gss_authenticate() 149 __authenticate(struct svc_req *rqst, struct rpc_msg *msg) in __authenticate() 158 __svcauth_null(struct svc_req *rqst, struct rpc_msg *msg) in __svcauth_null()
|
H A D | clnt_raw.c | 78 struct rpc_msg call_msg; in clnt_raw_create() 142 struct rpc_msg msg; in clnt_raw_call() 164 ((struct rpc_msg *)clp->mashl_callmsg)->rm_xid++; in clnt_raw_call() 246 ((struct rpc_msg *)clp->mashl_callmsg)->rm_xid++; in clnt_raw_send()
|
H A D | svc.c | 1101 struct rpc_msg rply; in svc_sendreply() 1118 struct rpc_msg rply; in svcerr_noproc() 1133 struct rpc_msg rply; in svcerr_decode() 1148 struct rpc_msg rply; in svcerr_systemerr() 1196 struct rpc_msg rply; in svcerr_auth() 1220 struct rpc_msg rply; in svcerr_noprog() 1236 struct rpc_msg rply; in svcerr_progvers() 1333 struct rpc_msg *msg; in svc_getreq_common() 1495 struct rpc_msg *msg = NULL; in svc_xprt_alloc() 1511 if ((msg = malloc(sizeof (struct rpc_msg))) == NULL) in svc_xprt_alloc() [all …]
|
H A D | svc_raw.c | 139 svc_raw_recv(SVCXPRT *xprt, struct rpc_msg *msg) in svc_raw_recv() 167 svc_raw_reply(SVCXPRT *xprt, struct rpc_msg *msg) in svc_raw_reply()
|
H A D | rpc_prot.c | 124 xdr_replymsg(XDR *xdrs, struct rpc_msg *rmsg) in xdr_replymsg() 253 xdr_callhdr(XDR *xdrs, struct rpc_msg *cmsg) in xdr_callhdr() 326 __seterr_reply(struct rpc_msg *msg, struct rpc_err *error) in __seterr_reply()
|
H A D | svc_door.c | 181 svc_door_dispatch(SVCXPRT *xprt, struct rpc_msg *msg, struct svc_req *r) in svc_door_dispatch() 230 struct rpc_msg *msg; in door_server() 574 svc_door_recv(SVCXPRT *xprt, struct rpc_msg *msg) in svc_door_recv() 588 svc_door_reply(SVCXPRT *xprt, struct rpc_msg *msg) in svc_door_reply()
|
/illumos-gate/usr/src/ucblib/librpcsoc/ |
H A D | svc_tcp.c | 222 rendezvous_request(xprt, rpc_msg) in rendezvous_request() argument 224 struct rpc_msg *rpc_msg; 357 register struct rpc_msg *msg; 399 register struct rpc_msg *msg;
|
H A D | svc_udp.c | 73 static int cache_get(SVCXPRT *, struct rpc_msg *, 191 struct rpc_msg *msg; 226 struct rpc_msg *msg; 475 struct rpc_msg *msg;
|
/illumos-gate/usr/src/uts/common/rpc/sec/ |
H A D | auth_none.c | 40 static bool_t authnone_refresh(AUTH *, struct rpc_msg *, cred_t *); 139 authnone_refresh(AUTH *auth, struct rpc_msg *msg, cred_t *cr) in authnone_refresh()
|
H A D | svc_authu.c | 72 _svcauth_unix(struct svc_req *rqst, struct rpc_msg *msg) in _svcauth_unix() 135 _svcauth_short(struct svc_req *rqst, struct rpc_msg *msg) in _svcauth_short()
|
H A D | sec_svc.c | 54 enum auth_stat _svcauth_null(struct svc_req *, struct rpc_msg *); 91 sec_svc_msg(struct svc_req *rqst, struct rpc_msg *msg, bool_t *no_dispatch) in sec_svc_msg() 204 _svcauth_null(struct svc_req *rqst, struct rpc_msg *msg) in _svcauth_null()
|
H A D | auth_kern.c | 66 static bool_t authkern_refresh(AUTH *, struct rpc_msg *, cred_t *); 246 authkern_refresh(AUTH *auth, struct rpc_msg *msg, cred_t *cr) in authkern_refresh()
|
H A D | auth_loopb.c | 67 static bool_t authloopback_refresh(AUTH *, struct rpc_msg *, cred_t *); 251 authloopback_refresh(AUTH *auth, struct rpc_msg *msg, cred_t *cr) in authloopback_refresh()
|
/illumos-gate/usr/src/uts/common/rpc/sec_gss/ |
H A D | svc_rpcsec_gss.c | 212 static bool_t check_verf(struct rpc_msg *, gss_ctx_id_t, 233 struct rpc_msg *msg; 243 extern struct rpc_msg *rpc_msg_dup(struct rpc_msg *); 244 extern void rpc_msg_free(struct rpc_msg **, int); 685 struct rpc_msg *msg, in do_gss_accept() 921 struct rpc_msg *msg, in rpcsec_gss_init() 1021 struct rpc_msg *msg, in rpcsec_gss_continue_init() 1112 struct rpc_msg *msg, in rpcsec_gss_data() 1341 struct rpc_msg *msg, in __svcrpcsec_gss() 1410 check_verf(struct rpc_msg *msg, gss_ctx_id_t context, int *qop_state, uid_t uid) in check_verf() [all …]
|