Lines Matching refs:xdrs

104 xdr_int(xdrs, ip)
105 XDR *xdrs;
110 switch (xdrs->x_op) {
114 return (XDR_PUTLONG(xdrs, &l));
117 if (!XDR_GETLONG(xdrs, &l)) {
134 xdr_u_int(xdrs, up)
135 XDR *xdrs;
140 switch (xdrs->x_op) {
144 return (XDR_PUTLONG(xdrs, (long *)&l));
147 if (!XDR_GETLONG(xdrs, (long *)&l)) {
166 xdr_long(xdrs, lp)
167 XDR *xdrs;
170 switch (xdrs->x_op) {
172 return (XDR_PUTLONG(xdrs, lp));
174 return (XDR_GETLONG(xdrs, lp));
187 xdr_u_long(xdrs, ulp)
188 XDR *xdrs;
191 switch (xdrs->x_op) {
193 return (XDR_PUTLONG(xdrs, (long *)ulp));
195 return (XDR_GETLONG(xdrs, (long *)ulp));
209 xdr_int32_t(xdrs, int32_p)
210 XDR *xdrs;
215 switch (xdrs->x_op) {
219 return (XDR_PUTLONG(xdrs, &l));
222 if (!XDR_GETLONG(xdrs, &l)) {
240 xdr_u_int32_t(xdrs, u_int32_p)
241 XDR *xdrs;
246 switch (xdrs->x_op) {
250 return (XDR_PUTLONG(xdrs, (long *)&l));
253 if (!XDR_GETLONG(xdrs, (long *)&l)) {
271 xdr_uint32_t(xdrs, u_int32_p)
272 XDR *xdrs;
277 switch (xdrs->x_op) {
281 return (XDR_PUTLONG(xdrs, (long *)&l));
284 if (!XDR_GETLONG(xdrs, (long *)&l)) {
301 xdr_short(xdrs, sp)
302 XDR *xdrs;
307 switch (xdrs->x_op) {
311 return (XDR_PUTLONG(xdrs, &l));
314 if (!XDR_GETLONG(xdrs, &l)) {
331 xdr_u_short(xdrs, usp)
332 XDR *xdrs;
337 switch (xdrs->x_op) {
341 return (XDR_PUTLONG(xdrs, (long *)&l));
344 if (!XDR_GETLONG(xdrs, (long *)&l)) {
362 xdr_int16_t(xdrs, int16_p)
363 XDR *xdrs;
368 switch (xdrs->x_op) {
372 return (XDR_PUTLONG(xdrs, &l));
375 if (!XDR_GETLONG(xdrs, &l)) {
392 xdr_u_int16_t(xdrs, u_int16_p)
393 XDR *xdrs;
398 switch (xdrs->x_op) {
402 return (XDR_PUTLONG(xdrs, (long *)&l));
405 if (!XDR_GETLONG(xdrs, (long *)&l)) {
422 xdr_uint16_t(xdrs, u_int16_p)
423 XDR *xdrs;
428 switch (xdrs->x_op) {
432 return (XDR_PUTLONG(xdrs, (long *)&l));
435 if (!XDR_GETLONG(xdrs, (long *)&l)) {
453 xdr_char(xdrs, cp)
454 XDR *xdrs;
460 if (!xdr_int(xdrs, &i)) {
471 xdr_u_char(xdrs, cp)
472 XDR *xdrs;
478 if (!xdr_u_int(xdrs, &u)) {
489 xdr_bool(xdrs, bp)
490 XDR *xdrs;
495 switch (xdrs->x_op) {
499 return (XDR_PUTLONG(xdrs, &lb));
502 if (!XDR_GETLONG(xdrs, &lb)) {
519 xdr_enum(xdrs, ep)
520 XDR *xdrs;
529 return (xdr_long(xdrs, (long *)(void *)ep));
531 return (xdr_int(xdrs, (int *)(void *)ep));
533 return (xdr_short(xdrs, (short *)(void *)ep));
545 xdr_opaque(xdrs, cp, cnt)
546 XDR *xdrs;
566 if (xdrs->x_op == XDR_DECODE) {
567 if (!XDR_GETBYTES(xdrs, cp, cnt)) {
572 return (XDR_GETBYTES(xdrs, (caddr_t)(void *)crud, rndup));
575 if (xdrs->x_op == XDR_ENCODE) {
576 if (!XDR_PUTBYTES(xdrs, cp, cnt)) {
581 return (XDR_PUTBYTES(xdrs, xdr_zero, rndup));
584 if (xdrs->x_op == XDR_FREE) {
597 xdr_bytes(xdrs, cpp, sizep, maxsize)
598 XDR *xdrs;
609 if (! xdr_u_int(xdrs, sizep)) {
613 if ((nodesize > maxsize) && (xdrs->x_op != XDR_FREE)) {
620 switch (xdrs->x_op) {
636 return (xdr_opaque(xdrs, sp, nodesize));
653 xdr_netobj(xdrs, np)
654 XDR *xdrs;
658 return (xdr_bytes(xdrs, &np->n_bytes, &np->n_len, MAX_NETOBJ_SZ));
673 xdr_union(xdrs, dscmp, unp, choices, dfault)
674 XDR *xdrs;
685 if (! xdr_enum(xdrs, dscmp)) {
696 return ((*(choices->proc))(xdrs, unp));
703 (*dfault)(xdrs, unp));
722 xdr_string(xdrs, cpp, maxsize)
723 XDR *xdrs;
734 switch (xdrs->x_op) {
746 if (! xdr_u_int(xdrs, &size)) {
757 switch (xdrs->x_op) {
773 return (xdr_opaque(xdrs, sp, size));
789 xdr_wrapstring(xdrs, cpp)
790 XDR *xdrs;
793 return xdr_string(xdrs, cpp, LASTUNSIGNED);
808 xdr_int64_t(xdrs, llp)
809 XDR *xdrs;
814 switch (xdrs->x_op) {
818 if (XDR_PUTLONG(xdrs, (long *)&ul[0]) == FALSE)
820 return (XDR_PUTLONG(xdrs, (long *)&ul[1]));
822 if (XDR_GETLONG(xdrs, (long *)&ul[0]) == FALSE)
824 if (XDR_GETLONG(xdrs, (long *)&ul[1]) == FALSE)
841 xdr_u_int64_t(xdrs, ullp)
842 XDR *xdrs;
847 switch (xdrs->x_op) {
851 if (XDR_PUTLONG(xdrs, (long *)&ul[0]) == FALSE)
853 return (XDR_PUTLONG(xdrs, (long *)&ul[1]));
855 if (XDR_GETLONG(xdrs, (long *)&ul[0]) == FALSE)
857 if (XDR_GETLONG(xdrs, (long *)&ul[1]) == FALSE)
873 xdr_uint64_t(xdrs, ullp)
874 XDR *xdrs;
879 switch (xdrs->x_op) {
883 if (XDR_PUTLONG(xdrs, (long *)&ul[0]) == FALSE)
885 return (XDR_PUTLONG(xdrs, (long *)&ul[1]));
887 if (XDR_GETLONG(xdrs, (long *)&ul[0]) == FALSE)
889 if (XDR_GETLONG(xdrs, (long *)&ul[1]) == FALSE)
906 xdr_hyper(xdrs, llp)
907 XDR *xdrs;
915 return (xdr_int64_t(xdrs, (int64_t *)llp));
923 xdr_u_hyper(xdrs, ullp)
924 XDR *xdrs;
932 return (xdr_u_int64_t(xdrs, (u_int64_t *)ullp));
940 xdr_longlong_t(xdrs, llp)
941 XDR *xdrs;
949 return (xdr_int64_t(xdrs, (int64_t *)llp));
957 xdr_u_longlong_t(xdrs, ullp)
958 XDR *xdrs;
966 return (xdr_u_int64_t(xdrs, (u_int64_t *)ullp));