/illumos-gate/usr/src/uts/common/smbsrv/ |
H A D | smb_token.h | 197 struct XDR; 198 int smb_logon_xdr(struct XDR *, smb_logon_t *); 199 int smb_token_xdr(struct XDR *, smb_token_t *);
|
/illumos-gate/usr/src/uts/common/rpc/ |
H A D | xdr_rdma.c | 40 * xdr_rdma.c, XDR implementation using RDMA to move large chunks 66 static bool_t xdrrdma_getint32(XDR *, int32_t *); 67 static bool_t xdrrdma_putint32(XDR *, int32_t *); 68 static bool_t xdrrdma_getbytes(XDR *, caddr_t, int); 69 static bool_t xdrrdma_putbytes(XDR *, caddr_t, int); 70 uint_t xdrrdma_getpos(XDR *); 71 bool_t xdrrdma_setpos(XDR *, uint_t); 72 static rpc_inline_t *xdrrdma_inline(XDR *, int); 73 void xdrrdma_destroy(XDR *); 74 static bool_t xdrrdma_control(XDR *, in [all...] |
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...] |
/illumos-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);
|
/illumos-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 | 44 * that XDR does nothing for the new structures added to various C++ 49 xdr___nis_table_mapping_t(XDR *xdrs, void *t) { 54 xdr___nisdb_ptr_t(XDR *xdrs, void *ptr) { 59 xdr___nisdb_dictionary_defer_t(XDR *xdrs, void *defer) { 64 xdr___nisdb_rwlock_t(XDR *xdrs, void *rw) { 69 xdr___nisdb_flag_t(XDR *xdrs, void *flag) { 76 * Special abbreviated XDR string which knows that the namep parameter (mainly 87 XDR *xdrs, 157 * special XDR for fetus object. We create the actual object from the 172 XDR *xdr [all...] |
/illumos-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...] |
/illumos-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;
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs3_xdr.c | 59 * These are the XDR routines used to serialize and deserialize 65 * XDR null terminated ASCII strings 75 xdr_string3(XDR *xdrs, char **cpp, uint_t maxsize) 249 xdr_decode_nfs_fh3(XDR *xdrs, nfs_fh3 *objp) 390 xdr_encode_nfs_fh3(XDR *xdrs, nfs_fh3 *objp) 417 * Next try to inline the XDR stream, if that fails (rare) 437 * XDR a NFSv3 filehandle the naive way. 440 xdr_nfs_fh3(XDR *xdrs, nfs_fh3 *objp) 455 * XDR a NFSv3 filehandle with intelligence on the server. 460 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...] |
/illumos-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)
|
/illumos-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;
|
/illumos-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...] |
/illumos-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;
|
/illumos-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);
|
/illumos-gate/usr/src/cmd/rpcbind/ |
H A D | rpcbind.h | 127 bool_t xdr_rpcb_stat_byvers_ptr(XDR *, rpcb_stat_byvers **); 160 /* XDR functions */ 161 bool_t xdr_rpcblist_ptr_ptr(XDR *, rpcblist_ptr **);
|