Lines Matching refs:xdrs
81 xdrstdio_create(XDR *xdrs, FILE *file, enum xdr_op op) in xdrstdio_create() argument
84 xdrs->x_op = op; in xdrstdio_create()
85 xdrs->x_ops = &xdrstdio_ops; in xdrstdio_create()
86 xdrs->x_private = file; in xdrstdio_create()
87 xdrs->x_handy = 0; in xdrstdio_create()
88 xdrs->x_base = 0; in xdrstdio_create()
96 xdrstdio_destroy(XDR *xdrs) in xdrstdio_destroy() argument
98 (void)fflush((FILE *)xdrs->x_private); in xdrstdio_destroy()
103 xdrstdio_getlong(XDR *xdrs, long *lp) in xdrstdio_getlong() argument
107 if (fread(&temp, sizeof(int32_t), 1, (FILE *)xdrs->x_private) != 1) in xdrstdio_getlong()
114 xdrstdio_putlong(XDR *xdrs, const long *lp) in xdrstdio_putlong() argument
118 if (fwrite(&mycopy, sizeof(int32_t), 1, (FILE *)xdrs->x_private) != 1) in xdrstdio_putlong()
124 xdrstdio_getbytes(XDR *xdrs, char *addr, u_int len) in xdrstdio_getbytes() argument
127 if ((len != 0) && (fread(addr, (size_t)len, 1, (FILE *)xdrs->x_private) != 1)) in xdrstdio_getbytes()
133 xdrstdio_putbytes(XDR *xdrs, const char *addr, u_int len) in xdrstdio_putbytes() argument
137 (FILE *)xdrs->x_private) != 1)) in xdrstdio_putbytes()
143 xdrstdio_getpos(XDR *xdrs) in xdrstdio_getpos() argument
146 return ((u_int) ftell((FILE *)xdrs->x_private)); in xdrstdio_getpos()
150 xdrstdio_setpos(XDR *xdrs, u_int pos) in xdrstdio_setpos() argument
153 return ((fseek((FILE *)xdrs->x_private, (long)pos, 0) < 0) ? in xdrstdio_setpos()
159 xdrstdio_inline(XDR *xdrs, u_int len) in xdrstdio_inline() argument