/illumos-gate/usr/src/uts/common/rpc/ |
H A D | xdr_mblk.c | 111 xdrmblk_init(XDR *xdrs, mblk_t *m, enum xdr_op op, int sz) argument 115 xdrs->x_op = op; 116 xdrs->x_ops = &xdrmblk_ops; 117 xdrs->x_base = (caddr_t)m; 118 xdrs->x_public = NULL; 120 xdrs->x_private = (caddr_t)p; 127 xdrs->x_handy = (int)MBLKL(m); 129 xdrs->x_handy = (int)MBLKTAIL(m); 136 xdrmblk_destroy(XDR *xdrs) argument 138 kmem_free(xdrs 142 xdrmblk_getint32(XDR *xdrs, int32_t *int32p) argument 187 xdrmblk_putint32(XDR *xdrs, int32_t *int32p) argument 233 xdrmblk_getbytes(XDR *xdrs, caddr_t addr, int len) argument 301 xdrmblk_getmblk(XDR *xdrs, mblk_t **mm, uint_t *lenp) argument 361 xdrmblk_putbytes(XDR *xdrs, caddr_t addr, int len) argument 442 xdrmblk_putmblk(XDR *xdrs, mblk_t *m, uint_t len) argument 456 xdrmblk_putmblk_raw(XDR *xdrs, mblk_t *m) argument 481 xdrmblk_getpos(XDR *xdrs) argument 489 xdrmblk_setpos(XDR *xdrs, uint_t pos) argument 527 xdrmblk_inline(XDR *xdrs, int len) argument 603 xdrmblk_control(XDR *xdrs, int request, void *info) argument 708 xdrmblk_skip_fully_read_mblks(XDR *xdrs) argument [all...] |
H A D | rpc_subr.c | 421 xdr_pmap(XDR *xdrs, PMAP *objp) argument 423 if (!xdr_rpcprog(xdrs, &objp->pm_prog)) 425 if (!xdr_rpcvers(xdrs, &objp->pm_vers)) 427 if (!xdr_rpcprot(xdrs, &objp->pm_prot)) 429 if (!xdr_u_int(xdrs, &objp->pm_port))
|
H A D | xdr.c | 104 xdr_int(XDR *xdrs, int *ip) argument 106 if (xdrs->x_op == XDR_ENCODE) 107 return (XDR_PUTINT32(xdrs, ip)); 109 if (xdrs->x_op == XDR_DECODE) 110 return (XDR_GETINT32(xdrs, ip)); 112 if (xdrs->x_op == XDR_FREE) 127 xdr_u_int(XDR *xdrs, uint_t *up) argument 129 if (xdrs->x_op == XDR_ENCODE) 130 return (XDR_PUTINT32(xdrs, (int32_t *)up)); 132 if (xdrs 149 xdr_long(XDR *xdrs, long *ip) argument 155 xdr_u_long(XDR *xdrs, unsigned long *up) argument 166 xdr_longlong_t(XDR *xdrs, longlong_t *hp) argument 204 xdr_u_longlong_t(XDR *xdrs, u_longlong_t *hp) argument 243 xdr_short(XDR *xdrs, short *sp) argument 269 xdr_u_short(XDR *xdrs, ushort_t *usp) argument 297 xdr_char(XDR *xdrs, char *cp) argument 313 xdr_u_char(XDR *xdrs, uchar_t *cp) argument 341 xdr_bool(XDR *xdrs, bool_t *bp) argument 377 xdr_enum(XDR *xdrs, enum_t *ep) argument 407 xdr_opaque(XDR *xdrs, caddr_t cp, const uint_t cnt) argument 460 xdr_bytes(XDR *xdrs, char **cpp, uint_t *sizep, const uint_t maxsize) argument 504 xdr_netobj(XDR *xdrs, struct netobj *np) argument 521 xdr_union(XDR *xdrs, enum_t *dscmp, char *unp, const struct xdr_discrim *choices, const xdrproc_t dfault) argument 566 xdr_string(XDR *xdrs, char **cpp, const uint_t maxsize) argument 644 xdr_vector(XDR *xdrs, char *basep, const uint_t nelem, const uint_t elemsize, const xdrproc_t xdr_elem) argument 664 xdr_wrapstring(XDR *xdrs, char **cpp) argument [all...] |
/illumos-gate/usr/src/lib/rpcsec_gss/ |
H A D | rpcsec_gss.c | 452 marshall_creds(ap, xdrs) 454 XDR *xdrs; 488 if (!xdr_opaque_auth(xdrs, &creds)) 501 marshall_verf(ap, xdrs, buf) 503 XDR *xdrs; /* send XDR */ 518 return (xdr_opaque_auth(xdrs, &verf)); 522 in_buf.length = xdr_getpos(xdrs); 533 ret = xdr_opaque_auth(xdrs, &verf); 551 rpc_gss_marshall(auth, xdrs) 553 XDR *xdrs; 795 XDR xdrs; local [all...] |
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/ |
H A D | crypto.c | 453 XDR xdrs; /* xdrs to wrap with */ local 477 xdrmem_create(&xdrs, out->value, out->length, XDR_ENCODE); 480 if (!xdr_bytes(&xdrs, (char **)&in->value, &len, len)) { 524 XDR xdrs; local 528 xdrmem_create(&xdrs, in->value, in->length, XDR_DECODE); 531 if (!xdr_bytes(&xdrs, (char **)&out->value, &len, in->length))
|
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | clnt_bcast.c | 108 XDR *xdrs = &xdr_stream; local 279 xdrmem_create(xdrs, outbuf, maxbufsize, XDR_ENCODE); 280 if ((!xdr_callmsg(xdrs, &msg)) || 281 (!xdr_rpcb_rmtcallargs(xdrs, &barg))) { 287 t_udata.udata.len = xdr_getpos(xdrs); 291 xdr_destroy(xdrs); 308 xdrmem_create(xdrs, outbuf_pmap, udpbufsz, XDR_ENCODE); 309 if ((!xdr_callmsg(xdrs, &msg)) || 310 (!xdr_rmtcallargs(xdrs, &barg_pmap))) { 316 t_udata_pmap.udata.len = xdr_getpos(xdrs); [all...] |
H A D | clnt_dg.c | 266 XDR *xdrs; local 301 xdrs = &(cu->cu_outxdrs); 302 xdrs->x_op = XDR_ENCODE; 303 XDR_SETPOS(xdrs, 0); 314 if ((!XDR_PUTBYTES(xdrs, cu->cu_outbuf, cu->cu_xdrpos)) || 315 (!XDR_PUTINT32(xdrs, (int32_t *)&proc)) || 316 (!AUTH_MARSHALL(cl->cl_auth, xdrs)) || 317 (!xargs(xdrs, argsp))) { 326 ((char *)u) - cu->cu_outbuf, xdrs, xargs, argsp)) { 331 outlen = (int)XDR_GETPOS(xdrs); 625 XDR *xdrs; local 697 XDR *xdrs = &(cu->cu_outxdrs); local [all...] |
H A D | svc_door.c | 578 XDR *xdrs = &(su->su_xdrs); local 580 xdrmem_create(xdrs, su->argbuf, su->arglen, XDR_DECODE); 581 if (!xdr_callmsg(xdrs, msg)) 592 XDR *xdrs = &(su->su_xdrs); local 594 xdrmem_create(xdrs, su->buf, su->su_iosz, XDR_ENCODE); 596 if (xdr_replymsg(xdrs, msg)) { 597 su->len = (int)XDR_GETPOS(xdrs); 614 XDR *xdrs = &(su_data(xprt)->su_xdrs); local 616 xdrs->x_op = XDR_FREE; 617 return ((*xdr_args)(xdrs, args_pt [all...] |
H A D | xdr.c | 119 xdr_time_t(XDR *xdrs, time_t *tp) argument 123 switch (xdrs->x_op) { 137 return (XDR_PUTINT32(xdrs, &i)); 140 if (!XDR_GETINT32(xdrs, &i)) 155 xdr_int(XDR *xdrs, int *ip) argument 157 switch (xdrs->x_op) { 159 return (XDR_PUTINT32(xdrs, ip)); 161 return (XDR_GETINT32(xdrs, ip)); 172 xdr_u_int(XDR *xdrs, uint_t *up) argument 174 switch (xdrs 191 xdr_long(XDR *xdrs, long *lp) argument 219 xdr_u_long(XDR *xdrs, ulong_t *ulp) argument 246 xdr_short(XDR *xdrs, short *sp) argument 269 xdr_u_short(XDR *xdrs, ushort_t *usp) argument 293 xdr_char(XDR *xdrs, char *cp) argument 316 xdr_u_char(XDR *xdrs, uchar_t *cp) argument 339 xdr_bool(XDR *xdrs, bool_t *bp) argument 362 xdr_enum(XDR *xdrs, enum_t *ep) argument 380 xdr_opaque(XDR *xdrs, caddr_t cp, const uint_t cnt) argument 426 xdr_bytes(XDR *xdrs, char **cpp, uint_t *sizep, const uint_t maxsize) argument 473 xdr_netobj(XDR *xdrs, struct netobj *np) argument 490 xdr_union(XDR *xdrs, enum_t *dscmp, char *unp, const struct xdr_discrim *choices, const xdrproc_t dfault) argument 534 xdr_string(XDR *xdrs, char **cpp, const uint_t maxsize) argument 618 xdr_hyper(XDR *xdrs, longlong_t *hp) argument 655 xdr_u_hyper(XDR *xdrs, u_longlong_t *hp) argument 661 xdr_longlong_t(XDR *xdrs, longlong_t *hp) argument 667 xdr_u_longlong_t(XDR *xdrs, u_longlong_t *hp) argument 677 xdr_wrapstring(XDR *xdrs, char **cpp) argument [all...] |
H A D | svc_dg.c | 364 XDR *xdrs = &(su->su_xdrs); local 416 xdrs->x_op = XDR_DECODE; 417 XDR_SETPOS(xdrs, 0); 418 if (!xdr_callmsg(xdrs, msg)) 479 XDR *xdrs = &(su->su_xdrs); local 495 xdrs->x_op = XDR_ENCODE; 496 XDR_SETPOS(xdrs, 0); 498 if (xdr_replymsg(xdrs, msg) && (!has_args || 500 SVCAUTH_WRAP(&SVC_XP_AUTH(xprt), xdrs, xdr_results, 505 slen = (int)XDR_GETPOS(xdrs); 542 XDR *xdrs = &(get_svc_dg_data(xprt)->su_xdrs); local [all...] |
H A D | xdr_rec.c | 139 * xdrrec_create fills in xdrs. Sendsize and recvsize are 150 xdrrec_create(XDR *xdrs, const uint_t sendsize, const uint_t recvsize, argument 191 xdrs->x_ops = xdrrec_ops(); 192 xdrs->x_private = (caddr_t)rstrm; 234 xdrrec_getint32(XDR *xdrs, int32_t *ip) argument 237 RECSTREAM *rstrm = (RECSTREAM *)(xdrs->x_private); 258 if (!xdrrec_getbytes(xdrs, (caddr_t)&mylong, sizeof (int32_t))) 266 xdrrec_putint32(XDR *xdrs, int32_t *ip) argument 269 RECSTREAM *rstrm = (RECSTREAM *)(xdrs->x_private); 291 xdrrec_getlong(XDR *xdrs, lon argument 302 xdrrec_putlong(XDR *xdrs, long *lp) argument 317 xdrrec_getbytes(XDR *xdrs, caddr_t addr, int len) argument 343 xdrrec_putbytes(XDR *xdrs, caddr_t addr, int len) argument 374 xdrrec_readbytes(XDR *xdrs, caddr_t addr, uint_t l) argument 401 xdrrec_getpos(XDR *xdrs) argument 427 xdrrec_setpos(XDR *xdrs, uint_t pos) argument 462 xdrrec_inline(XDR *xdrs, int len) argument 499 xdrrec_destroy(XDR *xdrs) argument 519 xdrrec_skiprecord(XDR *xdrs) argument 557 xdrrec_eof(XDR *xdrs) argument 588 xdrrec_endofrecord(XDR *xdrs, bool_t sendnow) argument 780 __xdrrec_set_conn_nonblock(XDR *xdrs, uint32_t tcp_maxrecsz) argument 829 __xdrrec_getbytes_nonblock(XDR *xdrs, enum xprt_stat *pstat) argument 1093 __is_xdrrec_first(XDR *xdrs) argument 1101 __xdrrec_setfirst(XDR *xdrs) argument 1119 __xdrrec_resetfirst(XDR *xdrs) argument 1140 xdrrec_control(XDR *xdrs, int request, void *info) argument [all...] |
/illumos-gate/usr/src/cmd/ypcmd/ |
H A D | ypwhich.c | 448 XDR xdrs; local 453 xdrmem_create(&xdrs, 457 xdr_opaque(&xdrs, 464 xdr_opaque(&xdrs, 509 static bool xdr_yp_inaddr(xdrs, ps) 510 XDR * xdrs; 514 return (xdr_opaque(xdrs, (caddr_t)&ps->s_addr, 4)); 520 static bool xdr_old_yp_binding(xdrs, ps) 521 XDR * xdrs; 525 return (xdr_yp_inaddr(xdrs, [all...] |
H A D | yp_b_subr.c | 1193 xdr_ypbind_binding_2(xdrs, objp) 1194 register XDR *xdrs; 1197 if (!xdr_opaque(xdrs, (char *)&(objp->ypbind_binding_addr), 4)) 1199 if (!xdr_opaque(xdrs, (char *)&(objp->ypbind_binding_port), 2)) 1205 xdr_ypbind_resp_2(xdrs, objp) 1206 register XDR *xdrs; 1209 if (!xdr_ypbind_resptype(xdrs, &objp->ypbind_status)) 1213 if (!xdr_u_long(xdrs, &objp->ypbind_respbody_2.ypbind_error)) 1217 if (!xdr_ypbind_binding_2(xdrs, 1266 XDR xdrs; local [all...] |
H A D | ypserv_proc.c | 104 static bool xdrypserv_ypall(XDR *xdrs, struct ypreq_nokey *req); 791 xdrypserv_ypall(XDR *xdrs, struct ypreq_nokey *req) argument 806 if (!xdr_bool(xdrs, &more)) { 810 if (!xdr_ypresp_key_val(xdrs, &resp)) { 819 if (!xdr_bool(xdrs, &more)) { 823 if (!xdr_ypresp_key_val(xdrs, &resp)) { 829 if (!xdr_bool(xdrs, &more)) {
|
/illumos-gate/usr/src/cmd/fs.d/autofs/ |
H A D | nfs_cast.c | 119 register XDR *xdrs = &xdr_stream; local 309 xdrmem_create(xdrs, outbuf, sizeof (outbuf), XDR_ENCODE); 310 if (! xdr_callmsg(xdrs, &msg)) { 314 outlen = (int)xdr_getpos(xdrs); 315 xdr_destroy(xdrs); 456 xdrmem_create(xdrs, inbuf, (uint_t)t_rdata.udata.len, 458 if (xdr_replymsg(xdrs, &msg)) { 478 xdrs->x_op = XDR_FREE; 480 (void) xdr_replymsg(xdrs, &msg); 481 XDR_DESTROY(xdrs); [all...] |
H A D | autod_main.c | 977 XDR xdrs; local 982 xdrmem_create(&xdrs, tmpargs, arg_size, XDR_DECODE); 992 if (!(*xdrfunc)(&xdrs, *xdrargs)) { 1010 XDR xdrs; local 1021 xdrmem_create(&xdrs, (caddr_t)((*results)->xdr_res), 1023 if (!(*xdrfunc)(&xdrs, resp)) {
|
/illumos-gate/usr/src/cmd/fs.d/nfs/nfslog/ |
H A D | nfs_log_xdr.c | 57 xdr_timestruc32_t(XDR *xdrs, timestruc32_t *objp) argument 59 if (!xdr_int(xdrs, &objp->tv_sec)) 61 if (!xdr_int(xdrs, &objp->tv_nsec)) 67 xdr_nfs2_timeval(XDR *xdrs, nfs2_timeval *objp) argument 69 if (!xdr_u_int(xdrs, &objp->tv_sec)) 71 if (!xdr_u_int(xdrs, &objp->tv_usec)) 77 xdr_nfsstat(XDR *xdrs, nfsstat *objp) argument 79 if (!xdr_enum(xdrs, (enum_t *)objp)) 85 xdr_uint64(XDR *xdrs, uint64 *objp) argument 87 return (xdr_u_longlong_t(xdrs, obj 91 xdr_uint32(XDR *xdrs, uint32 *objp) argument 97 xdr_ftype3(XDR *xdrs, ftype3 *objp) argument 103 xdr_stable_how(XDR *xdrs, stable_how *objp) argument 109 xdr_createmode3(XDR *xdrs, createmode3 *objp) argument 115 xdr_size3(XDR *xdrs, size3 *objp) argument 121 xdr_count3(XDR *xdrs, count3 *objp) argument 127 xdr_set_size3(XDR *xdrs, set_size3 *objp) argument 141 xdr_offset3(XDR *xdrs, offset3 *objp) argument 147 xdr_fhandle(XDR *xdrs, fhandle_t *fh) argument 157 xdr_nfs_fh3(XDR *xdrs, nfs_fh3 *objp) argument 175 xdr_post_op_fh3(XDR *xdrs, post_op_fh3 *objp) argument 193 xdr_nfsstat3(XDR *xdrs, nfsstat3 *objp) argument 199 xdr_nfsreadargs(XDR *xdrs, struct nfsreadargs *ra) argument 212 xdr_nfslog_buffer_header(XDR *xdrs, nfslog_buffer_header *objp) argument 241 xdr_nfslog_record_header(XDR *xdrs, nfslog_record_header *objp) argument 265 xdr_nfslog_request_record(XDR *xdrs, nfslog_request_record *objp) argument 281 xdr_nfslog_sharefsargs(XDR *xdrs, nfslog_sharefsargs *objp) argument 295 xdr_nfslog_sharefsres(XDR *xdrs, nfslog_sharefsres *objp) argument 303 xdr_nfslog_getfhargs(XDR *xdrs, nfslog_getfhargs *objp) argument 313 xdr_nfslog_diropargs(XDR *xdrs, nfslog_diropargs *objp) argument 323 xdr_nfslog_drok(XDR *xdrs, nfslog_drok *objp) argument 331 xdr_nfslog_diropres(XDR *xdrs, nfslog_diropres *objp) argument 345 xdr_nfslog_nfsreadargs(XDR *xdrs, nfslog_nfsreadargs *objp) argument 353 xdr_nfslog_rrok(XDR *xdrs, nfslog_rrok *objp) argument 363 xdr_nfslog_rdresult(XDR *xdrs, nfslog_rdresult *objp) argument 377 xdr_nfslog_writeargs(XDR *xdrs, nfslog_writeargs *objp) argument 393 xdr_nfslog_writeresult(XDR *xdrs, nfslog_writeresult *objp) argument 407 xdr_nfslog_sattr(XDR *xdrs, nfslog_sattr *objp) argument 425 xdr_nfslog_createargs(XDR *xdrs, nfslog_createargs *objp) argument 435 xdr_nfslog_setattrargs(XDR *xdrs, nfslog_setattrargs *objp) argument 445 xdr_nfslog_rdlnres(XDR *xdrs, nfslog_rdlnres *objp) argument 459 xdr_nfslog_rnmargs(XDR *xdrs, nfslog_rnmargs *objp) argument 469 xdr_nfslog_linkargs(XDR *xdrs, nfslog_linkargs *objp) argument 479 xdr_nfslog_symlinkargs(XDR *xdrs, nfslog_symlinkargs *objp) argument 491 xdr_nfslog_rddirargs(XDR *xdrs, nfslog_rddirargs *objp) argument 503 xdr_nfslog_rdok(XDR *xdrs, nfslog_rdok *objp) argument 515 xdr_nfslog_rddirres(XDR *xdrs, nfslog_rddirres *objp) argument 529 xdr_nfslog_diropargs3(XDR *xdrs, nfslog_diropargs3 *objp) argument 539 xdr_nfslog_LOOKUP3res(XDR *xdrs, nfslog_LOOKUP3res *objp) argument 553 xdr_nfslog_createhow3(XDR *xdrs, nfslog_createhow3 *objp) argument 572 xdr_nfslog_CREATE3args(XDR *xdrs, nfslog_CREATE3args *objp) argument 582 xdr_nfslog_CREATE3resok(XDR *xdrs, nfslog_CREATE3resok *objp) argument 590 xdr_nfslog_CREATE3res(XDR *xdrs, nfslog_CREATE3res *objp) argument 605 xdr_nfslog_SETATTR3args(XDR *xdrs, nfslog_SETATTR3args *objp) argument 615 xdr_nfslog_READLINK3res(XDR *xdrs, nfslog_READLINK3res *objp) argument 629 xdr_nfslog_READ3args(XDR *xdrs, nfslog_READ3args *objp) argument 641 xdr_nfslog_READ3resok(XDR *xdrs, nfslog_READ3resok *objp) argument 655 xdr_nfslog_READ3res(XDR *xdrs, nfslog_READ3res *objp) argument 669 xdr_nfslog_WRITE3args(XDR *xdrs, nfslog_WRITE3args *objp) argument 683 xdr_nfslog_WRITE3resok(XDR *xdrs, nfslog_WRITE3resok *objp) argument 695 xdr_nfslog_WRITE3res(XDR *xdrs, nfslog_WRITE3res *objp) argument 709 xdr_nfslog_MKDIR3args(XDR *xdrs, nfslog_MKDIR3args *objp) argument 717 xdr_nfslog_MKDIR3res(XDR *xdrs, nfslog_MKDIR3res *objp) argument 731 xdr_nfslog_SYMLINK3args(XDR *xdrs, nfslog_SYMLINK3args *objp) argument 741 xdr_nfslog_SYMLINK3res(XDR *xdrs, nfslog_SYMLINK3res *objp) argument 755 xdr_nfslog_MKNOD3args(XDR *xdrs, nfslog_MKNOD3args *objp) argument 765 xdr_nfslog_MKNOD3res(XDR *xdrs, nfslog_MKNOD3res *objp) argument 779 xdr_nfslog_REMOVE3args(XDR *xdrs, nfslog_REMOVE3args *objp) argument 787 xdr_nfslog_RMDIR3args(XDR *xdrs, nfslog_RMDIR3args *objp) argument 795 xdr_nfslog_RENAME3args(XDR *xdrs, nfslog_RENAME3args *objp) argument 805 xdr_nfslog_LINK3args(XDR *xdrs, nfslog_LINK3args *objp) argument 815 xdr_nfslog_READDIRPLUS3args(XDR *xdrs, nfslog_READDIRPLUS3args *objp) argument 827 xdr_nfslog_entryplus3(XDR *xdrs, nfslog_entryplus3 *objp) argument 840 xdr_nfslog_dirlistplus3(XDR *xdrs, nfslog_dirlistplus3 *objp) argument 851 xdr_nfslog_READDIRPLUS3resok(XDR *xdrs, nfslog_READDIRPLUS3resok *objp) argument 859 xdr_nfslog_READDIRPLUS3res(XDR *xdrs, nfslog_READDIRPLUS3res *objp) argument 874 xdr_nfslog_COMMIT3args(XDR *xdrs, nfslog_COMMIT3args *objp) argument [all...] |
H A D | nfslogd.h | 141 XDR xdrs; member in struct:nfslog_lr
|
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | mount.c | 85 xdr_fhstatus(XDR *xdrs, struct fhstatus *fhsp) argument 87 if (!xdr_int(xdrs, (int *)&fhsp->fhs_status)) 90 return (xdr_fhandle(xdrs, fhsp->fhstatus_u.fhs_fhandle)); 96 xdr_fhandle(XDR *xdrs, fhandle fhp) argument 98 return (xdr_opaque(xdrs, (char *)fhp, NFS_FHSIZE)); 102 xdr_path(XDR *xdrs, char **pathp) argument 104 return (xdr_string(xdrs, pathp, MNTPATHLEN)); 108 xdr_fhandle3(XDR *xdrs, fhandle3 *objp) argument 110 return (xdr_bytes(xdrs, (char **)&objp->fhandle3_val, 115 xdr_mountstat3(XDR *xdrs, mountstat argument 121 xdr_mountres3_ok(XDR *xdrs, mountres3_ok *objp) argument 131 xdr_mountres3(XDR *xdrs, mountres3 *objp) argument [all...] |
H A D | pmap.c | 204 xdr_pmap(XDR *xdrs, struct pmap *regs) argument 206 if (xdr_rpcprog(xdrs, ®s->pm_prog) && 207 xdr_rpcvers(xdrs, ®s->pm_vers) && 208 xdr_rpcprot(xdrs, ®s->pm_prot)) 209 return (xdr_rpcprot(xdrs, ®s->pm_port)); 214 xdr_rpcb(XDR *xdrs, RPCB *objp) argument 216 if (!xdr_rpcprog(xdrs, &objp->r_prog)) 218 if (!xdr_rpcvers(xdrs, &objp->r_vers)) 220 if (!xdr_string(xdrs, &objp->r_netid, ~0)) 222 if (!xdr_string(xdrs, 234 xdr_rmtcall_args(XDR *xdrs, struct rmtcallargs *cap) argument 263 xdr_rmtcallres(XDR *xdrs, struct rmtcallres *crp) argument 281 xdr_rpcb_rmtcallargs(XDR *xdrs, struct rpcb_rmtcallargs *objp) argument 314 xdr_rpcb_rmtcallres(XDR *xdrs, struct rpcb_rmtcallres *objp) argument [all...] |
/illumos-gate/usr/src/lib/krb5/kadm5/ |
H A D | kadm_rpc_xdr.c | 38 _xdr_kadm5_principal_ent_rec(XDR *xdrs, kadm5_principal_ent_rec *objp, 42 xdr_krb5_salttype(XDR *xdrs, krb5_int32 *objp); /* SUNWresync121 XXX */ 50 bool_t xdr_ui_4(XDR *xdrs, krb5_ui_4 *objp) argument 54 return xdr_u_int(xdrs, (uint32_t *) objp); 64 bool_t xdr_nullstring(XDR *xdrs, char **objp) argument 68 if (xdrs->x_op == XDR_ENCODE) { 74 if (! xdr_u_int(xdrs, &size)) { 77 switch (xdrs->x_op) { 89 return (xdr_opaque(xdrs, *objp, size)); 93 return (xdr_opaque(xdrs, *obj 112 xdr_nulltype(XDR *xdrs, void **objp, xdrproc_t proc) argument 147 xdr_krb5_timestamp(XDR *xdrs, krb5_timestamp *objp) argument 159 xdr_krb5_kvno(XDR *xdrs, krb5_kvno *objp) argument 178 xdr_krb5_deltat(XDR *xdrs, krb5_deltat *objp) argument 190 xdr_krb5_flags(XDR *xdrs, krb5_flags *objp) argument 202 xdr_krb5_ui_4(XDR *xdrs, krb5_ui_4 *objp) argument 211 xdr_krb5_int16(XDR *xdrs, krb5_int16 *objp) argument 233 xdr_krb5_ui_2(XDR *xdrs, krb5_ui_2 *objp) argument 249 xdr_krb5_key_data_nocontents(XDR *xdrs, krb5_key_data *objp) argument 298 xdr_krb5_key_salt_tuple(XDR *xdrs, krb5_key_salt_tuple *objp) argument 307 xdr_krb5_tl_data(XDR *xdrs, krb5_tl_data **tl_data_head) argument 370 xdr_kadm5_ret_t(XDR *xdrs, kadm5_ret_t *objp) argument 386 xdr_kadm5_principal_ent_rec_v1(XDR *xdrs, kadm5_principal_ent_rec *objp) argument 392 xdr_kadm5_principal_ent_rec(XDR *xdrs, kadm5_principal_ent_rec *objp) argument 399 _xdr_kadm5_principal_ent_rec(XDR *xdrs, kadm5_principal_ent_rec *objp, int v) argument 481 xdr_kadm5_policy_ent_rec(XDR *xdrs, kadm5_policy_ent_rec *objp) argument 511 xdr_cprinc_arg(XDR *xdrs, cprinc_arg *objp) argument 535 xdr_cprinc3_arg(XDR *xdrs, cprinc3_arg *objp) argument 565 xdr_generic_ret(XDR *xdrs, generic_ret *objp) argument 578 xdr_dprinc_arg(XDR *xdrs, dprinc_arg *objp) argument 590 xdr_mprinc_arg(XDR *xdrs, mprinc_arg *objp) argument 611 xdr_rprinc_arg(XDR *xdrs, rprinc_arg *objp) argument 626 xdr_gprincs_arg(XDR *xdrs, gprincs_arg *objp) argument 638 xdr_gprincs_ret(XDR *xdrs, gprincs_ret *objp) argument 661 xdr_chpass_arg(XDR *xdrs, chpass_arg *objp) argument 676 xdr_chpass3_arg(XDR *xdrs, chpass3_arg *objp) argument 700 xdr_setv4key_arg(XDR *xdrs, setv4key_arg *objp) argument 719 xdr_setkey_arg(XDR *xdrs, setkey_arg *objp) argument 736 xdr_setkey3_arg(XDR *xdrs, setkey3_arg *objp) argument 761 xdr_chrand_arg(XDR *xdrs, chrand_arg *objp) argument 773 xdr_chrand3_arg(XDR *xdrs, chrand3_arg *objp) argument 794 xdr_chrand_ret(XDR *xdrs, chrand_ret *objp) argument 821 xdr_gprinc_arg(XDR *xdrs, gprinc_arg *objp) argument 838 xdr_gprinc_ret(XDR *xdrs, gprinc_ret *objp) argument 862 xdr_cpol_arg(XDR *xdrs, cpol_arg *objp) argument 877 xdr_dpol_arg(XDR *xdrs, dpol_arg *objp) argument 889 xdr_mpol_arg(XDR *xdrs, mpol_arg *objp) argument 904 xdr_gpol_arg(XDR *xdrs, gpol_arg *objp) argument 916 xdr_gpol_ret(XDR *xdrs, gpol_ret *objp) argument 933 xdr_gpols_arg(XDR *xdrs, gpols_arg *objp) argument 945 xdr_gpols_ret(XDR *xdrs, gpols_ret *objp) argument 967 xdr_getprivs_ret(XDR *xdrs, getprivs_ret *objp) argument 980 xdr_krb5_principal(XDR *xdrs, krb5_principal *objp) argument 1025 xdr_krb5_octet(XDR *xdrs, krb5_octet *objp) argument 1033 xdr_krb5_enctype(XDR *xdrs, krb5_enctype *objp) argument 1051 xdr_krb5_salttype(XDR *xdrs, krb5_int32 *objp) argument 1059 xdr_krb5_keyblock(XDR *xdrs, krb5_keyblock *objp) argument [all...] |
/illumos-gate/usr/src/lib/libnisdb/ |
H A D | ldap_xdr.c | 49 xdr___nis_table_mapping_t(XDR *xdrs, void *t) { argument 54 xdr___nisdb_ptr_t(XDR *xdrs, void *ptr) { argument 59 xdr___nisdb_dictionary_defer_t(XDR *xdrs, void *defer) { argument 64 xdr___nisdb_rwlock_t(XDR *xdrs, void *rw) { argument 69 xdr___nisdb_flag_t(XDR *xdrs, void *flag) { argument 87 XDR *xdrs, 97 switch (xdrs->x_op) { 103 return (xdr_nis_name(xdrs, namep)); 114 return (xdr_nis_name(xdrs, &tmp)); 118 if (!xdr_nis_name(xdrs, 86 xdr_nis_name_abbrev( XDR *xdrs, nis_name *namep, nis_name domainname) argument 171 xdr_nis_fetus_object( XDR *xdrs, nis_object *objp, nis_object *tobj) argument 297 XDR xdrs; local 364 XDR xdrs; local 463 XDR xdrs; local 550 XDR xdrs; local [all...] |
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_authsvc.c | 537 XDR xdrs; local 542 xdrmem_create(&xdrs, ctx->ctx_irawbuf, ctx->ctx_irawlen, 544 if (!smb_logon_xdr(&xdrs, &user_info)) { 545 xdr_destroy(&xdrs); 548 xdr_destroy(&xdrs); 886 XDR xdrs; local 907 xdrmem_create(&xdrs, ctx->ctx_orawbuf, len, XDR_ENCODE); 908 if (!smb_token_xdr(&xdrs, token)) 910 xdr_destroy(&xdrs);
|
/illumos-gate/usr/src/lib/libnsl/nis/gen/ |
H A D | nis_subr.c | 609 XDR xdrs; /* An xdr stream handle */ local 623 xdrstdio_create(&xdrs, rootfile, XDR_DECODE); 624 status = xdr_nis_object(&xdrs, res); 625 xdr_destroy(&xdrs); 643 XDR xdrs; /* An xdr stream handle */ local 650 xdrstdio_create(&xdrs, rootfile, XDR_ENCODE); 651 status = xdr_nis_object(&xdrs, o); 652 xdr_destroy(&xdrs);
|
/illumos-gate/usr/src/lib/libnsl/yp/ |
H A D | yp_bind.c | 1114 XDR xdrs; local 1129 xdrstdio_create(&xdrs, fp, XDR_DECODE); 1132 st = xdr_ypbind_resp(&xdrs, &res); 1134 xdr_destroy(&xdrs);
|