Home
last modified time | relevance | path

Searched refs:rpc_msg (Results 1 – 25 of 66) sorted by relevance

123

/illumos-gate/usr/src/uts/common/rpc/
H A Drpc_msg.h151 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 Dsvc_auth.h99 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 Dauth_sys.h121 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 Drpc_prot.c141 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 Dsvc.c1088 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 Dsvc_rdma.c109 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 Dxdr.h604 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 Dsvc_cots.c78 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 Dsvc.h169 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 Dsvc_clts.c74 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 Dsvc_auth_sys.c70 __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 Dsvc_auth.c99 __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 Dclnt_raw.c78 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 Dsvc.c1101 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 Dsvc_raw.c139 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 Drpc_prot.c124 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 Dsvc_door.c181 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 Dsvc_tcp.c222 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 Dsvc_udp.c73 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 Dauth_none.c40 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 Dsvc_authu.c72 _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 Dsec_svc.c54 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 Dauth_kern.c66 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 Dauth_loopb.c67 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 Dsvc_rpcsec_gss.c212 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 …]

123