Searched refs:XDR (Results 101 - 125 of 242) sorted by relevance

12345678910

/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_token.h197 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 Dxdr_rdma.c40 * 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 Dpmap_prot.x137 %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 Drpc_prot.c56 /* * * * * * * * * * * * * * 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 Drpcb_prot.x166 %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 Dadb.h99 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 Ddb_dictlog_c.x120 %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 Dldap_xdr.c44 * 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 Dsvc_raw.c63 XDR xdr_stream;
136 XDR *xdrs;
157 XDR *xdrs;
194 XDR *xdrs;
H A Dsvid_funcs.c149 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 Dxdr_array.c39 * 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 Dxdr_rec.c38 * 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 Dauth_sys.c58 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 Dclnt_raw.c63 XDR xdr_stream;
82 XDR *xdrs;
148 XDR *xdrs;
231 XDR *xdrs;
277 XDR *xdrs;
H A Drpc_prot.c53 /* * * * * * * * * * * * * * 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 Dmountlist_xdr.c39 * XDR routines to handle mountlist structure
51 register XDR *xdrs;
156 register XDR *xdrs;
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs3_xdr.c59 * 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 Dnfs_xdr.c54 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 Dref_subr.c249 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 Dserver_kdb.c40 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 Dxdr_rec.c38 * 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 Dauth_kern.c64 static bool_t authkern_marshal(AUTH *, XDR *, struct cred *);
119 authkern_marshal(AUTH *auth, XDR *xdrs, struct cred *cr)
122 XDR xdrm;
H A Dauth_loopb.c67 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 Dypsym.h149 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 Drpcbind.h127 bool_t xdr_rpcb_stat_byvers_ptr(XDR *, rpcb_stat_byvers **);
160 /* XDR functions */
161 bool_t xdr_rpcblist_ptr_ptr(XDR *, rpcblist_ptr **);

Completed in 184 milliseconds

12345678910