ReactOS 0.4.16-dev-41-ge8c7597
|
Go to the source code of this file.
Classes | |
struct | __rpc_xdr |
struct | __rpc_xdr::xdr_ops |
struct | xdr_discrim |
struct | netobj |
Typedefs | |
typedef struct __rpc_xdr | XDR |
typedef bool_t(* | xdrproc_t) (XDR *,...) |
typedef struct netobj | netobj |
Enumerations | |
enum | xdr_op { XDR_ENCODE =0 , XDR_DECODE =1 , XDR_FREE =2 } |
#define IXDR_GET_U_INT32 | ( | buf | ) | ((u_int32_t)IXDR_GET_INT32(buf)) |
#define xdr_control | ( | xdrs, | |
req, | |||
op | |||
) | XDR_CONTROL(xdrs, req, op) |
#define XDR_DESTROY | ( | xdrs | ) |
#define xdr_destroy | ( | xdrs | ) |
#define XDR_GETINT32 | ( | xdrs, | |
int32p | |||
) | xdr_getint32(xdrs, int32p) |
#define XDR_GETLONG | ( | xdrs, | |
longp | |||
) | (*(xdrs)->x_ops->x_getlong)(xdrs, longp) |
#define xdr_getlong | ( | xdrs, | |
longp | |||
) | (*(xdrs)->x_ops->x_getlong)(xdrs, longp) |
#define XDR_GETPOS | ( | xdrs | ) | (*(xdrs)->x_ops->x_getpostn)(xdrs) |
#define xdr_getpos | ( | xdrs | ) | (*(xdrs)->x_ops->x_getpostn)(xdrs) |
#define XDR_PUTINT32 | ( | xdrs, | |
int32p | |||
) | xdr_putint32(xdrs, int32p) |
#define XDR_SETPOS | ( | xdrs, | |
pos | |||
) | (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) |
#define xdr_setpos | ( | xdrs, | |
pos | |||
) | (*(xdrs)->x_ops->x_setpostn)(xdrs, pos) |
Enumerator | |
---|---|
XDR_ENCODE | |
XDR_DECODE | |
XDR_FREE |
Definition at line 428 of file xdr.c.
Referenced by cb_notify_deviceid_change(), decode_file_attrs(), decode_layout_res_ok(), decode_op_bind_conn_to_session(), decode_op_layoutcommit(), decode_op_layoutget(), decode_op_layoutreturn(), decode_open_none_delegation4(), decode_open_read_delegation4(), decode_open_write_delegation4(), decode_read_res_ok(), decode_readdir_entry(), decode_readdir_list(), encode_file_attrs(), encode_op_layoutcommit(), encode_op_layoutget(), encode_op_layoutreturn(), encode_op_lock(), encode_op_openattr(), encode_op_reclaim_complete(), encode_op_sequence(), op_cb_layoutrecall_args(), op_cb_recall_args(), op_cb_sequence_args(), rpcb_set(), rpcb_unset(), xdr_change_info4(), xdr_locker4(), xdr_pmaplist(), xdr_pointer(), xdr_rpcb_entry_list_ptr(), and xdr_rpcblist_ptr().
Definition at line 536 of file xdr.c.
Referenced by common_notify4(), decode_component(), decode_file_attrs(), decode_fs_location4(), decode_op_exchange_id(), decode_op_readlink(), decode_pathname4(), decode_read_res_ok(), decode_readdir_entry(), encode_component(), encode_createtype4(), encode_file_attrs(), encode_op_write(), nfs_decode_compound(), nfs_encode_compound(), xdr_client_owner4(), xdr_fattr4(), xdr_fh(), xdr_netbuf(), xdr_netobj(), xdr_nfs_impl_id4(), xdr_opaque_auth(), xdr_pnfs_addr(), xdr_rpc_gss_cred(), xdr_rpc_gss_init_args(), xdr_rpc_gss_init_res(), xdr_rpc_gss_unwrap_data(), xdr_rpc_gss_wrap_data(), xdr_rpc_sspi_cred(), xdr_rpc_sspi_init_args(), xdr_rpc_sspi_init_res(), xdr_rpc_sspi_unwrap_data(), xdr_rpc_sspi_wrap_data(), xdr_secinfo(), xdr_server_owner4(), and xdr_state_owner4().
Definition at line 392 of file xdr.c.
Definition at line 197 of file xdr_float.c.
Definition at line 458 of file xdr.c.
Referenced by decode_getdeviceinfo_ok(), decode_layout(), decode_op_bind_conn_to_session(), decode_op_reclaim_complete(), decode_op_want_delegation(), decode_open_none_delegation4(), decode_open_res_ok(), encode_op_bind_conn_to_session(), encode_op_getdeviceinfo(), encode_op_layoutcommit(), encode_op_layoutreturn(), encode_op_secinfo_noname(), op_cb_getattr_res(), op_cb_layoutrecall_args(), op_cb_layoutrecall_res(), op_cb_notify_deviceid_res(), op_cb_notify_lock_res(), op_cb_notify_res(), op_cb_push_deleg_res(), op_cb_recall_any_res(), op_cb_recall_res(), op_cb_recall_slot_res(), op_cb_recallable_obj_avail_res(), op_cb_wants_cancelled_res(), proc_cb_compound_res(), xdr_accepted_reply(), xdr_authdes_cred(), xdr_callhdr(), xdr_callmsg(), xdr_getxiddir(), xdr_keystatus(), xdr_opaque_auth(), xdr_rejected_reply(), xdr_replymsg(), xdr_rpc_gss_cred(), xdr_rpc_sspi_cred(), xdr_secinfo(), xdr_union(), and xdr_write_verf().
Definition at line 95 of file xdr_float.c.
Definition at line 861 of file xdr.c.
Referenced by xdr_nfstime4().
Definition at line 103 of file xdr.c.
Referenced by rpcb_gettime(), xdr_authunix_parms(), xdr_char(), xdr_enum(), xdr_rpcb_stat(), xdr_rpcbs_addrlist(), xdr_rpcbs_proc(), and xdr_rpcbs_rmtcalllist().
Definition at line 795 of file xdr.c.
Referenced by xdr_hyper(), and xdr_longlong_t().
Definition at line 165 of file xdr.c.
Referenced by xdr_enum().
Definition at line 119 of file xdr_reference.c.
Referenced by xdr_rpcbs_addrlist(), xdr_rpcbs_addrlist_ptr(), xdr_rpcbs_rmtcalllist(), and xdr_rpcbs_rmtcalllist_ptr().
Definition at line 270 of file xdr.c.
Referenced by xdr_enum().
Definition at line 678 of file xdr.c.
Referenced by encode_backchannel_sec_parms(), xdr_authdes_cred(), xdr_authunix_parms(), xdr_netnamestr(), xdr_nfsace4(), xdr_rpcb(), xdr_rpcb_entry(), xdr_rpcb_rmtcallres(), xdr_rpcbs_addrlist(), xdr_rpcbs_rmtcalllist(), and xdr_wrapstring().
Definition at line 410 of file xdr.c.
Definition at line 878 of file xdr.c.
Referenced by decode_file_attrs(), decode_file_layout(), decode_layout(), decode_lock_res_denied(), decode_op_exchange_id(), decode_op_layoutcommit(), decode_readdir_entry(), decode_space_limit4(), encode_file_attrs(), encode_op_commit(), encode_op_create_session(), encode_op_destroy_clientid(), encode_op_layoutcommit(), encode_op_layoutget(), encode_op_layoutreturn(), encode_op_lock(), encode_op_lockt(), encode_op_locku(), encode_op_read(), encode_op_readdir(), encode_op_write(), info_to_fattr4(), xdr_change_info4(), xdr_fsid(), xdr_server_owner4(), xdr_state_owner4(), and xdr_threshold_item().
Definition at line 133 of file xdr.c.
Referenced by xdr_array(), xdr_authunix_parms(), xdr_bytes(), xdr_callmsg(), xdr_rpc_gss_cred(), xdr_rpc_gss_init_res(), xdr_rpc_gss_unwrap_data(), xdr_rpc_gss_wrap_data(), xdr_rpc_sspi_cred(), xdr_rpc_sspi_init_res(), xdr_rpc_sspi_unwrap_data(), xdr_rpc_sspi_wrap_data(), xdr_rpcb_rmtcallargs(), xdr_rpcb_rmtcallres(), xdr_string(), xdr_u_char(), and xdr_unixcred().
Definition at line 239 of file xdr.c.
Referenced by cb_compound_tag(), cb_notify_deviceid_change(), cb_notify_deviceid_delete(), common_fh(), common_stateid(), decode_file_attrs(), decode_file_layout(), decode_file_layout_handles(), decode_fs_location4(), decode_fs_locations4(), decode_getdeviceinfo_ok(), decode_layout_res_ok(), decode_lock_res_denied(), decode_modified_limit4(), decode_op_access(), decode_op_close(), decode_op_commit(), decode_op_create(), decode_op_create_session(), decode_op_delegpurge(), decode_op_delegreturn(), decode_op_destroy_clientid(), decode_op_destroy_session(), decode_op_exchange_id(), decode_op_free_stateid(), decode_op_getattr(), decode_op_getdeviceinfo(), decode_op_getfh(), decode_op_layoutcommit(), decode_op_layoutget(), decode_op_layoutreturn(), decode_op_link(), decode_op_lock(), decode_op_lockt(), decode_op_locku(), decode_op_lookup(), decode_op_open(), decode_op_openattr(), decode_op_putfh(), decode_op_putrootfh(), decode_op_read(), decode_op_readdir(), decode_op_readlink(), decode_op_remove(), decode_op_rename(), decode_op_restorefh(), decode_op_savefh(), decode_op_secinfo(), decode_op_secinfo_noname(), decode_op_sequence(), decode_op_setattr(), decode_op_test_stateid(), decode_op_want_delegation(), decode_op_write(), decode_open_res_ok(), decode_pathname4(), decode_space_limit4(), encode_backchannel_sec_parms(), encode_createhow4(), encode_createtype4(), encode_file_attrs(), encode_op_access(), encode_op_bind_conn_to_session(), encode_op_close(), encode_op_commit(), encode_op_create_session(), encode_op_exchange_id(), encode_op_getdeviceinfo(), encode_op_layoutcommit(), encode_op_layoutget(), encode_op_layoutreturn(), encode_op_lock(), encode_op_lockt(), encode_op_locku(), encode_op_open(), encode_op_read(), encode_op_readdir(), encode_op_sequence(), encode_op_want_delegation(), encode_op_write(), encode_open_claim4(), encode_openflag4(), nfs_decode_compound(), nfs_encode_compound(), op_cb_notify_args(), op_cb_notify_lock_args(), op_cb_push_deleg_args(), op_cb_recall_any_args(), op_cb_recall_slot_args(), op_cb_recallable_obj_avail_args(), op_cb_sequence_args(), op_cb_sequence_ref(), op_cb_sequence_res_ok(), op_cb_wants_cancelled_args(), proc_cb_compound_args(), xdr_accepted_reply(), xdr_bitmap4(), xdr_callhdr(), xdr_callmsg(), xdr_channel_attrs4(), xdr_data_server_list(), xdr_getcallbody(), xdr_getxiddir(), xdr_layout_types(), xdr_locker4(), xdr_mdsthreshold(), xdr_multi_addr(), xdr_netbuf(), xdr_nfsace4(), xdr_nfsdacl41(), xdr_nfstime4(), xdr_rejected_reply(), xdr_replymsg(), xdr_rpcb(), xdr_rpcb_entry(), xdr_rpcb_rmtcallargs(), xdr_rpcbs_addrlist(), xdr_rpcbs_rmtcalllist(), xdr_secinfo(), xdr_sequence_res_ok(), xdr_settime4(), xdr_state_protect4_a(), xdr_state_protect4_r(), xdr_stateid4(), xdr_stripe_indices(), xdr_threshold_item(), and xdr_write_res_ok().
Definition at line 828 of file xdr.c.
Referenced by common_fsid(), encode_op_delegpurge(), op_cb_layoutrecall_file(), xdr_u_hyper(), and xdr_u_longlong_t().
Definition at line 186 of file xdr.c.
Referenced by __rpc_get_time_offset(), xdr_authunix_parms(), xdr_pmap(), xdr_rmtcall_args(), and xdr_rmtcallres().
Definition at line 300 of file xdr.c.
Referenced by __rpcb_findaddr_timed(), and pmap_getport().
bool_t xdr_union | ( | XDR * | xdrs, |
enum_t * | dscmp, | ||
char * | unp, | ||
const struct xdr_discrim * | choices, | ||
xdrproc_t | dfault | ||
) |
Definition at line 629 of file xdr.c.
Referenced by cb_compound_argop(), cb_compound_resop(), op_cb_layoutrecall_args(), op_cb_sequence_res(), xdr_getreplyunion(), and xdr_replymsg().
Definition at line 139 of file xdr_array.c.
Referenced by xdr_rpcb_stat_byvers(), and xdr_rpcbs_proc().
__BEGIN_DECLS bool_t xdr_void | ( | void | ) |
Definition at line 92 of file xdr.c.
Referenced by __rpc_get_time_offset(), authgss_destroy_context(), authsspi_destroy_context(), clnt_cb_thread(), clnt_create_vers_timed(), key_gendes(), key_secretkey_is_set(), op_cb_sequence_res(), pmap_getmaps(), rpc_broadcast_exp(), rpc_nullproc(), rpcb_getmaps(), rpcb_gettime(), send_null(), universal(), xdr_rpc_gss_unwrap_data(), and xdr_rpc_sspi_unwrap_data().
Definition at line 94 of file xdr_mem.c.
Referenced by _svcauth_gss(), _svcauth_unix(), authgss_marshal(), authnone_create(), authsspi_marshal(), authunix_create(), authunix_refresh(), authunix_validate(), cache_set(), clnt_dg_create(), clnt_raw_create(), clnt_vc_create(), decode_op_getattr(), decode_readdir_entry(), encode_file_attrs(), info_to_fattr4(), marshal_new_auth(), op_cb_notify_deviceid_args(), replay_cache_read(), replay_cache_write(), replay_validate_args(), rpc_broadcast_exp(), svc_dg_create(), svc_raw_create(), xdr_rpc_gss_unwrap_data(), and xdr_rpc_sspi_unwrap_data().
void xdrrec_create | ( | XDR * | , |
u_int | , | ||
u_int | , | ||
void * | , | ||
int(*)(void *, void *, int) | , | ||
int(*)(void *, void *, int) | |||
) |
Definition at line 531 of file xdr_rec.c.
Referenced by svc_vc_stat().
Definition at line 415 of file xdr_rec.c.
Referenced by authsspi_marshal().
Definition at line 496 of file xdr_rec.c.
Referenced by clnt_cb_thread(), and svc_vc_recv().
Definition at line 79 of file xdr_stdio.c.