ReactOS 0.4.15-dev-8636-g945e856
|
Go to the source code of this file.
Macros | |
#define | DEBUGLEVEL_NONE 0x0000 |
#define | DEBUGLEVEL_CHAT 0x0001 |
#define | DEBUGLEVEL_DUMP 0x0002 |
#define | DEBUGLEVEL_TRACE 0x0004 |
#define | DEBUGLEVEL_PPMSG 0x0008 |
#define | DEBUGLEVEL_PPLEX 0x0010 |
#define | DEBUGLEVEL_PPTRACE 0x0020 |
Enumerations | |
enum | target_cpu { CPU_x86 , CPU_x86_64 , CPU_POWERPC , CPU_ARM , CPU_ARM64 , CPU_LAST = CPU_ARM64 } |
enum | stub_mode { MODE_Os , MODE_Oi , MODE_Oif } |
Functions | |
enum stub_mode | get_stub_mode (void) |
void | write_header (const statement_list_t *stmts) |
void | write_id_data (const statement_list_t *stmts) |
void | write_proxies (const statement_list_t *stmts) |
void | write_client (const statement_list_t *stmts) |
void | write_server (const statement_list_t *stmts) |
void | write_regscript (const statement_list_t *stmts) |
void | write_typelib_regscript (const statement_list_t *stmts) |
void | output_typelib_regscript (const typelib_t *typelib) |
void | write_local_stubs (const statement_list_t *stmts) |
void | write_dlldata (const statement_list_t *stmts) |
void | start_cplusplus_guard (FILE *fp) |
void | end_cplusplus_guard (FILE *fp) |
Definition at line 347 of file widl.c.
Referenced by write_dlldata_list(), write_header(), and write_id_data().
Definition at line 211 of file widl.c.
Referenced by gen_proxy(), is_interpreted_func(), need_inline_stubs(), need_proxy_and_inline_stubs(), write_client_call_routine(), write_dispatchtable(), write_nonsimple_pointer(), write_proc_func_header(), write_procformatstring_func(), write_proxy(), write_proxy_routines(), write_serialize_function(), write_simple_pointer(), write_stub_methods(), write_stubdesc(), and write_stubdescriptor().
Definition at line 304 of file register.c.
Referenced by save_all_changes().
Definition at line 340 of file widl.c.
Referenced by write_dlldata_list(), write_header(), and write_id_data().
void write_client | ( | const statement_list_t * | stmts | ) |
Definition at line 619 of file client.c.
void write_dlldata | ( | const statement_list_t * | stmts | ) |
Definition at line 422 of file widl.c.
void write_header | ( | const statement_list_t * | stmts | ) |
Definition at line 1790 of file header.c.
void write_id_data | ( | const statement_list_t * | stmts | ) |
Definition at line 529 of file widl.c.
void write_local_stubs | ( | const statement_list_t * | stmts | ) |
Definition at line 1403 of file header.c.
void write_proxies | ( | const statement_list_t * | stmts | ) |
Definition at line 1077 of file proxy.c.
void write_regscript | ( | const statement_list_t * | stmts | ) |
Definition at line 237 of file register.c.
void write_server | ( | const statement_list_t * | stmts | ) |
Definition at line 536 of file server.c.
void write_typelib_regscript | ( | const statement_list_t * | stmts | ) |
Definition at line 280 of file register.c.
|
extern |
Referenced by pp_internal_error().
|
extern |
Definition at line 143 of file widl.c.
Referenced by init_client(), main(), and rm_tempfile().
|
extern |
Definition at line 144 of file widl.c.
Referenced by main(), and write_client_routines().
|
extern |
Definition at line 110 of file widl.c.
Referenced by chat(), dump_var_desc(), and main().
|
extern |
Definition at line 140 of file widl.c.
Referenced by main(), write_dlldata(), and write_dlldata_list().
|
extern |
Definition at line 120 of file widl.c.
Referenced by main(), rm_tempfile(), set_everything(), and write_client().
|
extern |
Definition at line 124 of file widl.c.
Referenced by main(), set_everything(), and write_dlldata().
|
extern |
Definition at line 114 of file widl.c.
Referenced by main(), write_client(), write_proxies(), write_regscript(), and write_server().
|
extern |
Definition at line 116 of file widl.c.
Referenced by main(), rm_tempfile(), set_everything(), and write_header().
|
extern |
Definition at line 123 of file widl.c.
Referenced by main(), rm_tempfile(), set_everything(), and write_id_data().
|
extern |
Definition at line 118 of file widl.c.
Referenced by main(), set_everything(), and write_typelib_regscript().
|
extern |
Definition at line 119 of file widl.c.
Referenced by main(), rm_tempfile(), set_everything(), and write_proxies().
|
extern |
Definition at line 122 of file widl.c.
Referenced by main(), rm_tempfile(), set_everything(), and write_regscript().
|
extern |
Definition at line 121 of file widl.c.
Referenced by main(), rm_tempfile(), set_everything(), and write_server().
|
extern |
Definition at line 117 of file widl.c.
Referenced by main(), rm_tempfile(), set_everything(), type_new_struct(), and write_typelib_regscript().
|
extern |
Definition at line 136 of file widl.c.
Referenced by get_channel_http_header(), init_client(), init_server(), main(), rm_tempfile(), write_header(), write_local_stubs(), and write_proxy_routines().
|
extern |
Definition at line 138 of file widl.c.
Referenced by main(), and write_header().
|
extern |
Definition at line 134 of file widl.c.
Referenced by main(), and write_id_data().
|
extern |
Definition at line 133 of file widl.c.
Referenced by init_client(), init_proxy(), init_server(), main(), write_header(), and write_local_stubs().
|
extern |
Definition at line 137 of file widl.c.
Referenced by main(), rm_tempfile(), and write_local_stubs().
|
extern |
Definition at line 65 of file finger.c.
Referenced by __attribute__(), __drv_requiresIRQL(), _Dispatch_type_(), add_special_defines(), adns__fdevents(), adns__internal_submit(), adns__must_gettimeofday(), adns__procdgram(), adns__query_send(), adns__search_next(), adns__tcp_tryconnect(), adns__timeouts(), adns__update_expires(), adns_afterselect(), adns_beforeselect(), adns_check(), adns_firsttimeout(), adns_processany(), adns_processreadable(), adns_processtimeouts(), adns_processwriteable(), adns_submit(), authunix_create(), authunix_refresh(), CertDllVerifyRevocation(), ClasspRetryRequestDpc(), clnt_dg_create(), clnt_vc_create(), collect_connections(), connection_collector(), CoWaitForMultipleHandles(), create_cache_entry(), create_directory_fcb(), create_stream(), create_subvol(), delete_fileref(), delete_reparse_point(), do_create_snapshot(), DSoundRender_DoRenderSample(), duplicate_extents(), Ext2FirstUnusedMcb(), Ext2QueryUnusedBH(), Ext2QueryUnusedFcb(), fd_event(), file_create2(), FTPGetOneF(), FTPUpdateIOTimer(), get_test_year(), GetStartSpoolDate(), gettimeofday(), InitLsMonths(), inter_maxtoabs(), LogOpen(), look_for_roots(), LsCacheLookup(), main(), MediaControl_Run(), mknod(), move_across_subvols(), NetBTWaitForNameResponse(), open_file3(), print_ttl(), QualityControlRender_WaitFor(), query_alloc(), query_simple(), query_submit(), query_usetcp(), queue_current_time(), queue_timer_expire(), readclock_GetTime(), recvd_subvol(), NotifyArea::Refresh(), run_child_process(), SClose(), set_basic_information(), set_file_security(), set_link_information(), set_rename_information(), set_reparse_point2(), set_symlink(), set_zero_data(), SnmpSvcGetUptime(), SRead(), SRecv(), SRecvfrom(), SSend(), SSendto(), SSendtoByName(), stream_set_end_of_file_information(), sw_check_timers(), SWaitUntilReadyForReading(), SWaitUntilReadyForWriting(), SWrite(), tcp_connected(), tcp_events(), test_buffer(), test_buffer8(), test_cache_read(), test_get_state(), test_urlcacheA(), timeouts_queue(), UnDate(), UnLslR(), UnLslRLine(), UnMDTMDate(), UNUSED(), update_chunk_cache(), update_chunk_caches(), urlcache_entry_is_expired(), warp_check(), write_one_file(), write_volume_label(), and WriteDefaultFirewallPrefs().
|
extern |
Definition at line 126 of file widl.c.
Referenced by main(), write_clientinterfacedecl(), write_rpc_interface_start(), and write_serverinterfacedecl().
|
extern |
Definition at line 113 of file widl.c.
Referenced by main(), pp_internal_error(), and tt_loader_init().
Definition at line 158 of file widl.c.
Referenced by add_coclass_typeinfo(), add_dispinterface_typeinfo(), add_func_desc(), add_interface_typeinfo(), add_var_desc(), clamp_align(), create_msft_typelib(), get_array_fc(), get_element_size(), get_parameter_fc(), get_required_buffer_size_type(), get_stack_size(), get_struct_fc(), get_stub_mode(), get_type_vt(), init_library(), is_interpreted_func(), main(), output_typelib_regscript(), print_phase_basetype(), put_pword(), type_memsize_and_alignment(), vncNewCursor(), write_client_call_routine(), write_client_ifaces(), write_conf_or_var_desc(), write_func_param_struct(), write_new_procformatstring_type(), write_old_procformatstring_type(), write_proc_func_header(), write_procformatstring_func(), write_proxy_routines(), and write_server_stmts().
Definition at line 151 of file widl.c.
Referenced by main(), write_client_func_decl(), write_clientinterfacedecl(), write_function_stub(), write_header_stmts(), and write_rpc_interface_start().
Definition at line 152 of file widl.c.
Referenced by main(), write_function_stub(), write_header_stmts(), write_routinetable(), write_rpc_interface_start(), and write_serverinterfacedecl().
|
extern |
Definition at line 141 of file widl.c.
Referenced by init_proxy(), main(), and rm_tempfile().
|
extern |
Definition at line 142 of file widl.c.
Referenced by main(), write_dlldata(), and write_proxy_routines().
|
extern |
Definition at line 147 of file widl.c.
Referenced by main(), rm_tempfile(), and write_regscript().
|
extern |
Definition at line 148 of file widl.c.
Referenced by main(), and write_regscript().
|
extern |
Definition at line 145 of file widl.c.
Referenced by create_rpcsec_auth_client(), get_client_for_multi_addr(), get_client_for_netaddr(), init_server(), main(), match_common_name(), match_dns_to_subject_alt_name(), match_dns_to_subject_dn(), rm_tempfile(), WTSOpenServerExA(), and WTSOpenServerExW().
|
extern |
Definition at line 146 of file widl.c.
Referenced by main(), and write_server_routines().
|
extern |
|
extern |
Definition at line 139 of file widl.c.
Referenced by main(), output_typelib_regscript(), rm_tempfile(), save_all_changes(), and write_typelib_regscript().
|
extern |
Definition at line 130 of file widl.c.
Referenced by append_namespace(), format_namespace(), main(), write_namespace_end(), and write_namespace_start().
|
extern |
Definition at line 127 of file widl.c.
Referenced by clamp_align(), and main().
|
extern |
Definition at line 128 of file widl.c.
Referenced by clamp_align(), and main().
|
extern |
Definition at line 129 of file widl.c.
Referenced by main(), and write_com_interface_end().