/illumos-gate/usr/src/uts/common/rpc/sec_gss/ |
H A D | svc_rpcsec_gss.c | 785 SVCXPRT *xprt, in do_gss_accept() argument 801 rqst->rq_xprt = xprt; in do_gss_accept()
|
/illumos-gate/usr/src/cmd/fs.d/nfs/tests/test_svc_tp_create/ |
H A D | test_svc_tp_create.c | 93 SVCXPRT *xprt = NULL; in test_svc_tp_create() local 114 xprt = svc_tp_create_addr(mysvc, TESTPROG, vers, in test_svc_tp_create() 118 if (xprt == NULL) { in test_svc_tp_create() 125 if (xprt == NULL) { in test_svc_tp_create() 131 xprt = svc_tp_create(mysvc, TESTPROG, vers, nconf); in test_svc_tp_create() 133 if (xprt == NULL) { in test_svc_tp_create() 144 if (!svc_reg(xprt, TESTPROG, vers, mysvc, nconf)) { in test_svc_tp_create() 284 mysvc(struct svc_req *rq, SVCXPRT *xprt) in mysvc() argument 290 (void) svc_sendreply(xprt, xdr_void, (char *)0); in mysvc() 294 svcerr_noproc(xprt); in mysvc()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_server.c | 436 SVCMASTERXPRT *xprt; in nfs_svc() local 1578 svcerr_decode(xprt); in common_dispatch() 1650 cr = svc_xprt_cred(xprt); in common_dispatch() 1662 svcerr_weakauth(xprt); in common_dispatch() 1698 svcerr_systemerr(xprt); in common_dispatch() 1704 SVC_FREERES(xprt); in common_dispatch() 1720 SVC_FREERES(xprt); in common_dispatch() 1748 SVC_FREERES(xprt); in common_dispatch() 1755 svcerr_weakauth(xprt); in common_dispatch() 1803 svcerr_systemerr(xprt); in common_dispatch() [all …]
|
H A D | nfs4x_dispatch.c | 114 rfs4x_dispatch(struct svc_req *req, SVCXPRT *xprt, char *ap) in rfs4x_dispatch() argument 163 if (!svc_sendreply(xprt, xdr_compound_wrapper, (char *)&cs)) { in rfs4x_dispatch() 164 DTRACE_PROBE2(sendfail, SVCXPRT *, xprt, in rfs4x_dispatch() 166 svcerr_systemerr(xprt); in rfs4x_dispatch()
|
H A D | nfs4_dispatch.c | 375 rfs40_dispatch(struct svc_req *req, SVCXPRT *xprt, char *ap) in rfs40_dispatch() argument 487 struct svc_req *, xprt, in rfs40_dispatch() 489 svcerr_systemerr(xprt); in rfs40_dispatch() 545 SVCXPRT *, xprt, char *, resp); in rfs4_send_minor_mismatch() 546 svcerr_systemerr(xprt); in rfs4_send_minor_mismatch() 575 (void) rfs4_send_minor_mismatch(xprt, argsp); in rfs4_minorvers_mismatch() 633 SVCXPRT *xprt, char *ap) in rfs4_dispatch() argument 641 return (!svc_sendreply(xprt, xdr_void, NULL)); in rfs4_dispatch() 648 return (rfs4_send_minor_mismatch(xprt, cmp)); in rfs4_dispatch() 651 return (rfs40_dispatch(req, xprt, ap)); in rfs4_dispatch() [all …]
|
/illumos-gate/usr/src/cmd/idmap/idmapd/ |
H A D | idmapd.c | 75 SVCXPRT *xprt = NULL; variable 400 xprt = svc_door_create(idmap_prog_1, IDMAP_PROG, IDMAP_V1, connmaxrec); in init_idmapd() 401 if (xprt == NULL) { in init_idmapd() 406 if (!svc_control(xprt, SVCSET_CONNMAXREC, &connmaxrec)) { in init_idmapd() 411 dfd = xprt->xp_fd; in init_idmapd() 452 if (xprt != NULL) in fini_idmapd() 453 svc_destroy(xprt); in fini_idmapd()
|
H A D | adspriv_impl.c | 238 adspriv_program_1_freeresult(SVCXPRT *xprt, xdrproc_t fun, caddr_t res) in adspriv_program_1_freeresult() argument
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | service-fault-management.p5m | 664 dir path=var/fm/fmd/xprt group=sys variant.opensolaris.zone=__NODEFAULT
|
/illumos-gate/usr/src/cmd/fs.d/nfs/mountd/ |
H A D | mountd.c | 372 SVCXPRT *xprt = NULL; in md_svc_tp_create() local 396 xprt = svc_tp_create_addr(mnt, MOUNTPROG, vers, in md_svc_tp_create() 400 if (xprt == NULL) { in md_svc_tp_create() 407 if (xprt == NULL) { in md_svc_tp_create() 413 xprt = svc_tp_create(mnt, MOUNTPROG, vers, nconf); in md_svc_tp_create() 415 if (xprt == NULL) { in md_svc_tp_create() 426 if (!svc_reg(xprt, MOUNTPROG, vers, mnt, nconf)) { in md_svc_tp_create()
|
/illumos-gate/usr/src/cmd/fm/fmd/ |
H A D | Makefile.fmd | 88 ROOTVSUB = $(ROOTVDIR)/ckpt $(ROOTVDIR)/rsrc $(ROOTVDIR)/xprt
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | svc_mt.h | 53 #define svc_flags(xprt) (SVCEXT(xprt)->flags) argument 54 #define version_keepquiet(xprt) (svc_flags(xprt) & SVC_VERSQUIET) argument 55 #define svc_defunct(xprt) ((svc_flags(xprt) & SVC_DEFUNCT) ? TRUE : FALSE) argument 56 #define svc_failed(xprt) ((svc_flags(xprt) & SVC_FAILED) ? TRUE : FALSE) argument 57 #define svc_type(xprt) (svc_flags(xprt) & SVC_TYPE_MASK) argument 58 #define svc_send_mutex(xprt) (SVCEXT(xprt)->send_mutex) argument 94 SVCXPRT *xprt; member 110 #define SVCEXT(xprt) ((SVCXPRT_EXT *)((xprt)->xp_p3)) argument 111 #define SVC_XP_AUTH(xprt) (SVCEXT(xprt)->xp_auth) argument
|
/illumos-gate/usr/src/uts/common/klm/ |
H A D | klmops.c | 141 lm_nlm_dispatch(struct svc_req *req, SVCXPRT *xprt) in lm_nlm_dispatch() argument 143 _NOTE(ARGUNUSED(req, xprt)) in lm_nlm_dispatch() 147 lm_nlm4_dispatch(struct svc_req *req, SVCXPRT *xprt) in lm_nlm4_dispatch() argument 149 _NOTE(ARGUNUSED(req, xprt)) in lm_nlm4_dispatch()
|
/illumos-gate/usr/src/ucblib/librpcsoc/ |
H A D | svc_tcp.c | 163 xprt->xp_rtaddr.buf = xprt->xp_raddr; 165 return (xprt); 215 xprt->xp_rtaddr.buf = xprt->xp_raddr; 218 return (xprt); 252 SVCXPRT *xprt; in rendezvous_stat() 341 svctcp_stat(xprt) in svctcp_stat() argument 342 SVCXPRT *xprt; in svctcp_stat() 356 SVCXPRT *xprt; in svctcp_recv() 374 SVCXPRT *xprt; in svctcp_getargs() 385 SVCXPRT *xprt; in svctcp_freeargs() [all …]
|
H A D | svc_udp.c | 55 #define rpc_buffer(xprt) ((xprt)->xp_p1) argument 87 #define su_data(xprt) ((struct svcudp_data *)(xprt->xp_p2)) argument 167 xprt->xp_rtaddr.buf = &xprt->xp_raddr[0]; 169 return (xprt); 182 SVCXPRT *xprt; in svcudp_stat() 238 if (_sendto(xprt->xp_sock, rpc_buffer(xprt), slen, 0, 239 (struct sockaddr *)&(xprt->xp_raddr), xprt->xp_addrlen) 252 SVCXPRT *xprt; in svcudp_getargs() 262 SVCXPRT *xprt; in svcudp_freeargs() 405 SVCXPRT *xprt; in cache_set() [all …]
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | svid_funcs.c | 105 svc_control(SVCXPRT *xprt, const uint_t rq, void *in) in svc_control() argument 109 *((int *)in) = __svc_versquiet_get(xprt); in svc_control() 113 __svc_versquiet_off(xprt); in svc_control() 115 __svc_versquiet_on(xprt); in svc_control() 118 return ((*(xprt)->xp_ops->xp_control)(xprt, rq, in)); in svc_control() 123 svc_destroy(SVCXPRT *xprt) in svc_destroy() argument 125 (*(xprt)->xp_ops->xp_destroy)(xprt); in svc_destroy() 131 return ((*(xprt)->xp_ops->xp_freeargs)(xprt, xargs, argsp)); in svc_freeargs() 137 return ((*(xprt)->xp_ops->xp_getargs)(xprt, xargs, argsp)); in svc_getargs() 141 svc_getrpccaller(SVCXPRT *xprt) in svc_getrpccaller() argument [all …]
|
H A D | ti_opts.c | 216 __rpc_get_local_cred(SVCXPRT *xprt, svc_local_cred_t *lcred) in __rpc_get_local_cred() argument 222 if (svc_type(xprt) == SVC_DOOR) in __rpc_get_local_cred() 223 err = __svc_get_door_ucred(xprt, uc) == FALSE; in __rpc_get_local_cred() 225 err = find_ucred_opt(xprt, uc, B_TRUE); in __rpc_get_local_cred()
|
/illumos-gate/usr/src/cmd/ypcmd/ |
H A D | ypxfrd_server.c | 125 SVCXPRT *xprt; in getdbm_1_svc() local 134 xprt = rqstp->rq_xprt; in getdbm_1_svc() 183 if ((nbuf = svc_getrpccaller(xprt)) == 0) { in getdbm_1_svc() 185 if (!svc_sendreply(xprt, xdr_answer, (caddr_t)&res)) { in getdbm_1_svc() 186 svcerr_systemerr(xprt); in getdbm_1_svc() 194 if (!svc_sendreply(xprt, xdr_answer, (caddr_t)&res)) { in getdbm_1_svc() 195 svcerr_systemerr(xprt); in getdbm_1_svc() 216 if (!svc_sendreply(xprt, xdr_answer, (caddr_t)&res)) { in getdbm_1_svc() 217 svcerr_systemerr(xprt); in getdbm_1_svc()
|
H A D | ypserv_proc.c | 105 SVCXPRT *xprt, DBM *fdb); 107 SVCXPRT *xprt, DBM *fdb); 846 SVCXPRT *xprt, DBM *fdb) in multihomed() argument 939 nbuf = svc_getrpccaller(xprt); in multihomed() 1450 struct ypresponse *resp, SVCXPRT *xprt, DBM *fdb) in omultihomed() argument 1482 nbuf = svc_getrpccaller(xprt); in omultihomed()
|
H A D | ypserv_resolv.c | 73 SVCXPRT *xprt = NULL; in setup_resolv() local 140 if (xprt) in setup_resolv() 141 svc_destroy(xprt); in setup_resolv() 213 *xprt = NULL; in getprognum() 234 if (*xprt == NULL) in getprognum() 236 port = (*xprt)->xp_port; in getprognum() 237 fd = (*xprt)->xp_sock; in getprognum() 248 nb = &(*xprt)->xp_ltaddr; in getprognum() 249 fd = (*xprt)->xp_fd; in getprognum() 331 addrp = svc_getcaller(xprt); in resolv_req() [all …]
|
H A D | ypserv_resolv_common.c | 80 svc_getxid(SVCXPRT *xprt) in svc_getxid() argument 82 struct svc_dg_data *su = get_svc_dg_data(xprt); in svc_getxid()
|
H A D | ypserv_resolv_common.h | 44 #define GETCALLER(xprt) svc_getcaller(xprt) argument 45 #define SETCALLER(xprt, addrp) *(svc_getcaller(xprt)) = *addrp; argument 53 #define get_svc_dg_data(xprt) ((struct svc_dg_data *)(xprt->xp_p2)) argument 60 #define GETCALLER(xprt) svc_getrpccaller(xprt) 61 #define SETCALLER(xprt, nbufp) xprt->xp_rtaddr.len = nbufp->len; \ 62 (void) memcpy(xprt->xp_rtaddr.buf, nbufp->buf, nbufp->len); 84 extern ulong_t svc_getxid(SVCXPRT *xprt);
|
H A D | yp_b_svc.c | 338 SVCXPRT *xprt; local 344 if ((xprt = svc_tp_create(ypbindprog_3, 350 cache_transport(nconf, xprt, YPBINDVERS); 365 if (!svc_reg(xprt, YPBINDPROG, YPBINDVERS_2, 373 cache_transport(nconf, xprt, YPBINDVERS_2); 379 if (!svc_reg(xprt, YPBINDPROG, YPBINDVERS_1, 387 cache_transport(nconf, xprt, YPBINDVERS_1); 401 __rpc_negotiate_uid(xprt->xp_fd)) {
|
H A D | yp_b_subr.c | 1342 cache_transport(nconf, xprt, vers) in cache_transport() argument 1344 SVCXPRT *xprt; 1361 uaddr = taddr2uaddr(nconf, &xprt->xp_ltaddr);
|
/illumos-gate/usr/src/cmd/mdb/common/modules/nfs/ |
H A D | svc.c | 166 svc_print_masterxprt(SVCMASTERXPRT *xprt) in svc_print_masterxprt() argument 175 common_netbuf_str(&xprt->xp_rtaddr)); in svc_print_masterxprt() 179 common_mutex(&xprt->xp_req_lock)); in svc_print_masterxprt() 182 xprt->xp_threads); in svc_print_masterxprt() 184 xprt->xp_detached_threads); in svc_print_masterxprt() 186 common_mutex(&xprt->xp_thread_lock)); in svc_print_masterxprt() 192 SVCMASTERXPRT xprt; in svc_mxprt_dcmd() local 214 if (mdb_vread(&xprt, sizeof (xprt), addr) == -1) { in svc_mxprt_dcmd() 219 svc_print_masterxprt(&xprt); in svc_mxprt_dcmd() 324 SVCMASTERXPRT xprt; in svc_mxprt_walk_step() local [all …]
|
/illumos-gate/usr/src/cmd/krb5/kwarn/ |
H A D | kwarnd_generic.c | 37 SVCXPRT *xprt; in svc_create_local_service() local 103 xprt = svc_tli_create(fd, nconf, bind_addr, 0, 0); in svc_create_local_service() 106 if (xprt == NULL) { in svc_create_local_service() 113 if (svc_reg(xprt, prognum, versnum, dispatch, nconf) in svc_create_local_service() 119 SVC_DESTROY(xprt); /* also t_closes fd */ in svc_create_local_service()
|