/illumos-gate/usr/src/lib/libnsl/yp/ |
H A D | yp_b_xdr.c | 47 xdr_ypbind_resptype(XDR *xdrs, ypbind_resptype *objp) 53 xdr_ypbind_domain(XDR *xdrs, ypbind_domain *objp) 61 xdr_ypbind_binding(XDR *xdrs, ypbind_binding *objp) 77 xdr_ypbind_resp(XDR *xdrs, ypbind_resp *objp) 99 xdr_ypbind_setdom(XDR *xdrs, ypbind_setdom *objp)
|
H A D | ypupd.c | 48 xdr_yp_buf(XDR *xdrs, yp_buf *objp) 55 xdr_ypupdate_args(XDR *xdrs, ypupdate_args *objp) 65 xdr_ypdelete_args(XDR *xdrs, ypdelete_args *objp)
|
/illumos-gate/usr/src/stand/lib/fs/nfs/ |
H A D | nfs_xdr.c | 35 * XDR routines for NFS ops. 38 xdr_b_nfsstat(XDR *xdrs, nfsstat *objp) 44 xdr_b_ftype(XDR *xdrs, ftype *objp) 50 xdr_nfs_fh(XDR *xdrs, nfs_fh *objp) 56 xdr_b_nfstime(XDR *xdrs, nfstime *objp) 65 xdr_b_fattr(XDR *xdrs, fattr *objp) 110 xdr_b_filename(XDR *xdrs, filename *objp) 116 xdr_b_nfspath(XDR *xdrs, nfspath *objp) 122 xdr_attrstat(XDR *xdrs, attrstat *objp) 134 xdr_diropargs(XDR *xdr [all...] |
H A D | nfs3_xdr.c | 39 xdr_b_nfs_fh3(XDR *xdrs, nfs_fh3 *objp) 46 xdr_b_fattr3(XDR *xdrs, fattr3 *objp) 84 xdr_b_post_op_attr(XDR *xdrs, post_op_attr *objp) 99 xdr_b_diropargs3(XDR *xdrs, diropargs3 *objp) 107 xdr_GETATTR3args(XDR *xdrs, GETATTR3args *objp) 113 xdr_b_GETATTR3resok(XDR *xdrs, GETATTR3resok *objp) 119 xdr_GETATTR3res(XDR *xdrs, GETATTR3res *objp) 129 xdr_LOOKUP3args(XDR *xdrs, LOOKUP3args *objp) 135 xdr_b_LOOKUP3resok(XDR *xdrs, LOOKUP3resok *objp) 145 xdr_b_LOOKUP3resfail(XDR *xdr [all...] |
/illumos-gate/usr/src/lib/libnsl/rpc/ |
H A D | xdr_stdio.c | 38 * xdr_stdio.c, XDR implementation on standard i/o file. 40 * This set of routines implements a XDR on a stdio stream. 61 xdrstdio_create(XDR *xdrs, FILE *file, const enum xdr_op op) 75 xdrstdio_destroy(XDR *xdrs) 84 xdrstdio_getint32(XDR *xdrs, int32_t *lp) 95 xdrstdio_putint32(XDR *xdrs, int32_t *lp) 109 xdrstdio_getlong(XDR *xdrs, long *lp) 120 xdrstdio_putlong(XDR *xdrs, long *lp) 134 xdrstdio_getbytes(XDR *xdrs, caddr_t addr, int len) 144 xdrstdio_putbytes(XDR *xdr [all...] |
H A D | authsys_prot.c | 41 * XDR for UNIX style authentication parameters for RPC 51 * XDR for unix authentication parameters. 54 xdr_authsys_parms(XDR *xdrs, struct authsys_parms *p) 68 * XDR for loopback unix authentication parameters. 71 xdr_authloopback_parms(XDR *xdrs, struct authsys_parms *p) 85 * XDR user id types (uid_t) 88 xdr_uid_t(XDR *xdrs, uid_t *ip) 97 * XDR group id types (gid_t) 100 xdr_gid_t(XDR *xdrs, gid_t *ip)
|
H A D | rpcb_prot.c | 39 * XDR routines for the rpcbinder version 3. 50 xdr_rpcb(XDR *xdrs, RPCB *objp) 73 * Recall that "pointers" in XDR are encoded as a boolean, indicating whether 87 xdr_rpcblist_ptr(XDR *xdrs, rpcblist_ptr *rp) 135 xdr_rpcblist(XDR *xdrs, RPCBLIST **rp) 142 xdr_rpcb_entry(XDR *xdrs, rpcb_entry *objp) 156 xdr_rpcb_entry_list_ptr(XDR *xdrs, rpcb_entry_list_ptr *rp) 201 * XDR remote call arguments 205 xdr_rpcb_rmtcallargs(XDR *xdrs, struct r_rpcb_rmtcallargs *objp) 243 * XDR remot [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_log_xdr.c | 79 xdr_timestruc32_t(XDR *xdrs, timestruc32_t *objp) 87 xdr_nfsstat(XDR *xdrs, nfsstat *objp) 93 xdr_nfslog_sharefsres(XDR *xdrs, nfslog_sharefsres *objp) 99 xdr_nfsreadargs(XDR *xdrs, struct nfsreadargs *ra) 112 register XDR *xdrs; 124 register XDR *xdrs; 145 XDR *xdrs, 210 xdr_nfslog_sharefsargs(XDR *xdrs, struct exportinfo *objp) 226 xdr_nfslog_getfhargs(XDR *xdrs, nfslog_getfhargs *objp) 234 xdr_nfslog_drok(XDR *xdr [all...] |
/illumos-gate/usr/src/uts/common/sys/fs/ |
H A D | ufs_prot.h | 193 extern bool_t xdr_ufsdrc_t(XDR *, ufsdrc_t *); 194 extern bool_t xdr_fs_identity_t(XDR *, fs_identity_t *); 195 extern bool_t xdr_ufsd_repairfs_args_t(XDR *, ufsd_repairfs_args_t *); 196 extern bool_t xdr_ufsd_repairfs_list_t(XDR *, ufsd_repairfs_list_t *); 197 extern bool_t xdr_ufsd_event_t(XDR *, ufsd_event_t *); 198 extern bool_t xdr_ufsd_boot_type_t(XDR *, ufsd_boot_type_t *); 199 extern bool_t xdr_ufsd_log_op_t(XDR *, ufsd_log_op_t *); 200 extern bool_t xdr_ufsd_fsck_state_t(XDR *, ufsd_fsck_state_t *); 201 extern bool_t xdr_ufsd_log_data_t(XDR *, ufsd_log_data_t *); 202 extern bool_t xdr_ufsd_log_msg_t(XDR *, ufsd_log_msg_ [all...] |
/illumos-gate/usr/src/lib/libnisdb/ |
H A D | db_pickle.h | 54 XDR xdr; 79 int transfer(pptr, bool_t (*f) (XDR*, pptr));
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | pmap_rmt.h | 50 * Structures and XDR routines for parameters to and replies from 64 bool_t xdr_rmtcall_args(XDR *, struct rmtcallargs *); 77 bool_t xdr_rmtcall_args(XDR *, struct rmtcallargs *);
|
H A D | xdr_mem.c | 38 * xdr_mem.c, XDR implementation using memory buffers. 59 xdrmem_create(XDR *xdrs, caddr_t addr, uint_t size, enum xdr_op op) 70 xdrmem_destroy(XDR *xdrs) 75 xdrmem_getint32(XDR *xdrs, int32_t *int32p) 86 xdrmem_putint32(XDR *xdrs, int32_t *int32p) 97 xdrmem_getbytes(XDR *xdrs, caddr_t addr, int len) 107 xdrmem_putbytes(XDR *xdrs, caddr_t addr, int len) 117 xdrmem_getpos(XDR *xdrs) 123 xdrmem_setpos(XDR *xdrs, uint_t pos) 138 xdrmem_inline(XDR *xdr [all...] |
H A D | rpc_msg.h | 168 * XDR routine to handle a rpc message. 170 * XDR *xdrs; 174 extern bool_t xdr_callmsg(XDR *, struct rpc_msg *); 181 * XDR routine to pre-serialize the static part of a rpc message. 183 * XDR *xdrs; 187 extern bool_t xdr_callhdr(XDR *, struct rpc_msg *); 194 * XDR routine to handle a rpc reply. 196 * XDR *xdrs; 200 * XDR *xdrs; 204 * XDR *xdr [all...] |
H A D | xdrrdma_sizeof.c | 45 x_putint32_t(XDR *xdrs, int32_t *ip) 53 x_putbytes(XDR *xdrs, char *bp, int len) 74 x_getpostn(XDR *xdrs) 81 x_setpostn(XDR *xdrs, uint_t pos) 89 x_control(XDR *xdrs, int request, void *info) 150 x_inline(XDR *xdrs, int len) 189 x_destroy(XDR *xdrs) 204 xdrrdma_common(XDR *xdrs, int min_chunk) 229 XDR x; 254 XDR [all...] |
/illumos-gate/usr/src/uts/common/rpc/sec/ |
H A D | sec_gen.c | 50 XDR *xdrs, xdrproc_t xfunc, caddr_t xwhere) 60 authany_unwrap(AUTH *auth, XDR *xdrs, xdrproc_t xfunc, caddr_t xwhere)
|
/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_xdr.h | 100 * in smb_door.h. The header is here to make it available to XDR. 202 bool_t smb_buf32_xdr(XDR *, struct smb_buf32 *); 203 bool_t smb_string_xdr(XDR *, smb_string_t *); 204 bool_t smb_inaddr_xdr(XDR *, smb_inaddr_t *); 209 bool_t smb_doorhdr_xdr(XDR *xdrs, smb_doorhdr_t *objp); 212 bool_t smb_netuserinfo_xdr(XDR *, smb_netuserinfo_t *); 217 bool_t smb_netconnectinfo_xdr(XDR *, smb_netconnectinfo_t *); 220 bool_t smb_netfileinfo_xdr(XDR *, smb_netfileinfo_t *); 234 bool_t lsa_account_xdr(XDR *, lsa_account_t *); 278 bool_t smb_gmttoken_query_xdr(XDR *, smb_gmttoken_query_ [all...] |
/illumos-gate/usr/src/lib/libnsl/nis/gen/ |
H A D | nis_xdr.c | 36 xdr_nis_attr(XDR *xdrs, nis_attr *objp) 45 xdr_nis_name(XDR *xdrs, nis_name *objp) 51 xdr_zotypes(XDR *xdrs, zotypes *objp) 57 xdr_nstype(XDR *xdrs, nstype *objp) 63 xdr_oar_mask(XDR *xdrs, oar_mask *objp) 71 xdr_endpoint(XDR *xdrs, endpoint *objp) 81 xdr_nis_server(XDR *xdrs, nis_server *objp) 95 xdr_directory_obj(XDR *xdrs, directory_obj *objp) 113 xdr_entry_col(XDR *xdrs, entry_col *objp) 122 xdr_entry_obj(XDR *xdr [all...] |
/illumos-gate/usr/src/lib/librpcsvc/common/ |
H A D | rusersxdr.c | 37 * These are the non-rpcgen-able XDR routines for version 2 of the rusers 48 XDR *xdrsp; 94 XDR *xdrsp; 106 XDR *xdrsp; 117 XDR *xdrsp;
|
/illumos-gate/usr/src/lib/libbc/libc/gen/common/ |
H A D | pwdnm.c | 35 XDR *xdrs;
|
/illumos-gate/usr/src/head/rpcsvc/ |
H A D | svc_dg_priv.h | 55 XDR su_xdrs; /* XDR handle */
|
H A D | yp_prot.h | 363 extern bool xdr_datum(XDR *, datum *); 364 extern bool xdr_ypdomain_wrap_string(XDR *, char **); 365 extern bool xdr_ypmap_wrap_string(XDR *, char **); 366 extern bool xdr_ypreq_key(XDR *, struct ypreq_key *); 367 extern bool xdr_ypreq_nokey(XDR *, struct ypreq_nokey *); 368 extern bool xdr_ypreq_xfr(XDR *, struct ypreq_xfr *); 369 extern bool xdr_ypreq_newxfr(XDR *, struct ypreq_newxfr *); 370 extern bool xdr_ypresp_val(XDR *, struct ypresp_val *); 371 extern bool xdr_ypresp_key_val(XDR *, struct ypresp_key_val *); 372 extern bool xdr_ypmap_parms(XDR *, struc [all...] |
/illumos-gate/usr/src/lib/libnsl/common/ |
H A D | llib-lnsl | 204 bool_t xdr_nis_attr(XDR *xdrs, nis_attr *objp); 205 bool_t xdr_nis_name(XDR *xdrs, nis_name *objp); 206 bool_t xdr_endpoint(XDR *xdrs, endpoint *objp); 207 bool_t xdr_nis_server(XDR *xdrs, nis_server *objp); 208 bool_t xdr_directory_obj(XDR *xdrs, directory_obj *objp); 209 bool_t xdr_entry_obj(XDR *xdrs, entry_obj *objp); 210 bool_t xdr_table_obj(XDR *xdrs, table_obj *objp); 211 bool_t xdr_objdata(XDR *xdrs, objdata *objp); 212 bool_t xdr_nis_oid(XDR *xdrs, nis_oid *objp); 213 bool_t xdr_nis_object(XDR *xdr [all...] |
/illumos-gate/usr/src/common/smbsrv/ |
H A D | smb_xdr.c | 39 bool_t smb_list_xdr(XDR *, list_t *, const size_t, const size_t, 43 smb_buf32_xdr(XDR *xdrs, smb_buf32_t *objp) 69 smb_string_xdr(XDR *xdrs, smb_string_t *objp) 114 * Encode a door header structure into an XDR buffer. 119 XDR xdrs; 132 * Decode an XDR buffer into a door header structure. 137 XDR xdrs; 151 smb_doorhdr_xdr(XDR *xdrs, smb_doorhdr_t *objp) 181 XDR xdrs; 196 * Decode an XDR buffe [all...] |
H A D | smb_token_xdr.c | 40 static bool_t smb_privset_xdr(XDR *, smb_privset_t *); 41 static bool_t smb_sid_xdr(XDR *, smb_sid_t *); 44 smb_privset_helper_xdr(XDR *xdrs, char **privs) 83 smb_id_xdr(XDR *xdrs, smb_id_t *objp) 107 smb_ids_xdr(XDR *xdrs, smb_ids_t *objp) 117 smb_posix_grps_xdr(XDR *xdrs, smb_posix_grps_t *objp) 128 smb_posix_grps_helper_xdr(XDR *xdrs, char **identity) 160 smb_logon_xdr(XDR *xdrs, smb_logon_t *objp) 206 smb_sid_xdr(XDR *xdrs, smb_sid_t *objp) 222 smb_luid_xdr(XDR *xdr [all...] |
/illumos-gate/usr/src/lib/krb5/kadm5/ |
H A D | kadm_rpc_xdr.c | 38 _xdr_kadm5_principal_ent_rec(XDR *xdrs, kadm5_principal_ent_rec *objp, 42 xdr_krb5_salttype(XDR *xdrs, krb5_int32 *objp); /* SUNWresync121 XXX */ 46 * Purpose: XDR function which serves as a wrapper for xdr_u_int, 50 bool_t xdr_ui_4(XDR *xdrs, krb5_ui_4 *objp) 61 * Purpose: XDR function for "strings" that are either NULL-terminated 64 bool_t xdr_nullstring(XDR *xdrs, char **objp) 109 * Purpose: XDR function for arbitrary pointer types that are either 112 bool_t xdr_nulltype(XDR *xdrs, void **objp, xdrproc_t proc) 147 xdr_krb5_timestamp(XDR *xdrs, krb5_timestamp *objp) 159 xdr_krb5_kvno(XDR *xdr [all...] |