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

12345

/freebsd-12-stable/include/rpc/
H A Dxdr.h48 * XDR provides a conventional way for converting between C data
58 * XDR *xdrs;
61 * xdrs is an instance of a XDR handle, to which or from which the data
63 * converted. The XDR handle contains an operation field which indicates
96 * The XDR handle.
101 typedef struct XDR { struct
105 bool_t (*x_getlong)(struct XDR *, long *);
107 bool_t (*x_putlong)(struct XDR *, const long *);
109 bool_t (*x_getbytes)(struct XDR *, char *, u_int);
111 bool_t (*x_putbytes)(struct XDR *, cons
126 } XDR; typedef in typeref:struct:XDR
[all...]
H A Dpmap_prot.h103 extern bool_t xdr_pmap(XDR *, struct pmap *);
104 extern bool_t xdr_pmaplist(XDR *, struct pmaplist **);
105 extern bool_t xdr_pmaplist_ptr(XDR *, struct pmaplist *);
H A Dsvc_dg.h46 XDR su_xdrs; /* XDR handle */
H A Dpmap_rmt.h38 * Structures and XDR routines for parameters to and replies from
62 extern bool_t xdr_rmtcall_args(XDR *, struct rmtcallargs *);
63 extern bool_t xdr_rmtcallres(XDR *, struct rmtcallres *);
/freebsd-12-stable/sys/rpc/
H A Dxdr.h48 * XDR provides a conventional way for converting between C data
58 * XDR *xdrs;
61 * xdrs is an instance of a XDR handle, to which or from which the data
63 * converted. The XDR handle contains an operation field which indicates
96 * The XDR handle.
101 typedef struct XDR { struct
105 bool_t (*x_getlong)(struct XDR *, long *);
107 bool_t (*x_putlong)(struct XDR *, const long *);
109 bool_t (*x_getbytes)(struct XDR *, char *, u_int);
111 bool_t (*x_putbytes)(struct XDR *, cons
126 } XDR; typedef in typeref:struct:XDR
[all...]
H A Dpmap_prot.h103 extern bool_t xdr_portmap(XDR *, struct portmap *);
104 extern bool_t xdr_pmaplist(XDR *, struct pmaplist **);
105 extern bool_t xdr_pmaplist_ptr(XDR *, struct pmaplist *);
H A Drpc_com.h97 bool_t __xdrrec_setnonblock(XDR *, int);
98 bool_t __xdrrec_getrec(XDR *, enum xprt_stat *, bool_t);
118 struct XDR;
119 bool_t xdr_authunix_parms(struct XDR *xdrs, uint32_t *time, struct xucred *cred);
/freebsd-12-stable/lib/libc/xdr/
H A Dxdr_stdio.c44 * xdr_stdio.c, XDR implementation on standard i/o file.
46 * This set of routines implements a XDR on a stdio stream.
59 static void xdrstdio_destroy(XDR *);
60 static bool_t xdrstdio_getlong(XDR *, long *);
61 static bool_t xdrstdio_putlong(XDR *, const long *);
62 static bool_t xdrstdio_getbytes(XDR *, char *, u_int);
63 static bool_t xdrstdio_putbytes(XDR *, const char *, u_int);
64 static u_int xdrstdio_getpos(XDR *);
65 static bool_t xdrstdio_setpos(XDR *, u_int);
66 static int32_t *xdrstdio_inline(XDR *, u_in
[all...]
H A Dxdr_mem.c44 * xdr_mem.h, XDR implementation using memory buffers.
63 static void xdrmem_destroy(XDR *);
64 static bool_t xdrmem_getlong_aligned(XDR *, long *);
65 static bool_t xdrmem_putlong_aligned(XDR *, const long *);
66 static bool_t xdrmem_getlong_unaligned(XDR *, long *);
67 static bool_t xdrmem_putlong_unaligned(XDR *, const long *);
68 static bool_t xdrmem_getbytes(XDR *, char *, u_int);
69 static bool_t xdrmem_putbytes(XDR *, const char *, u_int);
71 static u_int xdrmem_getpos(XDR *);
72 static bool_t xdrmem_setpos(XDR *, u_in
[all...]
H A Dxdr_sizeof.c37 * when serialized using XDR.
52 x_putlong(XDR *xdrs, const long *longp)
60 x_putbytes(XDR *xdrs, const char *bp, u_int len)
67 x_getpostn(XDR *xdrs)
74 x_setpostn(XDR *xdrs, u_int pos)
81 x_inline(XDR *xdrs, u_int len)
115 x_destroy(XDR *xdrs)
129 XDR x;
133 typedef bool_t (* dummyfunc1)(XDR *, long *);
134 typedef bool_t (* dummyfunc2)(XDR *, caddr_
[all...]
H A Dxdr.c44 * xdr.c, Generic XDR routines implementation.
78 * Free a data structure using XDR
84 XDR x;
91 * XDR nothing
102 * XDR integers
105 xdr_int(XDR *xdrs, int *ip)
130 * XDR unsigned integers
133 xdr_u_int(XDR *xdrs, u_int *up)
159 * XDR long integers
163 xdr_long(XDR *xdr
[all...]
/freebsd-12-stable/contrib/amd/include/
H A Dam_xdr_func.h996 bool_t xdr_attrstat(XDR *xdrs, nfsattrstat *objp);
999 bool_t xdr_createargs(XDR *xdrs, nfscreateargs *objp);
1002 bool_t xdr_dirlist(XDR *xdrs, nfsdirlist *objp);
1005 bool_t xdr_diropargs(XDR *xdrs, nfsdiropargs *objp);
1008 bool_t xdr_diropokres(XDR *xdrs, nfsdiropokres *objp);
1011 bool_t xdr_diropres(XDR *xdrs, nfsdiropres *objp);
1014 bool_t xdr_dirpath(XDR *xdrs, dirpath *objp);
1017 bool_t xdr_entry(XDR *xdrs, nfsentry *objp);
1020 bool_t xdr_exportnode(XDR *xdrs, exportnode *objp);
1023 bool_t xdr_exports(XDR *xdr
[all...]
H A Damq_defs.h177 extern bool_t xdr_amq_mount_info(XDR *xdrs, amq_mount_info *objp);
178 extern bool_t xdr_amq_mount_info_list(XDR *xdrs, amq_mount_info_list *objp);
179 extern bool_t xdr_amq_map_info(XDR *xdrs, amq_map_info *objp);
180 extern bool_t xdr_amq_map_info_list(XDR *xdrs, amq_map_info_list *objp);
181 extern bool_t xdr_amq_mount_stats(XDR *xdrs, amq_mount_stats *objp);
182 extern bool_t xdr_amq_mount_tree(XDR *xdrs, amq_mount_tree *objp);
183 extern bool_t xdr_amq_mount_tree_list(XDR *xdrs, amq_mount_tree_list *objp);
184 extern bool_t xdr_amq_mount_tree_p(XDR *xdrs, amq_mount_tree_p *objp);
185 extern bool_t xdr_amq_opt(XDR *xdrs, amq_opt *objp);
186 extern bool_t xdr_amq_setopt(XDR *xdr
[all...]
/freebsd-12-stable/contrib/amd/libamu/
H A Dnfs_prot_xdr.c48 xdr_amq_string(XDR *xdrs, amq_string *objp)
58 xdr_amq_sync_umnt(XDR *xdrs, amq_sync_umnt *objp)
H A Dxdr_func.c69 extern bool_t xdr_exportnode(XDR *xdrs, exportnode *objp);
70 extern bool_t xdr_groupnode(XDR *xdrs, groupnode *objp);
71 extern bool_t xdr_name(XDR *xdrs, name *objp);
76 xdr_attrstat(XDR *xdrs, nfsattrstat *objp)
100 xdr_createargs(XDR *xdrs, nfscreateargs *objp)
118 xdr_dirlist(XDR *xdrs, nfsdirlist *objp)
136 xdr_diropargs(XDR *xdrs, nfsdiropargs *objp)
154 xdr_diropokres(XDR *xdrs, nfsdiropokres *objp)
172 xdr_diropres(XDR *xdrs, nfsdiropres *objp)
196 xdr_dirpath(XDR *xdr
[all...]
/freebsd-12-stable/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-12-stable/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.c41 static void xdrmbuf_destroy(XDR *);
42 static bool_t xdrmbuf_getlong(XDR *, long *);
43 static bool_t xdrmbuf_putlong(XDR *, const long *);
44 static bool_t xdrmbuf_getbytes(XDR *, char *, u_int);
45 static bool_t xdrmbuf_putbytes(XDR *, const char *, u_int);
47 static u_int xdrmbuf_getpos(XDR *);
48 static bool_t xdrmbuf_setpos(XDR *, u_int);
49 static int32_t *xdrmbuf_inline(XDR *, u_int);
67 xdrmbuf_create(XDR *xdrs, struct mbuf *m, enum xdr_op op)
85 xdrmbuf_append(XDR *xdr
[all...]
/freebsd-12-stable/lib/libc/rpc/
H A Drpcsec_gss_stub.c35 __rpc_gss_wrap_stub(AUTH *auth, void *header, size_t headerlen, XDR* xdrs,
43 __rpc_gss_unwrap_stub(AUTH *auth, XDR* xdrs, xdrproc_t xdr_args, void *args_ptr)
H A Dkey_prot_xdr.c51 xdr_keystatus(register XDR *xdrs, keystatus *objp)
60 xdr_keybuf(register XDR *xdrs, keybuf objp)
69 xdr_netnamestr(register XDR *xdrs, netnamestr *objp)
78 xdr_cryptkeyarg(register XDR *xdrs, cryptkeyarg *objp)
89 xdr_cryptkeyarg2(register XDR *xdrs, cryptkeyarg2 *objp)
102 xdr_cryptkeyres(register XDR *xdrs, cryptkeyres *objp)
119 xdr_unixcred(register XDR *xdrs, unixcred *objp)
135 xdr_getcredres(register XDR *xdrs, getcredres *objp)
152 xdr_key_netstarg(register XDR *xdrs, key_netstarg *objp)
165 xdr_key_netstres(register XDR *xdr
[all...]
/freebsd-12-stable/include/rpcsvc/
H A Dyp_prot.h315 bool_t xdr_datum(XDR *, datum *);
316 bool_t xdr_ypreq_key(XDR *, struct ypreq_key *);
317 bool_t xdr_ypreq_nokey(XDR *, struct ypreq_nokey *);
318 bool_t xdr_ypreq_xfr(XDR *, struct ypreq_xfr *);
319 bool_t xdr_ypresp_val(XDR *, struct ypresp_val *);
320 bool_t xdr_ypresp_key_val(XDR *, struct ypresp_key_val *);
321 bool_t xdr_ypbind_resp(XDR *, struct ypbind_resp *);
322 bool_t xdr_ypbind_setdom(XDR *, struct ypbind_setdom *);
323 bool_t xdr_yp_inaddr(XDR *, struct inaddr *);
324 bool_t xdr_ypmap_parms(XDR *, struc
[all...]
/freebsd-12-stable/lib/librpcsec_gss/
H A Drpcsec_gss_int.h78 bool_t xdr_gss_buffer_desc(XDR *xdrs, gss_buffer_desc *p);
79 bool_t xdr_rpc_gss_cred(XDR *xdrs, struct rpc_gss_cred *p);
80 bool_t xdr_rpc_gss_init_res(XDR *xdrs, struct rpc_gss_init_res *p);
81 bool_t xdr_rpc_gss_wrap_data(XDR *xdrs, xdrproc_t xdr_func,
84 bool_t xdr_rpc_gss_unwrap_data(XDR *xdrs, xdrproc_t xdr_func,

Completed in 214 milliseconds

12345