/freebsd-12-stable/include/rpc/ |
H A D | xdr.h | 48 * 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 D | pmap_prot.h | 103 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 D | svc_dg.h | 46 XDR su_xdrs; /* XDR handle */
|
H A D | pmap_rmt.h | 38 * 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 D | xdr.h | 48 * 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 D | pmap_prot.h | 103 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 D | rpc_com.h | 97 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 D | xdr_stdio.c | 44 * 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 D | xdr_mem.c | 44 * 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 D | xdr_sizeof.c | 37 * 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 D | xdr.c | 44 * 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 D | am_xdr_func.h | 996 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 D | amq_defs.h | 177 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 D | nfs_prot_xdr.c | 48 xdr_amq_string(XDR *xdrs, amq_string *objp) 58 xdr_amq_sync_umnt(XDR *xdrs, amq_sync_umnt *objp)
|
H A D | xdr_func.c | 69 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 D | sm_inter.h | 98 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 D | sm_inter_xdr.c | 11 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 D | nlm_prot_xdr.c | 16 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 D | xdr_mem.c | 40 * 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 D | xdr_sizeof.c | 35 * 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 D | xdr_mbuf.c | 41 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 D | rpcsec_gss_stub.c | 35 __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 D | key_prot_xdr.c | 51 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 D | yp_prot.h | 315 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 D | rpcsec_gss_int.h | 78 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,
|