/illumos-gate/usr/src/uts/common/rpc/ |
H A D | svc_clts.c | 142 #define CLONE2STATS(clone_xprt) \ 143 (struct rpc_clts_server *)(clone_xprt)->xp_master->xp_p2 208 svc_clts_kclone_destroy(SVCXPRT *clone_xprt) argument 211 struct udp_data *ud = (struct udp_data *)clone_xprt->xp_p2buf; 253 svc_clts_ktattrs(SVCXPRT *clone_xprt, int attrflag, void **tattr) argument 259 *tattr = (void *)&clone_xprt->xp_master->xp_addrmask; 269 svc_clts_krecv(SVCXPRT *clone_xprt, mblk_t *mp, struct rpc_msg *msg) argument 272 struct udp_data *ud = (struct udp_data *)clone_xprt->xp_p2buf; 273 XDR *xdrs = &clone_xprt->xp_xdrin; 274 struct rpc_clts_server *stats = CLONE2STATS(clone_xprt); 426 svc_clts_ksend(SVCXPRT *clone_xprt, struct rpc_msg *msg) argument 620 svc_clts_kgetargs(SVCXPRT *clone_xprt, xdrproc_t xdr_args, caddr_t args_ptr) argument 631 svc_clts_kfreeargs(SVCXPRT *clone_xprt, xdrproc_t xdr_args, caddr_t args_ptr) argument 656 svc_clts_kgetres(SVCXPRT *clone_xprt, int size) argument 717 svc_clts_kfreeres(SVCXPRT *clone_xprt) argument [all...] |
H A D | svc_cots.c | 122 * Kept in clone_xprt->xp_p2buf. 151 #define CLONE2STATS(clone_xprt) \ 152 ((struct cots_master_data *)(clone_xprt)->xp_master->xp_p2)->cmd_stats 321 svc_cots_kclone_destroy(SVCXPRT *clone_xprt) argument 323 cots_data_t *cd = (cots_data_t *)clone_xprt->xp_p2buf; 336 svc_cots_ktattrs(SVCXPRT *clone_xprt, int attrflag, void **tattr) argument 342 *tattr = (void *)&clone_xprt->xp_master->xp_addrmask; 351 svc_cots_krecv(SVCXPRT *clone_xprt, mblk_t *mp, struct rpc_msg *msg) argument 353 cots_data_t *cd = (cots_data_t *)clone_xprt->xp_p2buf; 354 XDR *xdrs = &clone_xprt 408 svc_cots_ksend(SVCXPRT *clone_xprt, struct rpc_msg *msg) argument 562 svc_cots_kgetargs(SVCXPRT *clone_xprt, xdrproc_t xdr_args, caddr_t args_ptr) argument 570 svc_cots_kfreeargs(SVCXPRT *clone_xprt, xdrproc_t xdr_args, caddr_t args_ptr) argument 602 svc_cots_kgetres(SVCXPRT *clone_xprt, int size) argument 692 svc_cots_kfreeres(SVCXPRT *clone_xprt) argument [all...] |
H A D | svc.c | 1105 svc_sendreply(const SVCXPRT *clone_xprt, const xdrproc_t xdr_results, argument 1112 rply.acpted_rply.ar_verf = clone_xprt->xp_verf; 1117 return (SVC_REPLY((SVCXPRT *)clone_xprt, &rply)); 1129 svcerr_noproc(const SVCXPRT *clone_xprt) argument 1135 rply.acpted_rply.ar_verf = clone_xprt->xp_verf; 1137 SVC_FREERES((SVCXPRT *)clone_xprt); 1138 SVC_REPLY((SVCXPRT *)clone_xprt, &rply); 1150 svcerr_decode(const SVCXPRT *clone_xprt) argument 1156 rply.acpted_rply.ar_verf = clone_xprt->xp_verf; 1158 SVC_FREERES((SVCXPRT *)clone_xprt); 1166 svcerr_systemerr(const SVCXPRT *clone_xprt) argument 1182 svcerr_auth(const SVCXPRT *clone_xprt, const enum auth_stat why) argument 1198 svcerr_weakauth(const SVCXPRT *clone_xprt) argument 1207 svcerr_badcred(const SVCXPRT *clone_xprt) argument 1228 svcerr_noprog(const SVCXPRT *clone_xprt) argument 1249 svcerr_progvers(const SVCXPRT *clone_xprt, const rpcvers_t low_vers, const rpcvers_t high_vers) argument 1287 svc_getreq( SVCXPRT *clone_xprt, mblk_t *mp) argument 1443 SVCXPRT *clone_xprt; local 1454 svc_clone_free(SVCXPRT *clone_xprt) argument 1469 svc_clone_link(SVCMASTERXPRT *xprt, SVCXPRT *clone_xprt, SVCXPRT *clone_xprt2) argument 1510 svc_clone_unlink(SVCXPRT *clone_xprt) argument 1545 svc_clone_unlinkdetached(SVCXPRT *clone_xprt) argument 1584 svc_thread_exit(SVCPOOL *pool, SVCXPRT *clone_xprt) argument 1611 svc_thread_exitdetached(SVCPOOL *pool, SVCXPRT *clone_xprt) argument 1842 svc_poll(SVCPOOL *pool, SVCMASTERXPRT *xprt, SVCXPRT *clone_xprt) argument 2221 SVCXPRT *clone_xprt; /* clone for this thread */ local 2638 svc_reserve_thread(SVCXPRT *clone_xprt) argument 2668 svc_unreserve_thread(SVCXPRT *clone_xprt) argument 2705 svc_detach_thread(SVCXPRT *clone_xprt) argument [all...] |
H A D | svc_rdma.c | 385 svc_rdma_kclone_destroy(SVCXPRT *clone_xprt) argument 389 cdrp = (struct clone_rdma_data *)clone_xprt->xp_p2buf; 427 svc_rdma_ktattrs(SVCXPRT *clone_xprt, int attrflag, void **tattr) argument 434 conn = ((struct clone_rdma_data *)clone_xprt->xp_p2buf)->conn; 442 svc_rdma_krecv(SVCXPRT *clone_xprt, mblk_t *mp, struct rpc_msg *msg) argument 458 crdp = (struct clone_rdma_data *)clone_xprt->xp_p2buf; 468 xdrs = &clone_xprt->xp_xdrin; 596 clone_xprt->xp_rtaddr.buf = conn->c_raddr.buf; 597 clone_xprt->xp_rtaddr.len = conn->c_raddr.len; 598 clone_xprt 638 svc_process_long_reply(SVCXPRT * clone_xprt, xdrproc_t xdr_results, caddr_t xdr_location, struct rpc_msg *msg, bool_t has_args, int *msglen, int *freelen, int *numchunks, unsigned int *final_len) argument 774 svc_compose_rpcmsg(SVCXPRT * clone_xprt, CONN * conn, xdrproc_t xdr_results, caddr_t xdr_location, rdma_buf_t *rpcreply, XDR ** xdrs, struct rpc_msg *msg, bool_t has_args, uint_t *len) argument 820 svc_rdma_ksend(SVCXPRT * clone_xprt, struct rpc_msg *msg) argument 1069 svc_rdma_kgetargs(SVCXPRT *clone_xprt, xdrproc_t xdr_args, caddr_t args_ptr) argument 1078 svc_rdma_kfreeargs(SVCXPRT *clone_xprt, xdrproc_t xdr_args, caddr_t args_ptr) argument 1120 svc_rdma_kgetres(SVCXPRT *clone_xprt, int size) argument 1127 svc_rdma_kfreeres(SVCXPRT *clone_xprt) argument [all...] |
/illumos-gate/usr/src/uts/common/rpc/sec_gss/ |
H A D | svc_rpcsec_gss.c | 341 rpc_gss_cleanup(SVCXPRT *clone_xprt) argument 351 svcauth = &clone_xprt->xp_auth;
|