Searched refs:XDR (Results 26 - 50 of 242) sorted by relevance

12345678910

/illumos-gate/usr/src/lib/libnsl/yp/
H A Dyp_b_xdr.c47 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 Dypupd.c48 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 Dnfs_xdr.c35 * 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 Dnfs3_xdr.c39 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 Dxdr_stdio.c38 * 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 Dauthsys_prot.c41 * 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 Drpcb_prot.c39 * 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 Dnfs_log_xdr.c79 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 Dufs_prot.h193 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 Ddb_pickle.h54 XDR xdr;
79 int transfer(pptr, bool_t (*f) (XDR*, pptr));
/illumos-gate/usr/src/uts/common/rpc/
H A Dpmap_rmt.h50 * 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 Dxdr_mem.c38 * 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 Drpc_msg.h168 * 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 Dxdrrdma_sizeof.c45 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 Dsec_gen.c50 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 Dsmb_xdr.h100 * 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 Dnis_xdr.c36 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 Drusersxdr.c37 * 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 Dpwdnm.c35 XDR *xdrs;
/illumos-gate/usr/src/head/rpcsvc/
H A Dsvc_dg_priv.h55 XDR su_xdrs; /* XDR handle */
H A Dyp_prot.h363 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 Dllib-lnsl204 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 Dsmb_xdr.c39 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 Dsmb_token_xdr.c40 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 Dkadm_rpc_xdr.c38 _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...]

Completed in 140 milliseconds

12345678910