Home
last modified time | relevance | path

Searched refs:xprt (Results 26 – 50 of 57) sorted by relevance

123

/illumos-gate/usr/src/cmd/gss/gssd/
H A Dgssd_generic.c59 SVCXPRT *xprt; variable
125 xprt = svc_tli_create(fd, nconf, bind_addr, 0, 0);
128 if (xprt == NULL) {
135 if (svc_reg(xprt, prognum, versnum, dispatch, nconf)
141 SVC_DESTROY(xprt); /* also t_closes fd */
/illumos-gate/usr/src/cmd/krb5/kwarn/
H A Dkwarnd_generic.c37 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()
/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dsvc_raw.c132 svc_raw_stat(SVCXPRT *xprt) in svc_raw_stat() argument
139 svc_raw_recv(SVCXPRT *xprt, struct rpc_msg *msg) in svc_raw_recv() argument
167 svc_raw_reply(SVCXPRT *xprt, struct rpc_msg *msg) in svc_raw_reply() argument
199 svc_raw_getargs(SVCXPRT *xprt, xdrproc_t xdr_args, caddr_t args_ptr) in svc_raw_getargs() argument
216 svc_raw_freeargs(SVCXPRT *xprt, xdrproc_t xdr_args, caddr_t args_ptr) in svc_raw_freeargs() argument
237 svc_raw_destroy(SVCXPRT *xprt) in svc_raw_destroy() argument
243 svc_raw_control(SVCXPRT *xprt, const uint_t rq, void *in) in svc_raw_control() argument
H A Dti_opts.c216 __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/fm/fmd/common/
H A Dfmd_rpc.c66 SVCXPRT *xprt; in fmd_rpc_svc_create_local() local
103 if ((xprt = svc_tli_create(fd, ncp, NULL, ssz, rsz)) == NULL) { in fmd_rpc_svc_create_local()
108 if (svc_reg(xprt, prog, vers, disp, ncp) == FALSE) { in fmd_rpc_svc_create_local()
111 svc_destroy(xprt); in fmd_rpc_svc_create_local()
136 if ((xprt = svc_door_create(disp, prog, vers, ssz)) == NULL) { in fmd_rpc_svc_create_local()
140 (void) svc_control(xprt, SVCSET_CONNMAXREC, &rsz); in fmd_rpc_svc_create_local()
H A Dfmd_rpc_api.c37 fmd_api_1_freeresult(SVCXPRT *xprt, xdrproc_t proc, caddr_t data) in fmd_api_1_freeresult() argument
40 svc_done(xprt); in fmd_api_1_freeresult()
/illumos-gate/usr/src/cmd/ypcmd/
H A Dypxfrd_server.c125 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 Dypserv.c154 SVCXPRT *xprt; member
303 if ((service[i].xprt = svc_tli_create(service[i].fd, nconf, in ypinit()
313 if (!svc_reg(service[i].xprt, YPPROG, YPVERS, ypdispatch, in ypinit()
316 svc_destroy(service[i].xprt); in ypinit()
317 service[i].xprt = 0; in ypinit()
324 if (service[i].olddispatch && !svc_reg(service[i].xprt, YPPROG, in ypinit()
329 svc_destroy(service[i].xprt); in ypinit()
330 service[i].xprt = 0; in ypinit()
H A Dyp_b_svc.c338 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 Dypserv_resolv_common.c80 svc_getxid(SVCXPRT *xprt) in svc_getxid() argument
82 struct svc_dg_data *su = get_svc_dg_data(xprt); in svc_getxid()
H A Dypserv_proc.c105 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 Dypsym.h153 char *tp, SVCXPRT *xprt, struct ypreq_key *req,
H A Dyp_b_subr.c1342 cache_transport(nconf, xprt, vers) in cache_transport() argument
1344 SVCXPRT *xprt;
1361 uaddr = taddr2uaddr(nconf, &xprt->xp_ltaddr);
/illumos-gate/usr/src/uts/common/klm/
H A Dklmops.c141 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/uts/common/fs/nfs/
H A Dnfs_server.c436 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 Dnfs4x_dispatch.c114 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 Dnfs4_callback.c699 cb_dispatch(struct svc_req *req, SVCXPRT *xprt) in cb_dispatch() argument
732 svcerr_noproc(xprt); in cb_dispatch()
739 if (!SVC_GETARGS(xprt, xdr_args, (caddr_t)&args)) { in cb_dispatch()
742 svcerr_decode(xprt); in cb_dispatch()
748 if (svc_sendreply(xprt, xdr_res, (caddr_t)&res) == FALSE) { in cb_dispatch()
751 svcerr_systemerr(xprt); in cb_dispatch()
757 if (!SVC_FREEARGS(xprt, xdr_args, (caddr_t)&args)) { in cb_dispatch()
/illumos-gate/usr/src/head/rpcsvc/
H A Dsvc_dg_priv.h62 #define get_svc_dg_data(xprt) ((struct svc_dg_data *)((xprt)->xp_p2)) argument
/illumos-gate/usr/src/cmd/idmap/idmapd/
H A Didmapd.c75 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 Dadspriv_impl.c238 adspriv_program_1_freeresult(SVCXPRT *xprt, xdrproc_t fun, caddr_t res) in adspriv_program_1_freeresult() argument
/illumos-gate/usr/src/cmd/fs.d/nfs/statd/
H A Dsm_svc.c475 SVCXPRT *xprt = NULL; in sm_svc_tp_create() local
496 xprt = svc_tp_create_addr(sm_prog_1, SM_PROG, SM_VERS, in sm_svc_tp_create()
500 if (xprt == NULL) { in sm_svc_tp_create()
507 if (xprt == NULL) { in sm_svc_tp_create()
513 xprt = svc_tp_create(sm_prog_1, SM_PROG, SM_VERS, nconf); in sm_svc_tp_create()
515 if (xprt == NULL) { in sm_svc_tp_create()
526 if (!svc_reg(xprt, NSM_ADDR_PROGRAM, NSM_ADDR_V1, sm_prog_1, nconf)) { in sm_svc_tp_create()
/illumos-gate/usr/src/cmd/rpcbind/
H A Dcheck_bound.c327 mergeaddr(SVCXPRT *xprt, char *netid, char *uaddr, char *saddr) in mergeaddr() argument
351 ma.c_uaddr = taddr2uaddr(fdl->nconf, svc_getrpccaller(xprt)); in mergeaddr()
368 &(xprt)->xp_ltaddr)) == NULL) { in mergeaddr()
/illumos-gate/usr/src/cmd/fm/modules/common/disk-transport/
H A Ddisk_transport.c76 dt_post_ereport(fmd_hdl_t *hdl, fmd_xprt_t *xprt, const char *protocol, in dt_post_ereport() argument
94 fmd_xprt_post(hdl, xprt, nvl, 0); in dt_post_ereport()
/illumos-gate/usr/src/cmd/fs.d/nfs/mountd/
H A Dmountd.c372 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 DMakefile.fmd88 ROOTVSUB = $(ROOTVDIR)/ckpt $(ROOTVDIR)/rsrc $(ROOTVDIR)/xprt

123