Lines Matching defs:xdrs

45 xdr_autofs_stat(register XDR *xdrs, autofs_stat *objp)
47 if (!xdr_enum(xdrs, (enum_t *)objp))
53 xdr_autofs_action(register XDR *xdrs, autofs_action *objp)
55 if (!xdr_enum(xdrs, (enum_t *)objp))
61 xdr_linka(register XDR *xdrs, linka *objp)
63 if (!xdr_string(xdrs, &objp->dir, AUTOFS_MAXPATHLEN))
65 if (!xdr_string(xdrs, &objp->link, AUTOFS_MAXPATHLEN))
71 xdr_autofs_netbuf(xdrs, objp)
72 XDR *xdrs;
77 if (!xdr_u_int(xdrs, &objp->maxlen)) {
80 dummy = xdr_bytes(xdrs, (char **)&(objp->buf),
86 xdr_autofs_args(register XDR *xdrs, autofs_args *objp)
88 if (!xdr_autofs_netbuf(xdrs, &objp->addr))
90 if (!xdr_string(xdrs, &objp->path, AUTOFS_MAXPATHLEN))
92 if (!xdr_string(xdrs, &objp->opts, AUTOFS_MAXOPTSLEN))
94 if (!xdr_string(xdrs, &objp->map, AUTOFS_MAXPATHLEN))
96 if (!xdr_string(xdrs, &objp->subdir, AUTOFS_MAXPATHLEN))
98 if (!xdr_string(xdrs, &objp->key, AUTOFS_MAXCOMPONENTLEN))
100 if (!xdr_int(xdrs, &objp->mount_to))
102 if (!xdr_int(xdrs, &objp->rpc_to))
104 if (!xdr_int(xdrs, &objp->direct))
110 xdr_mounta(register XDR *xdrs, struct mounta *objp)
112 if (!xdr_string(xdrs, &objp->spec, AUTOFS_MAXPATHLEN))
114 if (!xdr_string(xdrs, &objp->dir, AUTOFS_MAXPATHLEN))
116 if (!xdr_int(xdrs, &objp->flags))
118 if (!xdr_string(xdrs, &objp->fstype, AUTOFS_MAXCOMPONENTLEN))
120 if (!xdr_pointer(xdrs, (char **)&objp->dataptr, sizeof (autofs_args),
123 if (!xdr_int(xdrs, &objp->datalen))
125 if (!xdr_string(xdrs, &objp->optptr, AUTOFS_MAXOPTSLEN))
127 if (!xdr_int(xdrs, &objp->optlen))
133 xdr_action_list_entry(register XDR *xdrs, action_list_entry *objp)
135 if (!xdr_autofs_action(xdrs, &objp->action))
139 if (!xdr_mounta(xdrs, &objp->action_list_entry_u.mounta))
143 if (!xdr_linka(xdrs, &objp->action_list_entry_u.linka))
151 xdr_action_list(XDR *xdrs, action_list *objp)
157 if (xdrs->x_op == XDR_DECODE) {
159 if (!xdr_action_list_entry(xdrs, &objp->action))
161 if (!xdr_bool(xdrs, &more_data))
176 } else if (xdrs->x_op == XDR_ENCODE) {
178 if (!xdr_action_list_entry(xdrs, &objp->action))
183 if (!xdr_bool(xdrs, &more_data))
188 if (!xdr_action_list_entry(xdrs, &objp->action))
204 xdr_umntrequest(register XDR *xdrs, umntrequest *objp)
206 if (!xdr_bool_t(xdrs, &objp->isdirect))
208 if (!xdr_string(xdrs, &objp->mntresource, AUTOFS_MAXPATHLEN))
210 if (!xdr_string(xdrs, &objp->mntpnt, AUTOFS_MAXPATHLEN))
212 if (!xdr_string(xdrs, &objp->fstype, AUTOFS_MAXCOMPONENTLEN))
214 if (!xdr_string(xdrs, &objp->mntopts, AUTOFS_MAXOPTSLEN))
216 if (!xdr_pointer(xdrs, (char **)&objp->next, sizeof (umntrequest),
223 xdr_umntres(register XDR *xdrs, umntres *objp)
225 if (!xdr_int(xdrs, &objp->status))
231 xdr_autofs_res(xdrs, objp)
232 register XDR *xdrs;
235 if (!xdr_enum(xdrs, (enum_t *)objp))
241 xdr_autofs_lookupargs(xdrs, objp)
242 register XDR *xdrs;
245 if (!xdr_string(xdrs, &objp->map, AUTOFS_MAXPATHLEN))
247 if (!xdr_string(xdrs, &objp->path, AUTOFS_MAXPATHLEN))
249 if (!xdr_string(xdrs, &objp->name, AUTOFS_MAXCOMPONENTLEN))
251 if (!xdr_string(xdrs, &objp->subdir, AUTOFS_MAXPATHLEN))
253 if (!xdr_string(xdrs, &objp->opts, AUTOFS_MAXOPTSLEN))
255 if (!xdr_bool_t(xdrs, &objp->isdirect))
257 if (!xdr_u_int(xdrs, (uint_t *)&objp->uid))
263 xdr_mount_result_type(xdrs, objp)
264 register XDR *xdrs;
267 if (!xdr_autofs_stat(xdrs, &objp->status))
271 if (!xdr_pointer(xdrs,
277 if (!xdr_int(xdrs, &objp->mount_result_type_u.error))
285 xdr_autofs_mountres(xdrs, objp)
286 register XDR *xdrs;
289 if (!xdr_mount_result_type(xdrs, &objp->mr_type))
291 if (!xdr_int(xdrs, &objp->mr_verbose))
296 xdr_lookup_result_type(xdrs, objp)
297 register XDR *xdrs;
300 if (!xdr_autofs_action(xdrs, &objp->action))
304 if (!xdr_linka(xdrs, &objp->lookup_result_type_u.lt_linka))
312 xdr_autofs_lookupres(xdrs, objp)
313 register XDR *xdrs;
316 if (!xdr_autofs_res(xdrs, &objp->lu_res))
318 if (!xdr_lookup_result_type(xdrs, &objp->lu_type))
320 if (!xdr_int(xdrs, &objp->lu_verbose))
332 xdr_autofs_rddirargs(xdrs, objp)
333 register XDR *xdrs;
336 if (!xdr_string(xdrs, &objp->rda_map, AUTOFS_MAXPATHLEN))
338 if (!xdr_u_int(xdrs, &objp->rda_offset))
340 if (!xdr_u_int(xdrs, &objp->rda_count))
342 if (!xdr_u_int(xdrs, (uint_t *)&objp->uid))
386 xdr_autofs_putrddirres(xdrs, rddir, reqsize)
387 XDR *xdrs;
424 if (!xdr_bool(xdrs, &true) ||
425 !xdr_u_int(xdrs, &ino) ||
426 !xdr_bytes(xdrs, &name, &namlen, AUTOFS_MAXPATHLEN) ||
427 !xdr_u_int(xdrs, &off)) {
432 if (!xdr_bool(xdrs, &false)) {
435 if (!xdr_bool(xdrs, &rddir->rddir_eof)) {
449 xdr_autofs_getrddirres(xdrs, rddir)
450 XDR *xdrs;
463 if (!xdr_bool(xdrs, &valid)) {
469 if (!xdr_u_int(xdrs, &fileid) ||
470 !xdr_u_int(xdrs, &namlen)) {
477 if (!xdr_opaque(xdrs, dp->d_name, namlen)||
478 !xdr_int(xdrs, &offset)) {
489 if (!xdr_bool(xdrs, &rddir->rddir_eof)) {
499 xdr_autofs_rddirres(register XDR *xdrs, autofs_rddirres *objp)
501 if (!xdr_enum(xdrs, (enum_t *)&objp->rd_status))
505 if (xdrs->x_op == XDR_ENCODE)
507 xdrs, (struct autofsrddir *)&objp->rd_rddir,
509 else if (xdrs->x_op == XDR_DECODE)
510 return (xdr_autofs_getrddirres(xdrs,