Lines Matching refs:transp

793 caller_is_local(SVCXPRT *transp)  in caller_is_local()  argument
801 netid = transp->xp_netid; in caller_is_local()
802 rtaddr = svc_getrpccaller(transp); in caller_is_local()
842 mnt(struct svc_req *rqstp, SVCXPRT *transp) in mnt() argument
847 if (!svc_sendreply(transp, xdr_void, (char *)0)) in mnt()
848 log_cant_reply(transp); in mnt()
856 if (mountd_remote_dump || caller_is_local(transp)) in mnt()
857 mntlist_send(transp); in mnt()
859 svcerr_noproc(transp); in mnt()
879 svcerr_noproc(transp); in mnt()
883 svcerr_noproc(transp); in mnt()
908 log_cant_reply(SVCXPRT *transp) in log_cant_reply() argument
914 cln_init(&cln, transp); in log_cant_reply()
928 SVCXPRT *transp; in mnt_pathconf() local
933 transp = rqstp->rq_xprt; in mnt_pathconf()
937 if (!svc_getargs(transp, xdr_dirpath, (caddr_t)&path)) { in mnt_pathconf()
938 svcerr_decode(transp); in mnt_pathconf()
981 if (!svc_sendreply(transp, xdr_ppathcnf, (char *)&p)) in mnt_pathconf()
982 log_cant_reply(transp); in mnt_pathconf()
984 (void) svc_freeargs(transp, xdr_dirpath, (caddr_t)&path); in mnt_pathconf()
1117 enqueue_logging_data(char *host, SVCXPRT *transp, char *path, in enqueue_logging_data() argument
1138 lq->ld_netid = strdup(transp->xp_netid); in enqueue_logging_data()
1146 nb = svc_getrpccaller(transp); in enqueue_logging_data()
1203 cln_init_common(struct cln *cln, SVCXPRT *transp, char *netid, in cln_init_common() argument
1206 if ((cln->transp = transp) != NULL) { in cln_init_common()
1208 cln->netid = transp->xp_netid; in cln_init_common()
1209 cln->nbuf = svc_getrpccaller(transp); in cln_init_common()
1223 cln_init(struct cln *cln, SVCXPRT *transp) in cln_init() argument
1225 cln_init_common(cln, transp, NULL, NULL); in cln_init()
1338 SVCXPRT *transp; in mount() local
1355 transp = rqstp->rq_xprt; in mount()
1359 if (!svc_getargs(transp, xdr_dirpath, (caddr_t)&path)) { in mount()
1360 svcerr_decode(transp); in mount()
1364 cln_init(&cln, transp); in mount()
1566 if (!svc_sendreply(transp, xdr_fhstatus, (char *)&fhs)) in mount()
1583 if (!svc_sendreply(transp, xdr_mountres3, (char *)&mountres3)) in mount()
1602 enqueued = enqueue_logging_data(host, transp, path, rpath, in mount()
1617 (void) svc_freeargs(transp, xdr_dirpath, (caddr_t)&path); in mount()
3253 SVCXPRT *transp; in umount() local
3256 transp = rqstp->rq_xprt; in umount()
3258 if (!svc_getargs(transp, xdr_dirpath, (caddr_t)&path)) { in umount()
3259 svcerr_decode(transp); in umount()
3263 cln_init(&cln, transp); in umount()
3266 if (!svc_sendreply(transp, xdr_void, (char *)NULL)) in umount()
3275 (void) svc_freeargs(transp, xdr_dirpath, (caddr_t)&path); in umount()
3295 (void) svc_freeargs(transp, xdr_dirpath, (caddr_t)&path); in umount()
3304 SVCXPRT *transp; in umountall() local
3308 transp = rqstp->rq_xprt; in umountall()
3309 if (!svc_getargs(transp, xdr_void, NULL)) { in umountall()
3310 svcerr_decode(transp); in umountall()
3319 svcerr_systemerr(transp); in umountall()
3321 cln_init(&cln, transp); in umountall()