Searched refs:xdrs (Results 1 - 25 of 65) sorted by relevance

123

/netbsd-6-1-5-RELEASE/lib/libc/yp/
H A Dxdryp.c127 xdr_domainname(xdrs, objp)
128 XDR *xdrs;
132 _DIAGASSERT(xdrs != NULL);
135 return xdr_string(xdrs, &objp, YPMAXDOMAIN);
142 xdr_peername(xdrs, objp)
143 XDR *xdrs;
147 _DIAGASSERT(xdrs != NULL);
150 return xdr_string(xdrs, &objp, YPMAXPEER);
157 xdr_mapname(xdrs, objp)
158 XDR *xdrs;
[all...]
/netbsd-6-1-5-RELEASE/lib/libc/rpc/
H A Dxdr_mem.c112 xdrmem_create(xdrs, addr, size, op)
113 XDR *xdrs;
119 xdrs->x_op = op;
120 xdrs->x_ops = ((unsigned long)addr & (sizeof(int32_t) - 1))
122 xdrs->x_private = xdrs->x_base = addr;
123 xdrs->x_handy = size;
128 xdrmem_destroy(xdrs)
129 XDR *xdrs;
135 xdrmem_getlong_aligned(xdrs, l
[all...]
H A Dxdr_sizeof.c67 x_putlong(xdrs, longp)
68 XDR *xdrs;
71 xdrs->x_handy += BYTES_PER_XDR_UNIT;
77 x_putbytes(xdrs, bp, len)
78 XDR *xdrs;
82 xdrs->x_handy += len;
87 x_getpostn(xdrs)
88 XDR *xdrs;
90 return (xdrs->x_handy);
95 x_setpostn(xdrs, po
[all...]
H A Dxdr_stdio.c91 * Sets the xdr stream handle xdrs for use on the stream file.
95 xdrstdio_create(xdrs, file, op)
96 XDR *xdrs;
101 xdrs->x_op = op;
102 xdrs->x_ops = &xdrstdio_ops;
103 xdrs->x_private = file;
104 xdrs->x_handy = 0;
105 xdrs->x_base = 0;
110 * Cleans up the xdr stream handle xdrs previously set up by xdrstdio_create.
113 xdrstdio_destroy(xdrs)
[all...]
H A Dpmap_prot.c65 xdr_pmap(xdrs, regs)
66 XDR *xdrs;
70 _DIAGASSERT(xdrs != NULL);
73 if (xdr_u_long(xdrs, &regs->pm_prog) &&
74 xdr_u_long(xdrs, &regs->pm_vers) &&
75 xdr_u_long(xdrs, &regs->pm_prot))
76 return (xdr_u_long(xdrs, &regs->pm_port));
H A Dxdr.c127 xdr_void(/* xdrs, addr */)
128 /* XDR *xdrs; */
140 xdr_int(xdrs, ip)
141 XDR *xdrs;
146 _DIAGASSERT(xdrs != NULL);
149 switch (xdrs->x_op) {
153 return (XDR_PUTLONG(xdrs, &l));
156 if (!XDR_GETLONG(xdrs, &l)) {
173 xdr_u_int(xdrs, up)
174 XDR *xdrs;
[all...]
H A Drpcb_st_xdr.c66 xdr_rpcbs_addrlist(xdrs, objp)
67 XDR *xdrs;
73 if (!xdr_u_int32_t(xdrs, &objp->prog)) {
76 if (!xdr_u_int32_t(xdrs, &objp->vers)) {
79 if (!xdr_int(xdrs, &objp->success)) {
82 if (!xdr_int(xdrs, &objp->failure)) {
85 if (!xdr_string(xdrs, &objp->netid, (u_int)~0)) {
89 if (!xdr_pointer(xdrs, (char **)(void *)&objp->next,
101 xdr_rpcbs_rmtcalllist(xdrs, objp)
102 XDR *xdrs;
[all...]
H A Drpcb_prot.c77 xdr_rpcb(xdrs, objp)
78 XDR *xdrs;
84 if (!xdr_u_int32_t(xdrs, &objp->r_prog)) {
87 if (!xdr_u_int32_t(xdrs, &objp->r_vers)) {
90 if (!xdr_string(xdrs, &objp->r_netid, (u_int)~0)) {
93 if (!xdr_string(xdrs, &objp->r_addr, (u_int)~0)) {
96 if (!xdr_string(xdrs, &objp->r_owner, (u_int)~0)) {
126 xdr_rpcblist_ptr(xdrs, rp)
127 XDR *xdrs;
140 _DIAGASSERT(xdrs !
[all...]
H A Dauthunix_prot.c68 xdr_authunix_parms(xdrs, p)
69 XDR *xdrs;
73 _DIAGASSERT(xdrs != NULL);
76 if (xdr_u_long(xdrs, &(p->aup_time))
77 && xdr_string(xdrs, &(p->aup_machname), MAX_MACHINE_NAME)
78 && xdr_int(xdrs, &(p->aup_uid))
79 && xdr_int(xdrs, &(p->aup_gid))
80 && xdr_array(xdrs, (char **)(void *)&(p->aup_gids),
H A Dpmap_prot2.c102 xdr_pmaplist(xdrs, rp)
103 XDR *xdrs;
115 _DIAGASSERT(xdrs != NULL);
118 freeing = (xdrs->x_op == XDR_FREE);
122 if (! xdr_bool(xdrs, &more_elements))
133 if (! xdr_reference(xdrs, (caddr_t *)rp,
146 xdr_pmaplist_ptr(xdrs, rp)
147 XDR *xdrs;
151 _DIAGASSERT(xdrs != NULL);
154 return xdr_pmaplist(xdrs, (struc
[all...]
H A Drpc_prot.c84 xdr_opaque_auth(xdrs, ap)
85 XDR *xdrs;
89 _DIAGASSERT(xdrs != NULL);
92 if (xdr_enum(xdrs, &(ap->oa_flavor)))
93 return (xdr_bytes(xdrs, &ap->oa_base,
102 xdr_des_block(xdrs, blkp)
103 XDR *xdrs;
107 _DIAGASSERT(xdrs != NULL);
110 return (xdr_opaque(xdrs, (caddr_t)(void *)blkp, sizeof(des_block)));
119 xdr_accepted_reply(xdrs, a
[all...]
H A Dauth_none.c96 XDR *xdrs; local
107 xdrs = &xdr_stream;
108 xdrmem_create(xdrs, ap->marshalled_client,
110 (void)xdr_opaque_auth(xdrs, &ap->no_client.ah_cred);
111 (void)xdr_opaque_auth(xdrs, &ap->no_client.ah_verf);
112 ap->mcnt = XDR_GETPOS(xdrs);
113 XDR_DESTROY(xdrs);
120 authnone_marshal(client, xdrs)
122 XDR *xdrs;
126 _DIAGASSERT(xdrs !
[all...]
H A Dxdr_reference.c78 xdr_reference(xdrs, pp, size, proc)
79 XDR *xdrs;
88 switch (xdrs->x_op) {
105 stat = (*proc)(xdrs, loc);
107 if (xdrs->x_op == XDR_FREE) {
135 xdr_pointer(xdrs,objpp,obj_size,xdr_obj)
136 XDR *xdrs;
145 if (! xdr_bool(xdrs,&more_data)) {
152 return (xdr_reference(xdrs,objpp,obj_size,xdr_obj));
/netbsd-6-1-5-RELEASE/external/cddl/osnet/dist/uts/common/rpc/
H A Dxdr_mem.c59 xdrmem_create(XDR *xdrs, caddr_t addr, uint_t size, enum xdr_op op) argument
61 xdrs->x_op = op;
62 xdrs->x_ops = xdrmem_ops();
63 xdrs->x_private = xdrs->x_base = addr;
64 xdrs->x_handy = size;
65 xdrs->x_public = NULL;
70 xdrmem_destroy(XDR *xdrs) argument
75 xdrmem_getint32(XDR *xdrs, int32_t *int32p) argument
77 if ((xdrs
86 xdrmem_putint32(XDR *xdrs, int32_t *int32p) argument
97 xdrmem_getbytes(XDR *xdrs, caddr_t addr, int len) argument
107 xdrmem_putbytes(XDR *xdrs, caddr_t addr, int len) argument
117 xdrmem_getpos(XDR *xdrs) argument
123 xdrmem_setpos(XDR *xdrs, uint_t pos) argument
138 xdrmem_inline(XDR *xdrs, int len) argument
152 xdrmem_control(XDR *xdrs, int request, void *info) argument
[all...]
H A Dxdr.c104 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...]
H A Dxdr.h63 * xdrproc(xdrs, argresp)
64 * XDR *xdrs;
67 * xdrs is an instance of a XDR handle, to which or from which the data
177 * XDR *xdrs;
184 #define XDR_GETLONG(xdrs, longp) \
185 (*(xdrs)->x_ops->x_getlong)(xdrs, longp)
186 #define xdr_getlong(xdrs, longp) \
187 (*(xdrs)->x_ops->x_getlong)(xdrs, long
[all...]
/netbsd-6-1-5-RELEASE/external/bsd/am-utils/dist/amq/
H A Damq_xdr.c54 xdr_time_type(XDR *xdrs, time_type *objp) argument
56 if (!xdr_long(xdrs, (long *) objp)) {
64 xdr_amq_mount_tree(XDR *xdrs, amq_mount_tree *objp) argument
67 if (!xdr_amq_string(xdrs, &objp->mt_mountinfo)) {
71 if (!xdr_amq_string(xdrs, &objp->mt_directory)) {
75 if (!xdr_amq_string(xdrs, &objp->mt_mountpoint)) {
79 if (!xdr_amq_string(xdrs, &objp->mt_type)) {
83 if (!xdr_time_type(xdrs, &objp->mt_mounttime)) {
87 if (!xdr_u_short(xdrs, &objp->mt_mountuid)) {
91 if (!xdr_int(xdrs,
130 xdr_amq_mount_tree_p(XDR *xdrs, amq_mount_tree_p *objp) argument
143 xdr_amq_mount_info(XDR *xdrs, amq_mount_info *objp) argument
179 xdr_amq_mount_info_list(XDR *xdrs, amq_mount_info_list *objp) argument
194 xdr_amq_mount_tree_list(XDR *xdrs, amq_mount_tree_list *objp) argument
209 xdr_amq_mount_stats(XDR *xdrs, amq_mount_stats *objp) argument
237 xdr_amq_opt(XDR *xdrs, amq_opt *objp) argument
247 xdr_amq_setopt(XDR *xdrs, amq_setopt *objp) argument
[all...]
/netbsd-6-1-5-RELEASE/external/bsd/am-utils/dist/libamu/
H A Dnfs_prot_xdr.c54 xdr_amq_string(XDR *xdrs, amq_string *objp) argument
56 if (!xdr_string(xdrs, objp, AMQ_STRLEN)) {
64 xdr_amq_sync_umnt(XDR *xdrs, amq_sync_umnt *objp) argument
67 if (!xdr_opaque(xdrs, (char *) objp, sizeof(*objp))) {
H A Dxdr_func.c75 extern bool_t xdr_exportnode(XDR *xdrs, exportnode *objp);
76 extern bool_t xdr_groupnode(XDR *xdrs, groupnode *objp);
77 extern bool_t xdr_name(XDR *xdrs, name *objp);
82 xdr_attrstat(XDR *xdrs, nfsattrstat *objp) argument
87 if (!xdr_nfsstat(xdrs, &objp->ns_status)) {
92 if (!xdr_fattr(xdrs, &objp->ns_u.ns_attr_u)) {
106 xdr_createargs(XDR *xdrs, nfscreateargs *objp) argument
111 if (!xdr_diropargs(xdrs, &objp->ca_where)) {
114 if (!xdr_sattr(xdrs, &objp->ca_attributes)) {
124 xdr_dirlist(XDR *xdrs, nfsdirlis argument
142 xdr_diropargs(XDR *xdrs, nfsdiropargs *objp) argument
160 xdr_diropokres(XDR *xdrs, nfsdiropokres *objp) argument
178 xdr_diropres(XDR *xdrs, nfsdiropres *objp) argument
202 xdr_dirpath(XDR *xdrs, dirpath *objp) argument
217 xdr_entry(XDR *xdrs, nfsentry *objp) argument
241 xdr_exportnode(XDR *xdrs, exportnode *objp) argument
262 xdr_exports(XDR *xdrs, exports *objp) argument
277 xdr_fattr(XDR *xdrs, nfsfattr *objp) argument
331 xdr_fhandle(XDR *xdrs, fhandle objp) argument
346 xdr_fhstatus(XDR *xdrs, fhstatus *objp) argument
364 xdr_filename(XDR *xdrs, filename *objp) argument
379 xdr_ftype(XDR *xdrs, nfsftype *objp) argument
396 xdr_groupnode(XDR *xdrs, groupnode *objp) argument
414 xdr_groups(XDR *xdrs, groups *objp) argument
429 xdr_linkargs(XDR *xdrs, nfslinkargs *objp) argument
447 xdr_mountbody(XDR *xdrs, mountbody *objp) argument
468 xdr_mountlist(XDR *xdrs, mountlist *objp) argument
483 xdr_name(XDR *xdrs, name *objp) argument
498 xdr_nfs_fh(XDR *xdrs, am_nfs_fh *objp) argument
513 xdr_nfscookie(XDR *xdrs, nfscookie objp) argument
528 xdr_nfspath(XDR *xdrs, nfspath *objp) argument
543 xdr_nfsstat(XDR *xdrs, nfsstat *objp) argument
560 xdr_nfstime(XDR *xdrs, nfstime *objp) argument
578 xdr_pointer(register XDR *xdrs, char **objpp, u_int obj_size, XDRPROC_T_TYPE xdr_obj) argument
601 xdr_readargs(XDR *xdrs, nfsreadargs *objp) argument
625 xdr_readdirargs(XDR *xdrs, nfsreaddirargs *objp) argument
646 xdr_readdirres(XDR *xdrs, nfsreaddirres *objp) argument
670 xdr_readlinkres(XDR *xdrs, nfsreadlinkres *objp) argument
694 xdr_readokres(XDR *xdrs, nfsreadokres *objp) argument
715 xdr_readres(XDR *xdrs, nfsreadres *objp) argument
739 xdr_renameargs(XDR *xdrs, nfsrenameargs *objp) argument
757 xdr_sattr(XDR *xdrs, nfssattr *objp) argument
787 xdr_sattrargs(XDR *xdrs, nfssattrargs *objp) argument
805 xdr_statfsokres(XDR *xdrs, nfsstatfsokres *objp) argument
832 xdr_statfsres(XDR *xdrs, nfsstatfsres *objp) argument
856 xdr_symlinkargs(XDR *xdrs, nfssymlinkargs *objp) argument
877 xdr_writeargs(XDR *xdrs, nfswriteargs *objp) argument
910 xdr_am_fhandle3(XDR *xdrs, am_fhandle3 *objp) argument
925 xdr_am_mountstat3(XDR *xdrs, am_mountstat3 *objp) argument
939 xdr_am_mountres3_ok(XDR *xdrs, am_mountres3_ok *objp) argument
958 xdr_am_mountres3(XDR *xdrs, am_mountres3 *objp) argument
975 xdr_am_diropargs3(XDR *xdrs, am_diropargs3 *objp) argument
989 xdr_am_filename3(XDR *xdrs, am_filename3 *objp) argument
1001 xdr_am_LOOKUP3args(XDR *xdrs, am_LOOKUP3args *objp) argument
1013 xdr_am_LOOKUP3res(XDR *xdrs, am_LOOKUP3res *objp) argument
1035 xdr_am_LOOKUP3resfail(XDR *xdrs, am_LOOKUP3resfail *objp) argument
1053 xdr_am_LOOKUP3resok(XDR *xdrs, am_LOOKUP3resok *objp) argument
1075 xdr_am_nfs_fh3(XDR *xdrs, am_nfs_fh3 *objp) argument
1091 xdr_am_nfsstat3(XDR *xdrs, am_nfsstat3 *objp) argument
[all...]
/netbsd-6-1-5-RELEASE/include/rpc/
H A Dxdr.h55 * xdrproc(xdrs, argresp)
56 * XDR *xdrs;
59 * xdrs is an instance of a XDR handle, to which or from which the data
139 * XDR *xdrs;
145 #define XDR_GETLONG(xdrs, longp) \
146 (*(xdrs)->x_ops->x_getlong)(xdrs, longp)
147 #define xdr_getlong(xdrs, longp) \
148 (*(xdrs)->x_ops->x_getlong)(xdrs, long
156 xdr_getint32(XDR *xdrs, int32_t *ip) argument
167 xdr_putint32(XDR *xdrs, int32_t *ip) argument
[all...]
/netbsd-6-1-5-RELEASE/external/bsd/am-utils/dist/include/
H A Dam_xdr_func.h191 bool_t xdr_attrstat(XDR *xdrs, nfsattrstat *objp);
194 bool_t xdr_createargs(XDR *xdrs, nfscreateargs *objp);
197 bool_t xdr_dirlist(XDR *xdrs, nfsdirlist *objp);
200 bool_t xdr_diropargs(XDR *xdrs, nfsdiropargs *objp);
203 bool_t xdr_diropokres(XDR *xdrs, nfsdiropokres *objp);
206 bool_t xdr_diropres(XDR *xdrs, nfsdiropres *objp);
209 bool_t xdr_dirpath(XDR *xdrs, dirpath *objp);
212 bool_t xdr_entry(XDR *xdrs, nfsentry *objp);
215 bool_t xdr_exportnode(XDR *xdrs, exportnode *objp);
218 bool_t xdr_exports(XDR *xdrs, export
[all...]
/netbsd-6-1-5-RELEASE/lib/librpcsvc/
H A Drnusers.x112 %xdr_utmp(xdrs, objp)
113 % XDR *xdrs;
123 % if (xdrs->x_op == XDR_FREE)
127 % if (!xdr_bytes(xdrs, &ptr, &size, size))
131 % if (!xdr_bytes(xdrs, &ptr, &size, size))
135 % if (!xdr_bytes(xdrs, &ptr, &size, size))
137 % if (!xdr_long(xdrs, &objp->ut_time))
143 %xdr_utmpptr(xdrs, objpp)
144 % XDR *xdrs;
148 % if (!xdr_reference(xdrs, (cha
[all...]
/netbsd-6-1-5-RELEASE/usr.sbin/ypserv/common/
H A Dypresp_xdr.c22 xdr_ypresp_xfr(XDR *xdrs, struct ypresp_xfr *objp) argument
25 if (!xdr_u_int(xdrs, &objp->transid))
28 if (!xdr_enum(xdrs, (enum_t *)&objp->xfrstat))
/netbsd-6-1-5-RELEASE/usr.sbin/ypserv/ypserv/
H A Dypserv_xdr.c22 xdr_ypresp_all(XDR *xdrs, struct ypresp_all *objp) argument
25 if (!xdr_bool(xdrs, &objp->more))
30 if (!xdr_ypresp_key_val(xdrs, &objp->ypresp_all_u.val))
/netbsd-6-1-5-RELEASE/external/bsd/am-utils/dist/amd/
H A Damq_subr.c56 bool_t xdr_amq_mount_tree_node(XDR *xdrs, amq_mount_tree *objp);
57 bool_t xdr_amq_mount_subtree(XDR *xdrs, amq_mount_tree *objp);
313 xdr_amq_setopt(XDR *xdrs, amq_setopt *objp) argument
315 if (!xdr_enum(xdrs, (enum_t *) ((voidp) &objp->as_opt))) {
318 if (!xdr_string(xdrs, &objp->as_str, AMQ_STRLEN)) {
329 xdr_amq_mount_tree_node(XDR *xdrs, amq_mount_tree *objp) argument
334 if (!xdr_amq_string(xdrs, &mp->am_mnt->mf_info)) {
337 if (!xdr_amq_string(xdrs, &mp->am_path)) {
340 if (!xdr_amq_string(xdrs, mp->am_link ? &mp->am_link : &mp->am_mnt->mf_mount)) {
343 if (!xdr_amq_string(xdrs,
373 xdr_amq_mount_subtree(XDR *xdrs, amq_mount_tree *objp) argument
397 xdr_amq_mount_tree(XDR *xdrs, amq_mount_tree *objp) argument
422 xdr_amq_mount_tree_p(XDR *xdrs, amq_mount_tree_p *objp) argument
432 xdr_amq_mount_stats(XDR *xdrs, amq_mount_stats *objp) argument
455 xdr_amq_mount_tree_list(XDR *xdrs, amq_mount_tree_list *objp) argument
474 xdr_amq_mount_info_qelem(XDR *xdrs, qelem *qhead) argument
[all...]

Completed in 124 milliseconds

123