Searched refs:XDR (Results 1 - 25 of 115) sorted by relevance

12345

/freebsd-9.3-release/contrib/amd/include/
H A Dam_xdr_func.h189 bool_t xdr_attrstat(XDR *xdrs, nfsattrstat *objp);
192 bool_t xdr_createargs(XDR *xdrs, nfscreateargs *objp);
195 bool_t xdr_dirlist(XDR *xdrs, nfsdirlist *objp);
198 bool_t xdr_diropargs(XDR *xdrs, nfsdiropargs *objp);
201 bool_t xdr_diropokres(XDR *xdrs, nfsdiropokres *objp);
204 bool_t xdr_diropres(XDR *xdrs, nfsdiropres *objp);
207 bool_t xdr_dirpath(XDR *xdrs, dirpath *objp);
210 bool_t xdr_entry(XDR *xdrs, nfsentry *objp);
213 bool_t xdr_exportnode(XDR *xdrs, exportnode *objp);
216 bool_t xdr_exports(XDR *xdr
[all...]
H A Damq_defs.h146 extern bool_t xdr_amq_mount_info(XDR *xdrs, amq_mount_info *objp);
147 extern bool_t xdr_amq_mount_info_list(XDR *xdrs, amq_mount_info_list *objp);
148 extern bool_t xdr_amq_mount_stats(XDR *xdrs, amq_mount_stats *objp);
149 extern bool_t xdr_amq_mount_tree(XDR *xdrs, amq_mount_tree *objp);
150 extern bool_t xdr_amq_mount_tree_list(XDR *xdrs, amq_mount_tree_list *objp);
151 extern bool_t xdr_amq_mount_tree_p(XDR *xdrs, amq_mount_tree_p *objp);
152 extern bool_t xdr_amq_opt(XDR *xdrs, amq_opt *objp);
153 extern bool_t xdr_amq_setopt(XDR *xdrs, amq_setopt *objp);
155 extern bool_t xdr_time_type(XDR *xdrs, time_type *objp);
/freebsd-9.3-release/include/rpc/
H A Dxdr.h46 * XDR provides a conventional way for converting between C data
56 * XDR *xdrs;
59 * xdrs is an instance of a XDR handle, to which or from which the data
61 * converted. The XDR handle contains an operation field which indicates
94 * The XDR handle.
99 typedef struct XDR { struct
103 bool_t (*x_getlong)(struct XDR *, long *);
105 bool_t (*x_putlong)(struct XDR *, const long *);
107 bool_t (*x_getbytes)(struct XDR *, char *, u_int);
109 bool_t (*x_putbytes)(struct XDR *, cons
124 } XDR; typedef in typeref:struct:XDR
[all...]
H A Dpmap_prot.h101 extern bool_t xdr_pmap(XDR *, struct pmap *);
102 extern bool_t xdr_pmaplist(XDR *, struct pmaplist **);
103 extern bool_t xdr_pmaplist_ptr(XDR *, struct pmaplist *);
H A Dsvc_dg.h44 XDR su_xdrs; /* XDR handle */
H A Dpmap_rmt.h36 * Structures and XDR routines for parameters to and replies from
60 extern bool_t xdr_rmtcall_args(XDR *, struct rmtcallargs *);
61 extern bool_t xdr_rmtcallres(XDR *, struct rmtcallres *);
H A Dauth_unix.h71 extern bool_t xdr_authunix_parms(XDR *, struct authunix_parms *);
/freebsd-9.3-release/sys/rpc/
H A Dxdr.h46 * XDR provides a conventional way for converting between C data
56 * XDR *xdrs;
59 * xdrs is an instance of a XDR handle, to which or from which the data
61 * converted. The XDR handle contains an operation field which indicates
94 * The XDR handle.
99 typedef struct XDR { struct
103 bool_t (*x_getlong)(struct XDR *, long *);
105 bool_t (*x_putlong)(struct XDR *, const long *);
107 bool_t (*x_getbytes)(struct XDR *, char *, u_int);
109 bool_t (*x_putbytes)(struct XDR *, cons
124 } XDR; typedef in typeref:struct:XDR
[all...]
H A Dpmap_prot.h101 extern bool_t xdr_portmap(XDR *, struct portmap *);
102 extern bool_t xdr_pmaplist(XDR *, struct pmaplist **);
103 extern bool_t xdr_pmaplist_ptr(XDR *, struct pmaplist *);
H A Drpc_com.h95 bool_t __xdrrec_setnonblock(XDR *, int);
96 bool_t __xdrrec_getrec(XDR *, enum xprt_stat *, bool_t);
116 struct XDR;
117 bool_t xdr_authunix_parms(struct XDR *xdrs, uint32_t *time, struct xucred *cred);
/freebsd-9.3-release/lib/libc/xdr/
H A Dxdr_stdio.c40 * xdr_stdio.c, XDR implementation on standard i/o file.
44 * This set of routines implements a XDR on a stdio stream.
57 static void xdrstdio_destroy(XDR *);
58 static bool_t xdrstdio_getlong(XDR *, long *);
59 static bool_t xdrstdio_putlong(XDR *, const long *);
60 static bool_t xdrstdio_getbytes(XDR *, char *, u_int);
61 static bool_t xdrstdio_putbytes(XDR *, const char *, u_int);
62 static u_int xdrstdio_getpos(XDR *);
63 static bool_t xdrstdio_setpos(XDR *, u_int);
64 static int32_t *xdrstdio_inline(XDR *, u_in
[all...]
H A Dxdr_mem.c40 * xdr_mem.h, XDR implementation using memory buffers.
61 static void xdrmem_destroy(XDR *);
62 static bool_t xdrmem_getlong_aligned(XDR *, long *);
63 static bool_t xdrmem_putlong_aligned(XDR *, const long *);
64 static bool_t xdrmem_getlong_unaligned(XDR *, long *);
65 static bool_t xdrmem_putlong_unaligned(XDR *, const long *);
66 static bool_t xdrmem_getbytes(XDR *, char *, u_int);
67 static bool_t xdrmem_putbytes(XDR *, const char *, u_int);
69 static u_int xdrmem_getpos(XDR *);
70 static bool_t xdrmem_setpos(XDR *, u_in
[all...]
H A Dxdr_sizeof.c35 * when serialized using XDR.
51 XDR *xdrs;
61 XDR *xdrs;
71 XDR *xdrs;
79 XDR *xdrs;
88 XDR *xdrs;
124 XDR *xdrs;
140 XDR x;
144 typedef bool_t (* dummyfunc1)(XDR *, long *);
145 typedef bool_t (* dummyfunc2)(XDR *, caddr_
[all...]
/freebsd-9.3-release/sys/nlm/
H A Dsm_inter.h98 extern bool_t xdr_sm_name(XDR *, sm_name*);
99 extern bool_t xdr_my_id(XDR *, my_id*);
100 extern bool_t xdr_mon_id(XDR *, mon_id*);
101 extern bool_t xdr_mon(XDR *, mon*);
102 extern bool_t xdr_stat_chge(XDR *, stat_chge*);
103 extern bool_t xdr_sm_stat(XDR *, sm_stat*);
104 extern bool_t xdr_sm_res(XDR *, sm_res*);
105 extern bool_t xdr_sm_stat_res(XDR *, sm_stat_res*);
106 extern bool_t xdr_sm_status(XDR *, sm_status*);
H A Dsm_inter_xdr.c11 xdr_sm_name(XDR *xdrs, sm_name *objp)
20 xdr_my_id(XDR *xdrs, my_id *objp)
35 xdr_mon_id(XDR *xdrs, mon_id *objp)
46 xdr_mon(XDR *xdrs, mon *objp)
57 xdr_stat_chge(XDR *xdrs, stat_chge *objp)
68 xdr_sm_stat(XDR *xdrs, sm_stat *objp)
77 xdr_sm_res(XDR *xdrs, sm_res *objp)
86 xdr_sm_stat_res(XDR *xdrs, sm_stat_res *objp)
97 xdr_sm_status(XDR *xdrs, sm_status *objp)
H A Dnlm_prot_xdr.c16 xdr_nlm_stats(XDR *xdrs, nlm_stats *objp)
25 xdr_nlm_holder(XDR *xdrs, nlm_holder *objp)
42 xdr_nlm_testrply(XDR *xdrs, nlm_testrply *objp)
59 xdr_nlm_stat(XDR *xdrs, nlm_stat *objp)
68 xdr_nlm_res(XDR *xdrs, nlm_res *objp)
79 xdr_nlm_testres(XDR *xdrs, nlm_testres *objp)
90 xdr_nlm_lock(XDR *xdrs, nlm_lock *objp)
109 xdr_nlm_lockargs(XDR *xdrs, nlm_lockargs *objp)
128 xdr_nlm_cancargs(XDR *xdrs, nlm_cancargs *objp)
143 xdr_nlm_testargs(XDR *xdr
[all...]
/freebsd-9.3-release/sys/xdr/
H A Dxdr_mem.c40 * xdr_mem.h, XDR implementation using memory buffers.
57 static void xdrmem_destroy(XDR *);
58 static bool_t xdrmem_getlong_aligned(XDR *, long *);
59 static bool_t xdrmem_putlong_aligned(XDR *, const long *);
60 static bool_t xdrmem_getlong_unaligned(XDR *, long *);
61 static bool_t xdrmem_putlong_unaligned(XDR *, const long *);
62 static bool_t xdrmem_getbytes(XDR *, char *, u_int);
63 static bool_t xdrmem_putbytes(XDR *, const char *, u_int);
65 static u_int xdrmem_getpos(XDR *);
66 static bool_t xdrmem_setpos(XDR *, u_in
[all...]
H A Dxdr_sizeof.c35 * when serialized using XDR.
50 x_putlong(XDR *xdrs, const long *longp)
59 x_putbytes(XDR *xdrs, const char *bp, u_int len)
67 x_getpostn(XDR *xdrs)
75 x_setpostn(XDR *xdrs, u_int pos)
83 x_inline(XDR *xdrs, u_int len)
119 x_destroy(XDR *xdrs)
134 XDR x;
138 typedef bool_t (* dummyfunc1)(XDR *, long *);
139 typedef bool_t (* dummyfunc2)(XDR *, caddr_
[all...]
H A Dxdr_mbuf.c39 static void xdrmbuf_destroy(XDR *);
40 static bool_t xdrmbuf_getlong(XDR *, long *);
41 static bool_t xdrmbuf_putlong(XDR *, const long *);
42 static bool_t xdrmbuf_getbytes(XDR *, char *, u_int);
43 static bool_t xdrmbuf_putbytes(XDR *, const char *, u_int);
45 static u_int xdrmbuf_getpos(XDR *);
46 static bool_t xdrmbuf_setpos(XDR *, u_int);
47 static int32_t *xdrmbuf_inline(XDR *, u_int);
65 xdrmbuf_create(XDR *xdrs, struct mbuf *m, enum xdr_op op)
83 xdrmbuf_append(XDR *xdr
[all...]
/freebsd-9.3-release/contrib/amd/libamu/
H A Dnfs_prot_xdr.c52 xdr_amq_string(XDR *xdrs, amq_string *objp)
/freebsd-9.3-release/lib/libc/rpc/
H A Drpcsec_gss_stub.c33 __rpc_gss_wrap_stub(AUTH *auth, void *header, size_t headerlen, XDR* xdrs,
41 __rpc_gss_unwrap_stub(AUTH *auth, XDR* xdrs, xdrproc_t xdr_args, void *args_ptr)
H A Dkey_prot_xdr.c49 xdr_keystatus(register XDR *xdrs, keystatus *objp)
58 xdr_keybuf(register XDR *xdrs, keybuf objp)
67 xdr_netnamestr(register XDR *xdrs, netnamestr *objp)
76 xdr_cryptkeyarg(register XDR *xdrs, cryptkeyarg *objp)
87 xdr_cryptkeyarg2(register XDR *xdrs, cryptkeyarg2 *objp)
100 xdr_cryptkeyres(register XDR *xdrs, cryptkeyres *objp)
117 xdr_unixcred(register XDR *xdrs, unixcred *objp)
133 xdr_getcredres(register XDR *xdrs, getcredres *objp)
150 xdr_key_netstarg(register XDR *xdrs, key_netstarg *objp)
163 xdr_key_netstres(register XDR *xdr
[all...]
/freebsd-9.3-release/include/rpcsvc/
H A Dyp_prot.h313 bool_t xdr_datum(XDR *, datum *);
314 bool_t xdr_ypreq_key(XDR *, struct ypreq_key *);
315 bool_t xdr_ypreq_nokey(XDR *, struct ypreq_nokey *);
316 bool_t xdr_ypreq_xfr(XDR *, struct ypreq_xfr *);
317 bool_t xdr_ypresp_val(XDR *, struct ypresp_val *);
318 bool_t xdr_ypresp_key_val(XDR *, struct ypresp_key_val *);
319 bool_t xdr_ypbind_resp(XDR *, struct ypbind_resp *);
320 bool_t xdr_ypbind_setdom(XDR *, struct ypbind_setdom *);
321 bool_t xdr_yp_inaddr(XDR *, struct inaddr *);
322 bool_t xdr_ypmap_parms(XDR *, struc
[all...]
/freebsd-9.3-release/lib/librpcsec_gss/
H A Drpcsec_gss_int.h76 bool_t xdr_gss_buffer_desc(XDR *xdrs, gss_buffer_desc *p);
77 bool_t xdr_rpc_gss_cred(XDR *xdrs, struct rpc_gss_cred *p);
78 bool_t xdr_rpc_gss_init_res(XDR *xdrs, struct rpc_gss_init_res *p);
79 bool_t xdr_rpc_gss_wrap_data(XDR *xdrs, xdrproc_t xdr_func,
82 bool_t xdr_rpc_gss_unwrap_data(XDR *xdrs, xdrproc_t xdr_func,
/freebsd-9.3-release/contrib/amd/amq/
H A Damq_xdr.c52 xdr_time_type(XDR *xdrs, time_type *objp)
62 xdr_amq_mount_tree(XDR *xdrs, amq_mount_tree *objp)
128 xdr_amq_mount_tree_p(XDR *xdrs, amq_mount_tree_p *objp)
141 xdr_amq_mount_info(XDR *xdrs, amq_mount_info *objp)
177 xdr_amq_mount_info_list(XDR *xdrs, amq_mount_info_list *objp)
192 xdr_amq_mount_tree_list(XDR *xdrs, amq_mount_tree_list *objp)
207 xdr_amq_mount_stats(XDR *xdrs, amq_mount_stats *objp)
235 xdr_amq_opt(XDR *xdrs, amq_opt *objp)
245 xdr_amq_setopt(XDR *xdrs, amq_setopt *objp)
263 XDR xd
[all...]

Completed in 135 milliseconds

12345