/opensolaris-onvv-gate/usr/src/lib/krb5/kadm5/ |
H A D | adb.h | 99 bool_t xdr_osa_princ_ent_rec(XDR *xdrs, osa_princ_ent_t objp); 100 bool_t xdr_osa_policy_ent_rec(XDR *xdrs, osa_policy_ent_t objp); 101 bool_t xdr_osa_pw_hist_ent(XDR *xdrs, osa_pw_hist_ent *objp); 102 bool_t xdr_krb5_key_data(XDR *xdrs, krb5_key_data *objp);
|
/opensolaris-onvv-gate/usr/src/lib/libnisdb/ |
H A D | db_dictlog_c.x | 120 %extern "C" bool_t xdr_db_dictlog_entry(XDR*, db_dictlog_entry*); 122 %extern bool_t xdr_db_dictlog_entry(XDR*, db_dictlog_entry*);
|
H A D | ldap_xdr.c | 45 * that XDR does nothing for the new structures added to various C++ 50 xdr___nis_table_mapping_t(XDR *xdrs, void *t) { 55 xdr___nisdb_ptr_t(XDR *xdrs, void *ptr) { 60 xdr___nisdb_dictionary_defer_t(XDR *xdrs, void *defer) { 65 xdr___nisdb_rwlock_t(XDR *xdrs, void *rw) { 70 xdr___nisdb_flag_t(XDR *xdrs, void *flag) { 77 * Special abbreviated XDR string which knows that the namep parameter (mainly 88 XDR *xdrs, 158 * special XDR for fetus object. We create the actual object from the 173 XDR *xdr [all...] |
/opensolaris-onvv-gate/usr/src/lib/libnsl/rpc/ |
H A D | svc_raw.c | 63 XDR xdr_stream; 136 XDR *xdrs; 157 XDR *xdrs; 194 XDR *xdrs;
|
H A D | svid_funcs.c | 149 xdr_destroy(XDR *xdrs) 155 xdr_getpos(XDR *xdrs) 161 xdr_inline(XDR *xdrs, int len) 167 xdr_setpos(XDR *xdrs, uint_t pos)
|
H A D | xdr_array.c | 39 * Generic XDR routines impelmentation. 60 * XDR an array of arbitrary elements 67 xdr_array(XDR *xdrs, caddr_t *addrp, uint_t *sizep, const uint_t maxsize, 127 * XDR a fixed length array. Unlike variable-length arrays, 132 * > xdr_elem: routine to XDR each element 135 xdr_vector(XDR *xdrs, char *basep, const uint_t nelem,
|
H A D | xdr_rec.c | 38 * xdr_rec.c, Implements (TCP/IP based) XDR streams with a "record marking" 129 static bool_t xdrrec_getbytes(XDR *, caddr_t, int); 135 bool_t __xdrrec_getbytes_nonblock(XDR *, enum xprt_stat *); 150 xdrrec_create(XDR *xdrs, const uint_t sendsize, const uint_t recvsize, 234 xdrrec_getint32(XDR *xdrs, int32_t *ip) 266 xdrrec_putint32(XDR *xdrs, int32_t *ip) 291 xdrrec_getlong(XDR *xdrs, long *lp) 302 xdrrec_putlong(XDR *xdrs, long *lp) 317 xdrrec_getbytes(XDR *xdrs, caddr_t addr, int len) 343 xdrrec_putbytes(XDR *xdr [all...] |
H A D | auth_sys.c | 58 extern bool_t xdr_opaque_auth(XDR *, struct opaque_auth *); 91 XDR xdrs; 244 authsys_marshal(AUTH *auth, XDR *xdrs) 256 XDR xdrs; 289 XDR xdrs; 348 XDR xdr_stream; 349 XDR *xdrs = &xdr_stream;
|
H A D | clnt_raw.c | 63 XDR xdr_stream; 82 XDR *xdrs; 148 XDR *xdrs; 231 XDR *xdrs; 277 XDR *xdrs;
|
H A D | rpc_prot.c | 53 /* * * * * * * * * * * * * * XDR Authentication * * * * * * * * * * * */ 58 * XDR an opaque authentication struct 62 xdr_opaque_auth(XDR *xdrs, struct opaque_auth *ap) 71 * XDR a DES block 74 xdr_des_block(XDR *xdrs, des_block *blkp) 79 /* * * * * * * * * * * * * * XDR RPC MESSAGE * * * * * * * * * * * * * * * */ 82 * XDR the MSG_ACCEPTED part of a reply message union 85 xdr_accepted_reply(XDR *xdrs, struct accepted_reply *ar) 105 * XDR the MSG_DENIED part of a reply message union 108 xdr_rejected_reply(XDR *xdr [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/rpc/ |
H A D | pmap_prot.x | 137 %extern bool_t xdr_pmaplist(XDR *, pmaplist**); 165 % * passed the XDR routine that knows the args' structure. This routine 168 % * different "XDR" structure on the client side, p_rmtcallargs, which includes 169 % * the args' XDR routine. 257 %extern bool_t xdr_pmap (XDR *, struct pmap *);
|
H A D | rpc_prot.c | 56 /* * * * * * * * * * * * * * XDR Authentication * * * * * * * * * * * */ 61 * XDR an opaque authentication struct 65 xdr_opaque_auth(XDR *xdrs, struct opaque_auth *ap) 75 * XDR a DES block 78 xdr_des_block(XDR *xdrs, des_block *blkp) 83 /* * * * * * * * * * * * * * XDR RPC MESSAGE * * * * * * * * * * * * * * * */ 86 * XDR the MSG_ACCEPTED part of a reply message union 89 xdr_accepted_reply(XDR *xdrs, struct accepted_reply *ar) 110 * XDR the MSG_DENIED part of a reply message union 113 xdr_rejected_reply(XDR *xdr [all...] |
H A D | rpcb_prot.x | 166 %extern bool_t xdr_rpcblist(XDR *, rpcblist**); 193 % * be passed the XDR routine that knows the args' structure. This routine 196 % * different "XDR" structure on the client side, r_rpcb_rmtcallargs, which 197 % * includes the args' XDR routine. 319 % * <tiuser.h>. Instead we merely declare the XDR routine xdr_netbuf() here, 323 %extern "C" bool_t xdr_netbuf(XDR *, struct netbuf *); 326 %extern bool_t xdr_netbuf(XDR *, struct netbuf *); 449 % xdrproc_t xdr_args; /* XDR routine for argument */ 460 % xdrproc_t xdr_results; /* XDR routine for result */ 546 %extern bool_t xdr_netbuf(XDR *, struc [all...] |
H A D | clnt_rdma.c | 63 XDR *, xdrproc_t, caddr_t); 65 XDR **, uint_t *); 66 static int clnt_setup_rlist(CONN *, XDR *, XDR *); 67 static int clnt_setup_wlist(CONN *, XDR *, XDR *, rdma_buf_t *); 72 struct clist *, XDR *, XDR **, struct clist *, 124 XDR cku_outxdr; /* xdr stream for output */ 126 XDR cku_inxd [all...] |
/opensolaris-onvv-gate/usr/src/lib/librpcsvc/common/ |
H A D | mountlist_xdr.c | 39 * XDR routines to handle mountlist structure 51 register XDR *xdrs; 156 register XDR *xdrs;
|
/opensolaris-onvv-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs3_xdr.c | 55 * These are the XDR routines used to serialize and deserialize 61 * XDR null terminated ASCII strings 71 xdr_string3(XDR *xdrs, char **cpp, uint_t maxsize) 245 xdr_decode_nfs_fh3(XDR *xdrs, nfs_fh3 *objp) 386 xdr_encode_nfs_fh3(XDR *xdrs, nfs_fh3 *objp) 413 * Next try to inline the XDR stream, if that fails (rare) 433 * XDR a NFSv3 filehandle the naive way. 436 xdr_nfs_fh3(XDR *xdrs, nfs_fh3 *objp) 451 * XDR a NFSv3 filehandle with intelligence on the server. 456 xdr_nfs_fh3_server(XDR *xdr [all...] |
H A D | nfs_xdr.c | 54 static bool_t xdr_fastshorten(XDR *, uint_t); 57 * These are the XDR routines used to serialize and deserialize 67 xdr_fhandle(XDR *xdrs, fhandle_t *fh) 104 xdr_fastfhandle(XDR *xdrs, fhandle_t **fh) 124 xdr_writeargs(XDR *xdrs, struct nfswriteargs *wa) 259 xdr_fattr(XDR *xdrs, struct nfsfattr *na) 329 xdr_fastfattr(XDR *xdrs, struct nfsfattr *na) 358 xdr_readlink(XDR *xdrs, fhandle_t *fh) 380 xdr_readargs(XDR *xdrs, struct nfsreadargs *ra) 469 xdr_rrok(XDR *xdr [all...] |
/opensolaris-onvv-gate/usr/src/cmd/fs.d/nfs/lib/ |
H A D | ref_subr.c | 249 xdr_component4(register XDR *xdrs, component4 *objp) 258 xdr_utf8string(register XDR *xdrs, utf8string *objp) 268 xdr_pathname4(register XDR *xdrs, pathname4 *objp) 279 xdr_fs_location4(register XDR *xdrs, fs_location4 *objp) 296 xdr_fs_locations4(register XDR *xdrs, fs_locations4 *objp)
|
/opensolaris-onvv-gate/usr/src/lib/krb5/kadm5/srv/ |
H A D | server_kdb.c | 40 extern caddr_t xdralloc_getdata(XDR *xdrs); 41 extern void xdralloc_create(XDR *xdrs, enum xdr_op op); 251 XDR xdrs; 322 XDR xdrs; 361 XDR xdrs;
|
/opensolaris-onvv-gate/usr/src/stand/lib/fs/nfs/ |
H A D | xdr_rec.c | 38 * xdr_rec.c, Implements TCP/IP based XDR streams with a "record marking" 131 xdrrec_create(XDR *xdrs, uint_t sendsize, uint_t recvsize, caddr_t tcp_handle, 185 xdrrec_getint32(XDR *xdrs, int32_t *ip) 207 xdrrec_putint32(XDR *xdrs, int32_t *ip) 235 xdrrec_getbytes(XDR *xdrs, caddr_t addr, int32_t len) 262 xdrrec_putbytes(XDR *xdrs, caddr_t addr, int32_t len) 284 xdrrec_getpos(XDR *xdrs) 309 xdrrec_setpos(XDR *xdrs, uint_t pos) 343 xdrrec_inline(XDR *xdrs, int len) 370 xdrrec_destroy(XDR *xdr [all...] |
/opensolaris-onvv-gate/usr/src/uts/common/rpc/sec/ |
H A D | auth_kern.c | 64 static bool_t authkern_marshal(AUTH *, XDR *, struct cred *); 119 authkern_marshal(AUTH *auth, XDR *xdrs, struct cred *cr) 122 XDR xdrm;
|
H A D | auth_loopb.c | 67 static bool_t authloopback_marshal(AUTH *, XDR *, struct cred *); 123 authloopback_marshal(AUTH *auth, XDR *xdrs, struct cred *cr) 126 XDR xdrm;
|
/opensolaris-onvv-gate/usr/src/cmd/ypcmd/ |
H A D | ypsym.h | 149 extern bool _xdr_ypreqeust(XDR *xdrs, struct yprequest *ps); 150 extern bool _xdr_ypresponse(XDR *xdrs, struct ypresponse *ps);
|
/opensolaris-onvv-gate/usr/src/common/smbsrv/ |
H A D | smb_token.c | 105 XDR xdrs; 122 syslog(LOG_ERR, "smb_token_encode: XDR encode error"); 139 XDR xdrs; 151 syslog(LOG_ERR, "smb_logon_decode: XDR decode error"); 168 * Tokens are allocated in the kernel via XDR.
|
/opensolaris-onvv-gate/usr/src/uts/common/nfs/ |
H A D | nfs4_kprot.h | 1099 /* The following are used for the XDR decode path */ 1632 extern bool_t xdr_bitmap4(XDR *, bitmap4 *); 1633 extern bool_t xdr_utf8string(XDR *, utf8string *); 1634 extern bool_t xdr_nfs_fh4(XDR *, nfs_fh4 *); 1635 extern bool_t xdr_fattr4_fsid(XDR *, fattr4_fsid *); 1636 extern bool_t xdr_fattr4_acl(XDR *, fattr4_acl *); 1637 extern bool_t xdr_fattr4_fs_locations(XDR *, fattr4_fs_locations *); 1638 extern bool_t xdr_fattr4_rawdev(XDR *, fattr4_rawdev *); 1639 extern bool_t xdr_nfstime4(XDR *, nfstime4 *); 1640 extern bool_t xdr_settime4(XDR *, settime [all...] |