Searched refs:XDR (Results 76 - 100 of 242) sorted by relevance

12345678910

/illumos-gate/usr/src/lib/libnsl/rpc/
H A Dauth_none.c52 extern bool_t xdr_opaque_auth(XDR *, struct opaque_auth *);
67 XDR xdr_stream;
68 XDR *xdrs;
100 authnone_marshal(AUTH *client, XDR *xdrs)
H A Dauthdes_prot.c39 * XDR routines for DES authentication
50 xdr_authdes_cred(XDR *xdrs, struct authdes_cred *cred)
75 xdr_authdes_verf(XDR *xdrs, struct authdes_verf *verf)
H A Dxdr_refer.c39 * Generic XDR routines impelmentation.
57 * XDR an indirect pointer
66 xdr_reference(XDR *xdrs, caddr_t *pp, uint_t size, const xdrproc_t proc)
98 * XDR a pointer to a possibly recursive data structure. This
111 * > xdr_obj: routine to XDR an object.
115 xdr_pointer(XDR *xdrs, char **objpp, uint_t obj_size, const xdrproc_t xdr_obj)
H A Dpmap_prot.c50 xdr_pmap(XDR *xdrs, struct pmap *objp)
107 * Recall that "pointers" in XDR are encoded as a boolean, indicating whether
120 xdr_pmaplist_ptr(XDR *xdrs, pmaplist_ptr *rp)
168 xdr_pmaplist(XDR *xdrs, PMAPLIST **rp)
175 * XDR remote call arguments
179 xdr_rmtcallargs(XDR *xdrs, struct p_rmtcallargs *cap)
215 * XDR remote call results
219 xdr_rmtcallres(XDR *xdrs, struct p_rmtcallres *crp)
H A Drpcb_st_xdr.c41 xdr_rpcbs_addrlist(XDR *xdrs, rpcbs_addrlist *objp)
57 xdr_rpcbs_rmtcalllist(XDR *xdrs, rpcbs_rmtcalllist *objp)
142 xdr_rpcbs_proc(XDR *xdrs, rpcbs_proc objp)
149 xdr_rpcbs_addrlist_ptr(XDR *xdrs, rpcbs_addrlist_ptr *objp)
179 xdr_rpcbs_rmtcalllist_ptr(XDR *xdrs, rpcbs_rmtcalllist_ptr *objp)
186 xdr_rpcb_stat(XDR *xdrs, rpcb_stat *objp)
204 xdr_rpcb_stat_byvers(XDR *xdrs, rpcb_stat_byvers objp)
/illumos-gate/usr/src/head/rpcsvc/
H A Drstat.x67 % * XDR routines for the rstat daemon, rup and perfmeter.
76 %xdr_timeval(XDR *xdrs, struct timeval *tvp)
79 % XDR *xdrs;
/illumos-gate/usr/src/cmd/fs.d/nfs/lib/
H A Dnfs_resolve.h36 extern bool_t xdr_nfs_fsl_info(XDR *, struct nfs_fsl_info *);
/illumos-gate/usr/src/lib/libnisdb/
H A Ddb_dictxdr.c40 xdr_db_dict_desc(XDR *xdrs, db_dict_desc *objp)
H A Ddb_index_c.x159 %extern "C" bool_t xdr_db_index(XDR *, db_index *);
161 %extern bool_t xdr_db_index(XDR *, db_index *);
H A Ddb_index_entry_c.c28 * This is a non-recursive version of XDR routine used for db_index_entry
44 register XDR *xdrs;
129 register XDR *xdrs;
143 register XDR *xdrs;
/illumos-gate/usr/src/stand/lib/fs/nfs/
H A Dnfs_inet.h239 * easy XDR'ing. Include putfh.
446 extern bool_t xdr_getattr4_args(XDR *, getattr4arg_t *);
447 extern bool_t xdr_getattr4_res(XDR *, getattr4res_t *);
448 extern bool_t xdr_lookup4_args(XDR *, lookup4arg_t *);
449 extern bool_t xdr_lookup4_res(XDR *, lookup4res_t *);
450 extern bool_t xdr_lookupp4_args(XDR *, lookupp4arg_t *);
451 extern bool_t xdr_read4_args(XDR *, read4arg_t *);
452 extern bool_t xdr_read4_res(XDR *, read4res_t *);
453 extern bool_t xdr_readdir4_args(XDR *, readdir4arg_t *);
454 extern bool_t xdr_readdir4_res(XDR *, readdir4res_
[all...]
H A Dauth_unix.c86 XDR xdrs;
164 authunix_marshal(AUTH *auth, XDR *xdrs, cred_t *cr)
175 XDR xdrs;
204 XDR xdrs;
259 XDR xdr_stream;
260 XDR *xdrs = &xdr_stream;
290 * XDR for unix authentication parameters.
293 xdr_authunix_parms(XDR *xdrs, struct authunix_parms *p)
/illumos-gate/usr/src/lib/rpcsec_gss/
H A Drpcsec_gss_misc.c43 * Miscellaneous XDR routines.
47 XDR *xdrs;
76 XDR *xdrs;
90 XDR *xdrs;
100 XDR *xdrs;
122 XDR *out_xdrs;
128 XDR temp_xdrs;
135 * Create a temporary XDR/buffer to hold the data to be wrapped.
216 XDR *in_xdrs;
221 XDR temp_xdr
[all...]
/illumos-gate/usr/src/lib/gss_mechs/mech_dh/backend/mech/
H A Dtoken.c51 __xdr_encode_token(XDR *, gss_buffer_t, dh_token_t, dh_key_set_t);
54 __xdr_decode_token(XDR *, gss_buffer_t,
102 * | 0x00 | 0-3 XDR padding
108 * | 0x00 | 0-3 Left over XDR padding
112 * 3 the maximum XDR paddinging that will be needed. Thus the XDR padding
113 * plus the left over XDR padding will alway equal 3.
122 XDR xdrs;
218 XDR xdrs;
281 * | 0x00 | 0-3 XDR paddin
[all...]
/illumos-gate/usr/src/cmd/ypcmd/
H A Dypserv_resolv_common.c56 xdr_ypfwdreq_key4(XDR *xdrs, struct ypfwdreq_key4 *ps)
67 xdr_ypfwdreq_key6(XDR *xdrs, struct ypfwdreq_key6 *ps)
/illumos-gate/usr/src/uts/common/rpc/
H A Dauth.h163 extern bool_t xdr_des_block(XDR *, des_block *);
190 int (*ah_marshal)(struct __auth *, XDR *, struct cred *);
192 int (*ah_marshal)(struct __auth *, XDR *);
210 XDR *, xdrproc_t, caddr_t);
211 int (*ah_unwrap)(struct __auth *, XDR *, xdrproc_t,
221 int (*ah_wrap)(); /* encode XDR data */
222 int (*ah_unwrap)(); /* decode XDR data */
236 * XDR *xdrs;
281 * Auth flavors can now apply a transformation in addition to simple XDR
464 * XDR a
[all...]
H A Dauth_des.h153 extern bool_t xdr_authdes_cred(XDR *, struct authdes_cred *);
154 extern bool_t xdr_authdes_verf(XDR *, struct authdes_verf *);
H A Dxdr_refer.c44 * xdr_refer.c, Generic XDR routines impelmentation.
59 * XDR an indirect pointer
68 xdr_reference(XDR *xdrs, caddr_t *pp, uint_t size, const xdrproc_t proc)
100 * XDR a pointer to a possibly recursive data structure. This
113 * > xdr_obj: routine to XDR an object.
117 xdr_pointer(XDR *xdrs, char **objpp, uint_t obj_size, const xdrproc_t xdr_obj)
/illumos-gate/usr/src/uts/common/rpc/sec/
H A Dauth_none.c38 static bool_t authnone_marshal(AUTH *, XDR *, struct cred *);
102 authnone_marshal(AUTH *auth, XDR *xdrs, struct cred *cr)
H A Dauthdesprt.c38 * authdesprt.c, XDR routines for DES authentication
51 xdr_authdes_cred(XDR *xdrs, struct authdes_cred *cred)
75 xdr_authdes_verf(XDR *xdrs, struct authdes_verf *verf)
H A Dauthu_prot.c36 * XDR for UNIX style authentication parameters for RPC
54 * XDR for unix authentication parameters.
57 xdr_authunix_parms(XDR *xdrs, struct authunix_parms *p)
72 * XDR user id types (uid_t)
75 xdr_uid_t(XDR *xdrs, uid_t *ip)
90 * XDR group id types (gid_t)
93 xdr_gid_t(XDR *xdrs, gid_t *ip)
108 * XDR kernel unix auth parameters.
113 xdr_authkern(XDR *xdrs)
147 * XDR loopbac
[all...]
/illumos-gate/usr/src/uts/common/rpc/sec_gss/
H A Drpcsec_gss_misc.c61 * Miscellaneous XDR routines.
65 XDR *xdrs;
94 XDR *xdrs;
108 XDR *xdrs;
118 XDR *xdrs;
140 XDR *out_xdrs;
146 XDR temp_xdrs;
153 * Create a temporary XDR/buffer to hold the data to be wrapped.
236 XDR *in_xdrs;
241 XDR temp_xdr
[all...]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_nfs4.c56 * So all the stuff that deals directly with XDR lives in snoop_display.c
57 * With v4, we need to XDR entire structures so that we can skip over
58 * uninteresting bits in a compound array, so we call XDR directly from
59 * here. We need to rethink how we're going to structure XDR access. Do
63 extern XDR xdrm;
217 char *nfs4err_xdrfrag = "<XDR Error or Fragmented RPC>";
384 static void prt_supported_attrs(XDR *);
385 static void prt_type(XDR *);
386 static void prt_fh_expire_type(XDR *);
387 static void prt_change(XDR *);
[all...]
/illumos-gate/usr/src/lib/krb5/plugins/kdb/db2/
H A Dadb_policy.c37 extern caddr_t xdralloc_getdata(XDR *xdrs);
38 extern void xdralloc_create(XDR *xdrs, enum xdr_op op);
83 XDR xdrs;
212 XDR xdrs;
287 XDR xdrs;
354 XDR xdrs;
404 XDR xdrs;
H A Dpol_xdr.c19 xdr_u_int32(XDR *xdrs, uint32_t *up)
43 bool_t xdr_nullstring(XDR *xdrs, char **objp)
88 xdr_osa_policy_ent_rec(XDR *xdrs, osa_policy_ent_t objp)

Completed in 157 milliseconds

12345678910