SYMBOL INDEX (5165 symbols across 289 files) FILE: common/arch.h type bool_t (line 47) | typedef int bool_t; type uint_least16_t (line 55) | typedef uint_least16_t char16_t; type uint_least32_t (line 56) | typedef uint_least32_t char32_t; type ti8 (line 134) | typedef int8_t ti8; type tui8 (line 135) | typedef uint8_t tui8; type tsi8 (line 136) | typedef int8_t tsi8; type ti16 (line 137) | typedef int16_t ti16; type tui16 (line 138) | typedef uint16_t tui16; type tsi16 (line 139) | typedef int16_t tsi16; type ti32 (line 140) | typedef int32_t ti32; type tui32 (line 141) | typedef uint32_t tui32; type tsi32 (line 142) | typedef int32_t tsi32; type ti64 (line 143) | typedef int64_t ti64; type tui64 (line 144) | typedef uint64_t tui64; type tsi64 (line 145) | typedef int64_t tsi64; type bool_t (line 146) | typedef bool_t tbool; type tbus (line 147) | typedef intptr_t tbus; type tintptr (line 148) | typedef intptr_t tintptr; type tsock (line 152) | typedef unsigned int tsock; type tsock (line 154) | typedef int tsock; FILE: common/base64.c function base64_decode (line 90) | int function base64_encode (line 189) | size_t FILE: common/channel_defs.h type xrdp_chan_connect (line 50) | struct xrdp_chan_connect type xrdp_chan_session_state (line 64) | struct xrdp_chan_session_state FILE: common/fifo.c type chunk (line 60) | struct chunk type fifo (line 66) | struct fifo type fifo (line 80) | struct fifo type fifo (line 83) | struct fifo type chunk (line 84) | struct chunk type chunk (line 84) | struct chunk type chunk (line 84) | struct chunk type fifo (line 89) | struct fifo type fifo (line 89) | struct fifo function call_item_destructor (line 113) | static void function fifo_delete (line 142) | void function fifo_clear (line 164) | void function fifo_add_item (line 189) | int type fifo (line 218) | struct fifo type chunk (line 233) | struct chunk function fifo_is_empty (line 257) | int FILE: common/fifo.h type fifo (line 29) | struct fifo type fifo (line 48) | struct fifo type fifo (line 61) | struct fifo type fifo (line 73) | struct fifo type fifo (line 81) | struct fifo type fifo (line 88) | struct fifo type fifo (line 96) | struct fifo FILE: common/file.c type stream (line 35) | struct stream function line_lookup_for_section_name (line 41) | static int function l_file_read_sections (line 80) | static int function file_read_ini_line (line 121) | static int function file_split_name_value (line 199) | static int function l_file_read_section (line 242) | static int function file_read_sections (line 328) | int function file_by_name_read_sections (line 338) | int function file_read_section (line 367) | int function file_by_name_read_section (line 378) | int FILE: common/file.h type list (line 27) | struct list type list (line 29) | struct list type list (line 32) | struct list type list (line 32) | struct list type list (line 35) | struct list type list (line 35) | struct list FILE: common/guid.c function guid_new (line 42) | struct guid function guid_clear (line 57) | void function guid_is_set (line 63) | int type guid (line 84) | struct guid FILE: common/guid.h type guid (line 52) | struct guid type guid (line 64) | struct guid type guid (line 72) | struct guid type guid (line 81) | struct guid type guid (line 91) | struct guid FILE: common/list.c type list (line 41) | struct list type list (line 44) | struct list type list (line 50) | struct list type list (line 50) | struct list type list (line 69) | struct list function list_delete (line 76) | void function grow_list (line 100) | static int function list_add_item (line 119) | int function tbus (line 133) | tbus function list_clear (line 145) | void function list_index_of (line 166) | int function list_remove_item (line 183) | void function list_insert_item (line 205) | int function list_add_strdup (line 238) | int function list_add_strdup_multi (line 265) | int function list_append_list_strdup (line 298) | int function list_dump_items (line 328) | void function split_string_append_fragment (line 344) | int type list (line 375) | struct list type list (line 378) | struct list FILE: common/list.h type list (line 27) | struct list type list (line 36) | struct list type list (line 44) | struct list type list (line 47) | struct list type list (line 59) | struct list type list (line 61) | struct list type list (line 63) | struct list type list (line 65) | struct list type list (line 67) | struct list type list (line 80) | struct list type list (line 94) | struct list type list (line 94) | struct list type list (line 96) | struct list type list (line 109) | struct list type list (line 125) | struct list type list (line 145) | struct list type list (line 163) | struct list FILE: common/list16.c type list16 (line 30) | struct list16 type list16 (line 33) | struct list16 type list16 (line 35) | struct list16 type list16 (line 35) | struct list16 function list16_delete (line 41) | void function list16_init (line 54) | void function list16_deinit (line 63) | void function expand_array (line 82) | static int function list16_add_item (line 121) | int function tui16 (line 135) | tui16 function list16_clear (line 147) | void function list16_index_of (line 160) | int function list16_remove_item (line 177) | void function list16_insert_item (line 194) | int FILE: common/list16.h type list16 (line 27) | struct list16 type list16 (line 35) | struct list16 type list16 (line 38) | struct list16 type list16 (line 41) | struct list16 type list16 (line 45) | struct list16 type list16 (line 48) | struct list16 type list16 (line 50) | struct list16 type list16 (line 52) | struct list16 type list16 (line 54) | struct list16 type list16 (line 56) | struct list16 type list16 (line 59) | struct list16 FILE: common/log.c type log_config (line 46) | struct log_config function internal_log_file_open (line 58) | static int function internal_log_xrdp2syslog (line 91) | static int function internal_log_lvl2str (line 119) | void function internal_log_start (line 149) | enum logReturns function internal_log_end (line 198) | enum logReturns function internal_log_text2level (line 235) | enum logLevels type log_config (line 275) | struct log_config type log_config (line 284) | struct log_config type list (line 285) | struct list type list (line 286) | struct list type log_logger_level (line 378) | struct log_logger_level type log_logger_level (line 386) | struct log_logger_level type log_logger_level (line 386) | struct log_logger_level function internal_log_config_dump (line 412) | void type log_config (line 468) | struct log_config type log_config (line 471) | struct log_config function internal_log_config_copy_levels (line 503) | static void function internal_log_config_copy (line 547) | static void function bool_t (line 567) | bool_t function bool_t (line 612) | bool_t type log_config (line 647) | struct log_config type logLevels (line 648) | enum logLevels type log_config (line 650) | struct log_config type log_config (line 669) | struct log_config type log_config (line 675) | struct log_config function log_config_free (line 705) | enum logReturns function log_restart_from_param (line 737) | static enum logReturns function log_start_from_param (line 786) | enum logReturns function log_start (line 831) | enum logReturns function log_end (line 873) | enum logReturns function log_hexdump (line 886) | enum logReturns function log_hexdump_with_location (line 897) | enum logReturns function log_message_with_location (line 954) | enum logReturns function log_message (line 996) | enum logReturns function internal_log_message (line 1008) | enum logReturns type tm (line 1152) | struct tm type timeval (line 1153) | struct timeval function log_devel_leaking_fds (line 1171) | void FILE: common/log.h type logLevels (line 40) | enum logLevels type logReturns (line 52) | enum logReturns type log_logger_type (line 185) | enum log_logger_type type log_logger_level (line 191) | struct log_logger_level type log_config (line 199) | struct log_config type logReturns (line 229) | enum logReturns type log_config (line 230) | struct log_config type logReturns (line 238) | enum logReturns type log_config (line 239) | struct log_config type logLevels (line 247) | enum logLevels type logLevels (line 256) | enum logLevels type log_config (line 264) | struct log_config type log_config (line 271) | struct log_config type logReturns (line 281) | enum logReturns type logLevels (line 282) | enum logLevels type logLevels (line 284) | enum logLevels type logLevels (line 296) | enum logLevels type logLevels (line 298) | enum logLevels type logLevels (line 309) | enum logLevels type logReturns (line 322) | enum logReturns type logReturns (line 332) | enum logReturns type log_config (line 333) | struct log_config type log_config (line 349) | struct log_config type logLevels (line 350) | enum logLevels type log_config (line 358) | struct log_config type logReturns (line 366) | enum logReturns type log_config (line 367) | struct log_config type logReturns (line 372) | enum logReturns type logReturns (line 383) | enum logReturns type logLevels (line 384) | enum logLevels type logReturns (line 386) | enum logReturns type logLevels (line 387) | enum logLevels type logReturns (line 404) | enum logReturns type logLevels (line 408) | enum logLevels type logReturns (line 412) | enum logReturns type logLevels (line 416) | enum logLevels FILE: common/ms-erref.h type NTSTATUS (line 28) | enum NTSTATUS FILE: common/ms-fscc.h type FILE_INFORMATION_CLASS (line 33) | enum FILE_INFORMATION_CLASS type FILE_SYSTEM_INFORMATION_CLASS (line 58) | enum FILE_SYSTEM_INFORMATION_CLASS FILE: common/ms-rdpefs.h type IRP_MJ (line 98) | enum IRP_MJ type IRP_MN (line 115) | enum IRP_MN FILE: common/ms-smb2.h type CREATE_OPTIONS (line 44) | enum CREATE_OPTIONS FILE: common/os_calls.c type sockaddr_hvs (line 50) | struct sockaddr_hvs type sockaddr (line 135) | struct sockaddr type sockaddr_in (line 136) | struct sockaddr_in type sockaddr_in6 (line 138) | struct sockaddr_in6 type sockaddr_un (line 140) | struct sockaddr_un type sockaddr_vm (line 143) | struct sockaddr_vm type sockaddr_hvs (line 145) | struct sockaddr_hvs function g_rm_temp_dir (line 154) | int function g_init (line 161) | void function g_deinit (line 202) | void function g_printf (line 216) | void function g_sprintf (line 227) | void function g_snprintf (line 238) | int function g_writeln (line 252) | void function g_write (line 268) | void function g_hexdump (line 280) | void function g_getchar (line 323) | int function g_tcp_set_no_delay (line 331) | int function g_tcp_set_keepalive (line 370) | int function g_tcp_socket (line 410) | int function g_sck_set_send_buffer_bytes (line 467) | int function g_sck_get_send_buffer_bytes (line 485) | int function g_sck_set_recv_buffer_bytes (line 504) | int function g_sck_get_recv_buffer_bytes (line 522) | int function g_sck_set_reuseaddr (line 540) | int function g_sck_local_socket (line 557) | int function g_sck_local_socketpair (line 568) | int function g_sck_vsock_socket (line 579) | int function g_sck_get_peer_cred (line 601) | int type sockaddr_in (line 673) | struct sockaddr_in type sockaddr_in6 (line 692) | struct sockaddr_in6 type sockaddr_vm (line 719) | struct sockaddr_vm type sockaddr_hvs (line 731) | struct sockaddr_hvs function g_sck_close (line 750) | void function connect_loopback (line 795) | static int function g_tcp_connect (line 856) | int function g_tcp_connect (line 908) | int function g_sck_local_connect (line 950) | int function g_sck_set_non_blocking (line 968) | int function g_tcp_bind (line 990) | int function g_tcp_bind (line 1024) | int function g_sck_local_bind (line 1038) | int function g_sck_vsock_bind (line 1056) | int function g_sck_vsock_bind_address (line 1086) | int function bind_loopback (line 1120) | static int function getaddrinfo_bind (line 1169) | static int function g_tcp_bind_address (line 1208) | int function g_tcp_bind_address (line 1254) | int function g_sck_listen (line 1273) | int function g_sck_accept (line 1280) | int type sockaddr (line 1317) | struct sockaddr type sockaddr_in (line 1324) | struct sockaddr_in type sockaddr_in6 (line 1340) | struct sockaddr_in6 type sockaddr (line 1377) | struct sockaddr function g_sleep (line 1386) | void function g_pipe (line 1397) | int function g_sck_last_error_would_block (line 1404) | int function g_sck_recv (line 1415) | int function g_sck_send (line 1426) | int function g_sck_recv_fd_set (line 1437) | int function g_sck_send_fd_set (line 1542) | int function g_alloc_shm_map_fd (line 1586) | int function g_sck_socket_ok (line 1620) | int function g_sck_can_send (line 1642) | int function g_sck_can_recv (line 1668) | int function g_sck_select (line 1693) | int function g_fd_can_read (line 1736) | static int function g_set_nonblock (line 1762) | static int function tintptr (line 1788) | tintptr function tintptr (line 1825) | tintptr function g_delete_wait_obj_from_socket (line 1853) | void function g_set_wait_obj (line 1870) | int function g_reset_wait_obj (line 1927) | int function g_is_wait_obj_set (line 1974) | int function g_delete_wait_obj (line 1998) | int function g_obj_wait (line 2022) | int function g_random (line 2131) | void function g_abs (line 2155) | int function g_memcmp (line 2162) | int function g_file_open_rw (line 2170) | int function g_file_open_ex (line 2184) | int function g_file_open_ro (line 2222) | int function g_file_close (line 2230) | int function g_file_is_open (line 2242) | int function g_file_read (line 2250) | int function g_file_write (line 2271) | int function g_file_seek (line 2292) | int function g_file_seek_end (line 2316) | int function g_file_lock (line 2341) | int function g_file_get_cloexec (line 2365) | int function g_file_set_cloexec (line 2381) | int type list (line 2407) | struct list type list (line 2415) | struct list type pollfd (line 2433) | struct pollfd function g_file_map (line 2473) | int function g_munmap (line 2497) | int function mode_t (line 2506) | static mode_t function mode_t_to_hex (line 2530) | static int function g_file_duplicate_on (line 2556) | int function g_chmod_hex (line 2572) | int function g_umask_hex (line 2585) | int function g_chown (line 2599) | int function g_mkdir (line 2607) | int function g_set_current_dir (line 2639) | int function g_file_exist (line 2660) | int function g_file_readable (line 2672) | int function g_directory_exist (line 2684) | int function g_executable_exist (line 2707) | int function g_socket_exist (line 2715) | int function g_create_dir (line 2732) | int function g_create_path (line 2746) | int function g_remove_dir (line 2790) | int function g_file_delete (line 2802) | int function g_file_get_size (line 2814) | int function g_file_get_device_number (line 2836) | int function g_file_get_inode_num (line 2858) | int function g_load_library (line 2879) | long function g_free_library (line 2890) | int function g_system (line 2924) | int function g_get_errno (line 2947) | int function g_execvp (line 2962) | int function g_execvp_list (line 3001) | int function g_execlp3 (line 3025) | int function g_set_alarm (line 3056) | unsigned int function g_signal_child_stop (line 3090) | void function g_signal_segfault (line 3116) | void function g_signal_hang_up (line 3141) | void function g_signal_user_interrupt (line 3166) | void function g_signal_terminate (line 3191) | void function g_signal_pipe (line 3216) | void function g_signal_usr1 (line 3241) | void function g_fork (line 3266) | int function g_setgid (line 3289) | int function g_drop_privileges (line 3302) | int function g_initgroups (line 3344) | int function g_getuid (line 3363) | int function g_getgid (line 3376) | int function g_setuid (line 3389) | int function g_setsid (line 3400) | int function g_getlogin (line 3411) | int function g_setlogin (line 3422) | int function g_set_allusercontext (line 3434) | int function g_waitchild (line 3462) | int function g_waitpid (line 3512) | int function g_waitpid_status (line 3539) | struct proc_exit_status function g_setpgid (line 3581) | int function g_clearenv (line 3600) | void function g_setenv (line 3617) | int function g_setenv_log (line 3630) | void function g_exit (line 3657) | int function g_getpid (line 3665) | int function g_sigterm (line 3677) | int function g_pid_is_active (line 3688) | int g_pid_is_active(int pid) function g_sighup (line 3695) | int function g_getuser_info_by_name (line 3709) | int function g_getuser_info_by_uid (line 3763) | int function g_getgroup_info (line 3811) | int function g_check_user_in_group (line 3837) | int function g_check_user_in_group (line 3885) | int function g_get_elapsed_ms (line 3927) | unsigned int type bmp_magic (line 3946) | struct bmp_magic type bmp_hdr (line 3951) | struct bmp_hdr type dib_hdr (line 3959) | struct dib_hdr function g_save_to_bmp (line 3975) | int function g_shmdt (line 4114) | int function g_gethostname (line 4126) | int function g_mirror_memcpy (line 4170) | int function g_tcp4_socket (line 4189) | int function g_tcp4_bind_address (line 4200) | int function g_tcp6_bind_address (line 4265) | int function g_no_new_privs (line 4305) | int function g_fips_mode_enabled (line 4320) | int function g_qsort (line 4343) | void type list (line 4351) | struct list type list (line 4355) | struct list type dirent (line 4356) | struct dirent function oom_type (line 4409) | oom_type function out_of_memory (line 4418) | static void FILE: common/os_calls.h type proc_exit_reason (line 26) | enum proc_exit_reason type proc_exit_status (line 33) | struct proc_exit_status type list (line 39) | struct list type list (line 268) | struct list type list (line 305) | struct list type proc_exit_status (line 375) | struct proc_exit_status type proc_exit_status (line 377) | struct proc_exit_status type list (line 479) | struct list FILE: common/parse.c function parser_stream_overflow_check (line 71) | void function out_utf8_as_utf16_le_proc (line 109) | void function get_c32_from_stream (line 151) | static char32_t function in_utf16_le_fixed_as_utf8_proc (line 196) | unsigned int function in_utf16_le_fixed_as_utf8_length (line 258) | unsigned int function in_utf16_le_terminated_as_utf8 (line 268) | unsigned int function in_utf16_le_terminated_as_utf8_length (line 317) | unsigned int FILE: common/parse.h type stream (line 45) | struct stream type stream (line 79) | struct stream type stream (line 105) | struct stream type stream (line 131) | struct stream type stream (line 151) | struct stream type stream (line 169) | struct stream type stream (line 186) | struct stream FILE: common/pixman-region.c function PIXREGION_SZOF (line 200) | static size_t function region_data_type_t (line 218) | static region_data_type_t * function PIXMAN_EXPORT (line 310) | PIXMAN_EXPORT void function PIXMAN_EXPORT (line 317) | PIXMAN_EXPORT void function PIXMAN_EXPORT (line 342) | PIXMAN_EXPORT void function PIXMAN_EXPORT (line 349) | PIXMAN_EXPORT box_type_t * function pixman_bool_t (line 361) | static pixman_bool_t function pixman_bool_t (line 372) | static pixman_bool_t function PIXMAN_EXPORT (line 441) | static PIXMAN_EXPORT pixman_bool_t function pixman_coalesce (line 505) | static inline int function pixman_bool_t (line 603) | static inline pixman_bool_t type pixman_bool_t (line 685) | typedef pixman_bool_t (*overlap_proc_ptr) (region_type_t *region, function pixman_bool_t (line 693) | static pixman_bool_t function pixman_set_extents (line 1008) | static void function pixman_bool_t (line 1075) | static pixman_bool_t function PIXMAN_EXPORT (line 1126) | PIXMAN_EXPORT pixman_bool_t function pixman_bool_t (line 1231) | pixman_bool_t function PIXMAN_EXPORT (line 1298) | PIXMAN_EXPORT pixman_bool_t function pixman_bool_t (line 1428) | static pixman_bool_t function PIXMAN_EXPORT (line 1564) | PIXMAN_EXPORT pixman_bool_t function PIXMAN_EXPORT (line 1618) | PIXMAN_EXPORT int function PIXMAN_EXPORT (line 1626) | PIXMAN_EXPORT box_type_t * function PIXMAN_EXPORT (line 1644) | PIXMAN_EXPORT pixman_bool_t FILE: common/pixman-region.h type pixman_bool_t (line 24) | typedef int pixman_bool_t; type pixman_region16_data (line 26) | struct pixman_region16_data type pixman_box16 (line 32) | struct pixman_box16 type pixman_region16 (line 37) | struct pixman_region16 type _pixman_region_overlap_t (line 43) | enum _pixman_region_overlap_t type pixman_region_overlap_t (line 50) | typedef enum _pixman_region_overlap_t pixman_region_overlap_t; type pixman_region16_data_t (line 52) | typedef struct pixman_region16_data pixman_region16_data_t; type pixman_box16_t (line 53) | typedef struct pixman_box16 pixman_box16_t; type pixman_region16_t (line 54) | typedef struct pixman_region16 pixman_region16_t; FILE: common/pixman-region16.c type pixman_box16_t (line 57) | typedef pixman_box16_t box_type_t; type pixman_region16_data_t (line 58) | typedef pixman_region16_data_t region_data_type_t; type pixman_region16_t (line 59) | typedef pixman_region16_t region_type_t; type overflow_int_t (line 60) | typedef signed int overflow_int_t; function _pixman_log_error (line 71) | static int _pixman_log_error(const char *func, const char *format, ...) FILE: common/rail.h type rail_icon_info (line 73) | struct rail_icon_info type rail_window_rect (line 86) | struct rail_window_rect type rail_notify_icon_infotip (line 94) | struct rail_notify_icon_infotip type rail_window_state_order (line 102) | struct rail_window_state_order type rail_notify_state_order (line 129) | struct rail_notify_state_order type rail_monitored_desktop_order (line 140) | struct rail_monitored_desktop_order FILE: common/scancode.c type scancode_to_keycode (line 31) | struct scancode_to_keycode type scancode_to_keycode (line 43) | struct scancode_to_keycode type scancode_to_keycode (line 179) | struct scancode_to_keycode type map_settings (line 301) | struct map_settings type settings_index (line 308) | enum settings_index type map_settings (line 314) | struct map_settings type map_settings (line 331) | struct map_settings function scancode_to_index (line 334) | int function scancode_from_index (line 367) | unsigned short function scancode_to_x11_keycode (line 384) | unsigned short function scancode_get_next (line 427) | unsigned short function scancode_set_keycode_set (line 441) | int FILE: common/set_int.c type word_type (line 39) | typedef unsigned int word_type; type set_int (line 42) | struct set_int type set_int (line 55) | struct set_int type set_int (line 58) | struct set_int type set_int (line 69) | struct set_int type set_int (line 70) | struct set_int function set_int_delete (line 90) | void function set_int_add (line 97) | void function set_int_remove (line 109) | void function set_int_contains (line 121) | int function set_int_add_all (line 136) | void function set_int_remove_all (line 146) | void function set_int_get_next (line 156) | int FILE: common/set_int.h type set_int (line 30) | struct set_int type set_int (line 46) | struct set_int type set_int (line 55) | struct set_int type set_int (line 66) | struct set_int type set_int (line 78) | struct set_int type set_int (line 90) | struct set_int type set_int (line 98) | struct set_int type set_int (line 106) | struct set_int type set_int (line 119) | struct set_int FILE: common/ssl_calls.c type ssl_tls (line 62) | struct ssl_tls function HMAC_CTX (line 74) | static inline HMAC_CTX * function HMAC_CTX_free (line 82) | static inline void function RSA_get0_key (line 89) | static inline void function DH_set0_pqg (line 97) | static inline int function dump_error_stack (line 137) | static void function dump_ssl_error_stack (line 153) | static void function ssl_init (line 164) | int function ssl_finish (line 174) | int function ssl_set_pre_master_secret_logfile (line 198) | int function log_pre_master_secret (line 252) | static void type rc4_data (line 285) | struct rc4_data type rc4_data (line 301) | struct rc4_data function ssl_rc4_info_delete (line 306) | void function ssl_rc4_set_key (line 313) | void function ssl_rc4_crypt (line 340) | void function ssl_sha1_info_delete (line 414) | void function ssl_sha1_clear (line 425) | void function ssl_sha1_transform (line 439) | void function ssl_sha1_complete (line 453) | void function ssl_md5_info_delete (line 494) | void function ssl_md5_clear (line 505) | void function ssl_md5_transform (line 519) | void function ssl_md5_complete (line 533) | void function ssl_des3_info_delete (line 621) | void function ssl_des3_encrypt (line 634) | int function ssl_des3_decrypt (line 654) | int function ssl_hmac_info_delete (line 695) | void function ssl_hmac_sha1_init (line 712) | void function ssl_hmac_transform (line 738) | void function ssl_hmac_complete (line 757) | void function ssl_reverse_it (line 778) | static void function ssl_mod_exp (line 799) | int function ssl_gen_key_xrdp1 (line 861) | int function DH (line 981) | static DH *ssl_get_dh2236() type ssl_tls (line 1045) | struct ssl_tls type trans (line 1046) | struct trans type ssl_tls (line 1048) | struct ssl_tls type ssl_tls (line 1052) | struct ssl_tls type ssl_tls (line 1052) | struct ssl_tls function ssl_tls_log_error (line 1066) | static int function log_encrypted_file_unsupported (line 1110) | static int function ssl_tls_accept (line 1120) | int function ssl_tls_disconnect (line 1333) | int function ssl_tls_delete (line 1367) | void function ssl_tls_read (line 1389) | int function ssl_tls_write (line 1443) | int function ssl_tls_can_recv (line 1493) | int type ssl_tls (line 1506) | struct ssl_tls type ssl_tls (line 1513) | struct ssl_tls function tintptr (line 1519) | tintptr function ssl_get_protocols_from_string (line 1526) | int FILE: common/ssl_calls.h type ssl_tls (line 26) | struct ssl_tls type trans (line 27) | struct trans type ssl_tls (line 97) | struct ssl_tls type trans (line 98) | struct trans type ssl_tls (line 100) | struct ssl_tls type ssl_tls (line 104) | struct ssl_tls type ssl_tls (line 106) | struct ssl_tls type ssl_tls (line 108) | struct ssl_tls type ssl_tls (line 110) | struct ssl_tls type ssl_tls (line 112) | struct ssl_tls type ssl_tls (line 114) | struct ssl_tls type ssl_tls (line 116) | struct ssl_tls type ssl_tls (line 122) | struct ssl_tls FILE: common/string_calls.c function g_format_info_string (line 53) | unsigned int function g_text2bool (line 151) | int function get_display_num_from_display (line 165) | static int function g_get_display_string_from_x11_display (line 195) | int function g_get_x11_display_from_display_string (line 205) | int function g_get_display_string (line 223) | int function g_strlen (line 267) | int function g_strcmp (line 444) | int function g_strncmp (line 451) | int function g_strncmp_d (line 459) | int function g_strcasecmp (line 481) | int function g_strncasecmp (line 492) | int function g_atoi (line 503) | int function g_atoix (line 516) | int function strlcpy (line 541) | size_t strlcpy(char *dst, const char *src, size_t dsize) function g_htoi (line 576) | unsigned int function g_bytes_to_hexstr (line 609) | int function g_pos (line 759) | int function g_strtrim (line 790) | int function g_bitmask_to_str (line 895) | int function g_str_to_bitmask (line 962) | int function g_bitmask_to_charstr (line 1031) | int function g_charstr_to_bitmask (line 1075) | int type sig_to_name_type (line 1123) | typedef struct function utf8_get_next_char (line 1262) | char32_t function utf_char32_to_utf8 (line 1389) | unsigned int function utf8_char_count (line 1451) | unsigned int function utf8_as_utf16_word_count (line 1469) | unsigned int function utf8_add_char_at (line 1485) | int function utf8_remove_char_at (line 1529) | char32_t FILE: common/string_calls.h type info_string_tag (line 32) | struct info_string_tag type bitmask_string (line 47) | struct bitmask_string type bitmask_char (line 62) | struct bitmask_char type info_string_tag (line 121) | struct info_string_tag type bitmask_string (line 244) | struct bitmask_string type bitmask_string (line 261) | struct bitmask_string type bitmask_char (line 285) | struct bitmask_char type bitmask_char (line 301) | struct bitmask_char FILE: common/thread_calls.c function tc_thread_create (line 44) | int function tc_thread_create (line 58) | int function tbus (line 79) | tbus function tc_threadid_equal (line 91) | int function tbus (line 102) | tbus function tc_mutex_delete (line 117) | void function tc_mutex_lock (line 135) | int function tc_mutex_unlock (line 154) | int function tbus (line 172) | tbus function tc_sem_delete (line 193) | void function tc_sem_dec (line 210) | int function tc_sem_inc (line 226) | int FILE: common/timers.c type timers_oneshot (line 33) | struct timers_oneshot type timers_oneshot (line 40) | struct timers_oneshot type timers_oneshot (line 43) | struct timers_oneshot type timers_oneshot (line 43) | struct timers_oneshot function timers_oneshot_get_remaining (line 53) | int function timers_oneshot_update_poll (line 82) | void FILE: common/timers.h type timers_oneshot (line 31) | struct timers_oneshot type timers_oneshot (line 42) | struct timers_oneshot type timers_oneshot (line 58) | struct timers_oneshot type timers_oneshot (line 71) | struct timers_oneshot FILE: common/trans.c function trans_tls_recv (line 43) | static int function trans_tls_send (line 54) | static int function trans_tls_can_recv (line 65) | static int function trans_tcp_recv (line 76) | static int function trans_tcp_send (line 83) | static int function trans_tcp_can_recv (line 90) | static int type trans (line 97) | struct trans type trans (line 100) | struct trans type trans (line 100) | struct trans type trans (line 102) | struct trans type trans (line 102) | struct trans function trans_delete (line 123) | void function trans_delete_from_child (line 162) | void function trans_get_wait_objs (line 180) | int function trans_get_wait_objs_rw (line 205) | int function trans_send_waiting (line 240) | static int function trans_check_wait_objs (line 308) | int function trans_force_read_s (line 468) | int function trans_force_read (line 523) | int function trans_force_write_s (line 530) | int function trans_force_write (line 591) | int function trans_write_copy_s (line 598) | int function trans_write_copy (line 680) | int function local_connect_shim (line 691) | static int function poll_for_async_connect (line 707) | static int function trans_connect (line 747) | int function trans_listen_address (line 876) | int function trans_listen (line 999) | int type stream (line 1006) | struct stream type trans (line 1007) | struct trans type stream (line 1009) | struct stream type stream (line 1009) | struct stream type stream (line 1013) | struct stream type stream (line 1024) | struct stream type trans (line 1025) | struct trans type stream (line 1027) | struct stream type stream (line 1027) | struct stream type stream (line 1031) | struct stream function trans_set_tls_mode (line 1044) | int function trans_shutdown_tls_mode (line 1075) | int FILE: common/trans.h type trans (line 40) | struct trans type xrdp_tls (line 41) | struct xrdp_tls type trans (line 43) | struct trans type trans (line 44) | struct trans type trans (line 45) | struct trans type trans (line 47) | struct trans type trans (line 48) | struct trans type trans (line 49) | struct trans type xrdp_source (line 53) | enum xrdp_source type source_info (line 88) | struct source_info type trans (line 94) | struct trans type trans (line 124) | struct trans type trans (line 127) | struct trans type trans (line 129) | struct trans type trans (line 131) | struct trans type trans (line 133) | struct trans type trans (line 137) | struct trans type trans (line 139) | struct trans type stream (line 139) | struct stream type trans (line 141) | struct trans type stream (line 141) | struct stream type trans (line 143) | struct trans type trans (line 145) | struct trans type trans (line 147) | struct trans type trans (line 149) | struct trans type stream (line 149) | struct stream type trans (line 168) | struct trans type trans (line 171) | struct trans type trans (line 173) | struct trans type stream (line 174) | struct stream type trans (line 175) | struct trans type stream (line 176) | struct stream type trans (line 177) | struct trans type trans (line 179) | struct trans type trans (line 182) | struct trans type trans (line 184) | struct trans type stream (line 184) | struct stream FILE: common/xrdp_client_info.h type monitor_info (line 32) | struct monitor_info type xrdp_keyboard_overrides (line 54) | struct xrdp_keyboard_overrides type display_size_description (line 61) | struct display_size_description type client_resize_mode (line 76) | enum client_resize_mode type xrdp_capture_code (line 83) | enum xrdp_capture_code type unicode_input_state (line 96) | enum unicode_input_state type xrdp_encoder_flags (line 103) | enum xrdp_encoder_flags type xrdp_client_info (line 128) | struct xrdp_client_info FILE: common/xrdp_rail.h type rail_icon_info (line 73) | struct rail_icon_info type rail_window_rect (line 86) | struct rail_window_rect type rail_notify_icon_infotip (line 94) | struct rail_notify_icon_infotip type rail_window_state_order (line 102) | struct rail_window_state_order type rail_notify_state_order (line 129) | struct rail_notify_state_order type rail_monitored_desktop_order (line 140) | struct rail_monitored_desktop_order FILE: common/xup_client_info.h type xup_client_info (line 38) | struct xup_client_info FILE: fontutils/dumpfv1.c type program_mode (line 38) | enum program_mode type program_args (line 49) | struct program_args function parse_program_args (line 64) | static int function display_font_file_info (line 159) | static void function display_glyph_info_table (line 265) | static void function row_to_str (line 292) | static void function display_glyph_info (line 315) | static void function main (line 353) | int FILE: fontutils/fv1.c type fv1_glyph (line 39) | struct fv1_glyph type fv1_glyph (line 45) | struct fv1_glyph type fv1_glyph (line 65) | struct fv1_glyph type fv1_glyph (line 66) | struct fv1_glyph type fv1_file (line 83) | struct fv1_file type fv1_file (line 86) | struct fv1_file type fv1_file (line 86) | struct fv1_file function add_glyphs_from_stream (line 101) | static void type fv1_file (line 150) | struct fv1_file type fv1_file (line 153) | struct fv1_file type stream (line 169) | struct stream function fv1_file_free (line 223) | void function write_stream (line 234) | static int function fv1_file_save (line 255) | int FILE: fontutils/fv1.h type list (line 26) | struct list type fv1_glyph (line 38) | struct fv1_glyph type fv1_file (line 53) | struct fv1_file type fv1_file (line 77) | struct fv1_file type fv1_file (line 81) | struct fv1_file type fv1_file (line 83) | struct fv1_file type fv1_glyph (line 86) | struct fv1_glyph type fv1_realloc_mode (line 91) | enum fv1_realloc_mode type fv1_file (line 98) | struct fv1_file FILE: fontutils/mkfv1.c type sans10_compat (line 60) | enum sans10_compat type program_args (line 70) | struct program_args type x_dimensions (line 82) | struct x_dimensions type x_dimensions (line 92) | struct x_dimensions function parse_ucode_name (line 167) | static unsigned int function parse_program_args (line 198) | static int function is_blank_glyph_row (line 286) | static int function get_ft_error (line 319) | static void function implement_sans10_compatibility (line 357) | static void type fv1_glyph (line 403) | struct fv1_glyph type program_args (line 405) | struct program_args type fv1_glyph (line 409) | struct fv1_glyph function main (line 474) | int FILE: fontutils/windows/fontdump.c function check_messages (line 42) | int function msg (line 58) | static int function show_last_error (line 72) | static int function font_dump (line 91) | static int function LRESULT (line 413) | static LRESULT CALLBACK function create_window (line 464) | static int function main_loop (line 514) | static int function WinMain (line 529) | int WINAPI FILE: genkeymap/genkeymap.c type kbd_info (line 74) | struct kbd_info function usage (line 90) | static void function free_kbd_info (line 105) | static void type kbd_info (line 129) | struct kbd_info type kbd_info (line 132) | struct kbd_info type kbd_info (line 137) | struct kbd_info function output_setxkbmap_comment (line 197) | static void function output_file_section (line 245) | static void function is_caps_lock_supported (line 328) | static int function main (line 355) | int main(int argc, char **argv) FILE: keygen/keygen.c function out_params (line 200) | static int function sign_key (line 213) | static int function write_out_line (line 289) | static int function save_all (line 341) | static int function key_gen (line 404) | static int function key_gen_auto (line 468) | static int function key_test512 (line 475) | static int function key_test2048 (line 518) | static int function main (line 561) | int FILE: libipm/ccp.c type ccp_msg_code (line 48) | enum ccp_msg_code function ccp_trans_from_scp_trans (line 65) | void function ccp_msg_in_check_available (line 76) | int function ccp_msg_in_get_msgno (line 83) | enum ccp_msg_code function ccp_msg_in_reset (line 90) | void function ccp_send_close_connection_request (line 97) | int function ccp_get_close_connection_request (line 108) | int FILE: libipm/ccp.h type ccp_msg_code (line 43) | enum ccp_msg_code type ccp_msg_code (line 59) | enum ccp_msg_code type trans (line 74) | struct trans type trans (line 87) | struct trans type ccp_msg_code (line 98) | enum ccp_msg_code type trans (line 99) | struct trans type trans (line 107) | struct trans type trans (line 120) | struct trans type ccp_close_reason_type (line 121) | enum ccp_close_reason_type type trans (line 133) | struct trans type ccp_close_reason_type (line 134) | enum ccp_close_reason_type FILE: libipm/ccp_application_types.c type ccp_close_reason_type (line 36) | enum ccp_close_reason_type FILE: libipm/ccp_application_types.h type ccp_close_reason_type (line 34) | enum ccp_close_reason_type type ccp_close_reason_type (line 50) | enum ccp_close_reason_type FILE: libipm/eicp.c type eicp_msg_code (line 54) | enum eicp_msg_code function eicp_init_trans (line 71) | int type trans (line 78) | struct trans type trans (line 81) | struct trans function eicp_msg_in_check_available (line 111) | int function eicp_msg_in_wait_available (line 119) | int function eicp_msg_in_get_msgno (line 127) | enum eicp_msg_code function eicp_msg_in_reset (line 135) | void function eicp_send_sys_login_request (line 142) | int function eicp_get_sys_login_request (line 168) | int function eicp_send_sys_login_response (line 184) | int function eicp_get_sys_login_response (line 213) | int function eicp_send_uds_login_request (line 249) | int function eicp_get_uds_login_request (line 258) | int function eicp_send_logout_request (line 266) | int function eicp_send_create_session_request (line 274) | int function eicp_get_create_session_request (line 301) | int function eicp_send_create_session_response (line 345) | int function eicp_get_create_session_response (line 359) | int FILE: libipm/eicp.h type trans (line 39) | struct trans type guid (line 40) | struct guid type eicp_msg_code (line 43) | enum eicp_msg_code type eicp_msg_code (line 68) | enum eicp_msg_code type trans (line 79) | struct trans type trans (line 90) | struct trans type trans (line 103) | struct trans type trans (line 120) | struct trans type eicp_msg_code (line 132) | enum eicp_msg_code type trans (line 133) | struct trans type trans (line 141) | struct trans type trans (line 166) | struct trans type trans (line 183) | struct trans type trans (line 204) | struct trans type trans (line 222) | struct trans type trans (line 242) | struct trans type trans (line 254) | struct trans type trans (line 267) | struct trans type trans (line 295) | struct trans type scp_session_type (line 297) | enum scp_session_type type trans (line 324) | struct trans type scp_session_type (line 326) | enum scp_session_type type trans (line 349) | struct trans type scp_screate_status (line 350) | enum scp_screate_status type guid (line 352) | struct guid type trans (line 370) | struct trans type scp_screate_status (line 371) | enum scp_screate_status type guid (line 373) | struct guid FILE: libipm/ercp.c type ercp_msg_code (line 54) | enum ercp_msg_code function ercp_init_trans (line 71) | int function ercp_trans_from_eicp_trans (line 78) | void type trans (line 90) | struct trans type trans (line 93) | struct trans function ercp_msg_in_check_available (line 116) | int function ercp_msg_in_wait_available (line 124) | int function ercp_msg_in_get_msgno (line 132) | enum ercp_msg_code function ercp_msg_in_reset (line 140) | void function ercp_send_session_announce_event (line 148) | int function ercp_get_session_announce_event (line 181) | int function ercp_send_session_finished_event (line 237) | int function ercp_send_connect_session_request (line 246) | int function ercp_get_connect_session_request (line 259) | int function ercp_send_client_connect_event (line 281) | int function ercp_get_client_connect_event (line 294) | int function ercp_send_client_disconnect_event (line 315) | int function ercp_get_client_disconnect_event (line 326) | int FILE: libipm/ercp.h type guid (line 42) | struct guid type ercp_msg_code (line 45) | enum ercp_msg_code type ercp_msg_code (line 69) | enum ercp_msg_code type trans (line 80) | struct trans type trans (line 93) | struct trans type trans (line 104) | struct trans type trans (line 117) | struct trans type trans (line 134) | struct trans type ercp_msg_code (line 146) | enum ercp_msg_code type trans (line 147) | struct trans type trans (line 155) | struct trans type trans (line 179) | struct trans type scp_session_type (line 182) | enum scp_session_type type guid (line 186) | struct guid type trans (line 211) | struct trans type scp_session_type (line 214) | enum scp_session_type type guid (line 218) | struct guid type trans (line 236) | struct trans type trans (line 256) | struct trans type trans (line 280) | struct trans type trans (line 300) | struct trans type trans (line 319) | struct trans type trans (line 336) | struct trans type trans (line 351) | struct trans FILE: libipm/libipm.c function libipm_msg_in_close_file_descriptors (line 36) | void function libipm_trans_send_proc (line 60) | static int function libipm_trans_recv_proc (line 88) | static int function libipm_trans_destructor (line 132) | static void function libipm_init_trans (line 155) | enum libipm_status function libipm_set_flags (line 196) | void function libipm_clear_flags (line 209) | void function libipm_change_facility (line 222) | void FILE: libipm/libipm.h type trans (line 32) | struct trans type libipm_fsb (line 42) | struct libipm_fsb type libipm_status (line 57) | enum libipm_status type libipm_status (line 96) | enum libipm_status type trans (line 97) | struct trans type libipm_facility (line 98) | enum libipm_facility type trans (line 107) | struct trans type trans (line 116) | struct trans type trans (line 133) | struct trans type libipm_facility (line 134) | enum libipm_facility type libipm_facility (line 135) | enum libipm_facility type libipm_status (line 148) | enum libipm_status type trans (line 149) | struct trans type libipm_status (line 195) | enum libipm_status type trans (line 196) | struct trans type trans (line 204) | struct trans type libipm_status (line 221) | enum libipm_status type trans (line 222) | struct trans type trans (line 233) | struct trans type libipm_status (line 249) | enum libipm_status type trans (line 250) | struct trans type libipm_status (line 269) | enum libipm_status type trans (line 270) | struct trans type trans (line 284) | struct trans type trans (line 295) | struct trans type libipm_status (line 343) | enum libipm_status type trans (line 344) | struct trans type trans (line 358) | struct trans FILE: libipm/libipm_facilities.h type libipm_facility (line 28) | enum libipm_facility FILE: libipm/libipm_private.h type libipm_priv (line 53) | struct libipm_priv type trans (line 88) | struct trans FILE: libipm/libipm_recv.c function validate_msg_header (line 40) | static enum libipm_status function libipm_msg_in_check_available (line 87) | enum libipm_status function libipm_msg_in_wait_available (line 135) | enum libipm_status function libipm_msg_in_get_msgno (line 189) | unsigned short function libipm_msg_in_peek_type (line 199) | char function log_parse_error (line 231) | static void function extract_bool_type (line 281) | static enum libipm_status function extract_int8_type (line 318) | static enum libipm_status function extract_int16_type (line 346) | static enum libipm_status function extract_int32_type (line 377) | static enum libipm_status function extract_int64_type (line 408) | static enum libipm_status function extract_char_ptr_type (line 439) | static enum libipm_status function extract_fd_type (line 472) | static enum libipm_status function extract_fsb_type (line 501) | static enum libipm_status function libipm_msg_in_parsev (line 552) | static enum libipm_status function libipm_msg_in_parse (line 644) | enum libipm_status function libipm_msg_in_reset (line 668) | void FILE: libipm/libipm_send.c function log_append_error (line 43) | static void function append_bool_type (line 96) | static enum libipm_status function append_int8_type (line 131) | static enum libipm_status function append_int16_type (line 166) | static enum libipm_status function append_int32_type (line 202) | static enum libipm_status function append_int64_type (line 248) | static enum libipm_status function append_char_ptr_type (line 277) | static enum libipm_status function append_fd_type (line 317) | static enum libipm_status function append_fsb_type (line 358) | static enum libipm_status function libipm_msg_out_appendv (line 399) | static enum libipm_status function init_output_buffer (line 475) | static void function libipm_msg_out_init (line 493) | enum libipm_status function libipm_msg_out_append (line 520) | enum libipm_status function libipm_msg_out_mark_end (line 543) | void function libipm_msg_out_simple_send (line 572) | enum libipm_status function libipm_msg_out_erase (line 607) | void FILE: libipm/scp.c type scp_msg_code (line 68) | enum scp_msg_code function is_positive_int (line 88) | static int is_positive_int(const char *s) function scp_port_to_unix_domain_path (line 102) | int function scp_port_to_display_string (line 153) | int type trans (line 179) | struct trans type trans (line 185) | struct trans function scp_init_trans (line 213) | int type trans (line 220) | struct trans type trans (line 223) | struct trans function scp_msg_in_check_available (line 252) | int function scp_msg_in_wait_available (line 260) | int function scp_msg_in_get_msgno (line 268) | enum scp_msg_code function scp_msg_in_reset (line 276) | void function scp_send_set_peername_request (line 283) | int function scp_get_set_peername_request (line 296) | int function scp_send_uds_login_request (line 305) | int function scp_send_sys_login_request (line 315) | int function scp_get_sys_login_request (line 339) | int function scp_send_login_response (line 354) | int function scp_get_login_response (line 371) | int function scp_send_logout_request (line 406) | int function scp_send_create_session_request (line 415) | int function scp_get_create_session_request (line 440) | int function scp_send_create_session_response (line 481) | int function scp_get_create_session_response (line 500) | int function scp_send_connect_session_request (line 531) | int function scp_get_connect_session_request (line 548) | int function scp_send_connect_session_response (line 573) | int function get_connect_session_response_fds (line 637) | static int function scp_get_connect_session_response (line 676) | int function scp_send_list_sessions_request (line 721) | int function scp_send_list_sessions_response (line 732) | int function scp_get_list_sessions_response (line 774) | int function scp_send_create_sockdir_request (line 877) | int function scp_send_create_sockdir_response (line 889) | int function scp_get_create_sockdir_response (line 901) | int function scp_send_close_connection_request (line 917) | int FILE: libipm/scp.h type guid (line 38) | struct guid type trans (line 39) | struct trans type scp_msg_code (line 44) | enum scp_msg_code type scp_msg_code (line 82) | enum scp_msg_code type trans (line 125) | struct trans type trans (line 141) | struct trans type trans (line 156) | struct trans type trans (line 168) | struct trans type trans (line 185) | struct trans type scp_msg_code (line 197) | enum scp_msg_code type trans (line 198) | struct trans type trans (line 206) | struct trans type trans (line 223) | struct trans type trans (line 234) | struct trans type trans (line 250) | struct trans type trans (line 266) | struct trans type trans (line 281) | struct trans type trans (line 297) | struct trans type scp_login_status (line 298) | enum scp_login_status type trans (line 316) | struct trans type scp_login_status (line 317) | enum scp_login_status type trans (line 333) | struct trans type trans (line 353) | struct trans type scp_session_type (line 354) | enum scp_session_type type trans (line 380) | struct trans type scp_session_type (line 381) | enum scp_session_type type trans (line 402) | struct trans type scp_screate_status (line 403) | enum scp_screate_status type guid (line 405) | struct guid type trans (line 420) | struct trans type scp_screate_status (line 421) | enum scp_screate_status type guid (line 423) | struct guid type trans (line 438) | struct trans type guid (line 439) | struct guid type trans (line 456) | struct trans type guid (line 457) | struct guid type trans (line 473) | struct trans type scp_sconnect_status (line 474) | enum scp_sconnect_status type trans (line 490) | struct trans type scp_sconnect_status (line 491) | enum scp_sconnect_status type trans (line 504) | struct trans type trans (line 516) | struct trans type scp_list_sessions_status (line 517) | enum scp_list_sessions_status type scp_session_info (line 518) | struct scp_session_info type trans (line 537) | struct trans type scp_list_sessions_status (line 538) | enum scp_list_sessions_status type scp_session_info (line 539) | struct scp_session_info type trans (line 554) | struct trans type trans (line 564) | struct trans type scp_create_sockdir_status (line 565) | enum scp_create_sockdir_status type trans (line 575) | struct trans type scp_create_sockdir_status (line 576) | enum scp_create_sockdir_status type trans (line 587) | struct trans FILE: libipm/scp_application_types.c type scp_login_status (line 35) | enum scp_login_status type scp_screate_status (line 61) | enum scp_screate_status type scp_sconnect_status (line 91) | enum scp_sconnect_status FILE: libipm/scp_application_types.h type scp_session_type (line 34) | enum scp_session_type type scp_session_info (line 54) | struct scp_session_info type scp_login_status (line 74) | enum scp_login_status type scp_login_status (line 94) | enum scp_login_status type scp_screate_status (line 100) | enum scp_screate_status type scp_screate_status (line 121) | enum scp_screate_status type scp_sconnect_status (line 136) | enum scp_sconnect_status type scp_sconnect_status (line 154) | enum scp_sconnect_status type scp_list_sessions_status (line 160) | enum scp_list_sessions_status type scp_create_sockdir_status (line 186) | enum scp_create_sockdir_status FILE: libipm/scp_sync.c function scp_sync_wait_specific (line 39) | int function scp_sync_uds_login_request (line 74) | int type list (line 104) | struct list type trans (line 105) | struct trans type list (line 107) | struct list type scp_list_sessions_status (line 116) | enum scp_list_sessions_status type scp_session_info (line 117) | struct scp_session_info function scp_sync_create_sockdir_request (line 171) | int FILE: libipm/scp_sync.h type trans (line 60) | struct trans type scp_msg_code (line 60) | enum scp_msg_code type trans (line 72) | struct trans type list (line 86) | struct list type trans (line 87) | struct trans type trans (line 99) | struct trans FILE: libxrdp/libxrdp.c type xrdp_session (line 35) | struct xrdp_session type xrdp_process (line 36) | struct xrdp_process type trans (line 36) | struct trans type xrdp_session (line 38) | struct xrdp_session type xrdp_session (line 40) | struct xrdp_session type xrdp_session (line 40) | struct xrdp_session function libxrdp_exit (line 59) | int EXPORT_CC function libxrdp_disconnect (line 75) | int EXPORT_CC function libxrdp_process_incoming (line 119) | int EXPORT_CC function libxrdp_get_pdu_bytes (line 129) | int EXPORT_CC type stream (line 160) | struct stream type trans (line 161) | struct trans type stream (line 164) | struct stream function libxrdp_process_data (line 189) | int EXPORT_CC function libxrdp_send_palette (line 321) | int EXPORT_CC function libxrdp_send_bell (line 410) | int EXPORT_CC function init_bitmap_pdu (line 450) | static int function send_bitmap_pdu (line 482) | static int function libxrdp_send_bitmap (line 508) | int EXPORT_CC function libxrdp_send_pointer_system (line 814) | int EXPORT_CC function libxrdp_send_pointer_position (line 832) | int EXPORT_CC function libxrdp_send_pointer (line 851) | int EXPORT_CC function libxrdp_set_pointer (line 1064) | int EXPORT_CC function libxrdp_orders_init (line 1117) | int EXPORT_CC function libxrdp_orders_send (line 1124) | int EXPORT_CC function libxrdp_orders_force_send (line 1131) | int EXPORT_CC function libxrdp_orders_rect (line 1138) | int EXPORT_CC function libxrdp_orders_screen_blt (line 1146) | int EXPORT_CC function libxrdp_orders_pat_blt (line 1156) | int EXPORT_CC function libxrdp_orders_dest_blt (line 1168) | int EXPORT_CC function libxrdp_orders_line (line 1177) | int EXPORT_CC function libxrdp_orders_mem_blt (line 1190) | int EXPORT_CC function libxrdp_orders_composite_blt (line 1202) | int function libxrdp_orders_text (line 1221) | int EXPORT_CC function libxrdp_orders_send_palette (line 1240) | int EXPORT_CC function libxrdp_orders_send_raw_bitmap (line 1249) | int EXPORT_CC function libxrdp_orders_send_bitmap (line 1260) | int EXPORT_CC function libxrdp_orders_send_font (line 1271) | int EXPORT_CC function libxrdp_reset (line 1281) | int EXPORT_CC function libxrdp_orders_send_raw_bitmap2 (line 1325) | int EXPORT_CC function libxrdp_orders_send_bitmap2 (line 1336) | int EXPORT_CC function libxrdp_orders_send_bitmap3 (line 1347) | int EXPORT_CC function libxrdp_get_channel_count (line 1358) | int EXPORT_CC function libxrdp_query_channel (line 1383) | int EXPORT_CC function libxrdp_get_channel_id (line 1437) | int EXPORT_CC function libxrdp_send_to_channel (line 1473) | int EXPORT_CC function libxrdp_disable_channel (line 1515) | int function libxrdp_drdynvc_start (line 1543) | int function libxrdp_drdynvc_open (line 1557) | int function libxrdp_drdynvc_close (line 1572) | int function libxrdp_drdynvc_data_first (line 1585) | int function libxrdp_drdynvc_data (line 1601) | int function libxrdp_orders_send_brush (line 1615) | int EXPORT_CC function libxrdp_orders_send_create_os_surface (line 1626) | int EXPORT_CC function libxrdp_orders_send_switch_os_surface (line 1636) | int EXPORT_CC function libxrdp_window_new_update (line 1643) | int EXPORT_CC function libxrdp_window_delete (line 1653) | int EXPORT_CC function libxrdp_window_icon (line 1660) | int EXPORT_CC function libxrdp_window_cached_icon (line 1671) | int EXPORT_CC function libxrdp_notify_new_update (line 1681) | int EXPORT_CC function libxrdp_notify_delete (line 1692) | int function libxrdp_monitored_desktop (line 1701) | int function libxrdp_codec_jpeg_compress (line 1710) | int EXPORT_CC function libxrdp_fastpath_send_surface (line 1727) | int EXPORT_CC function libxrdp_fastpath_send_frame_marker (line 1816) | int EXPORT_CC function libxrdp_send_session_info (line 1858) | int EXPORT_CC function sanitise_extended_monitor_attributes (line 1875) | static void function libxrdp_process_monitor_stream (line 1974) | int function libxrdp_process_monitor_ex_stream (line 2152) | int function libxrdp_init_display_size_description (line 2254) | int function libxrdp_planar_compress (line 2410) | int EXPORT_CC FILE: libxrdp/libxrdp.h type xrdp_iso (line 40) | struct xrdp_iso type mcs_channel_item (line 51) | struct mcs_channel_item type xrdp_mcs (line 61) | struct xrdp_mcs type xrdp_fastpath (line 76) | struct xrdp_fastpath type xrdp_sec (line 101) | struct xrdp_sec type xrdp_process (line 138) | struct xrdp_process type xrdp_drdynvc (line 140) | struct xrdp_drdynvc type xrdp_channel (line 155) | struct xrdp_channel type xrdp_rdp (line 166) | struct xrdp_rdp type xrdp_orders_state (line 178) | struct xrdp_orders_state type xrdp_orders (line 279) | struct xrdp_orders type xrdp_mppc_enc (line 300) | struct xrdp_mppc_enc type xrdp_mppc_enc (line 316) | struct xrdp_mppc_enc type xrdp_mppc_enc (line 317) | struct xrdp_mppc_enc type xrdp_mppc_enc (line 320) | struct xrdp_mppc_enc type xrdp_tcp (line 323) | struct xrdp_tcp type xrdp_iso (line 324) | struct xrdp_iso type trans (line 324) | struct trans type xrdp_tcp (line 326) | struct xrdp_tcp type xrdp_tcp (line 328) | struct xrdp_tcp type stream (line 328) | struct stream type xrdp_tcp (line 330) | struct xrdp_tcp type stream (line 330) | struct stream type xrdp_tcp (line 332) | struct xrdp_tcp type stream (line 332) | struct stream type xrdp_iso (line 335) | struct xrdp_iso type xrdp_mcs (line 336) | struct xrdp_mcs type trans (line 336) | struct trans type xrdp_iso (line 338) | struct xrdp_iso type xrdp_iso (line 340) | struct xrdp_iso type stream (line 340) | struct stream type xrdp_iso (line 342) | struct xrdp_iso type stream (line 342) | struct stream type xrdp_iso (line 344) | struct xrdp_iso type stream (line 344) | struct stream type xrdp_iso (line 346) | struct xrdp_iso type xrdp_iso (line 348) | struct xrdp_iso type stream (line 348) | struct stream type xrdp_mcs (line 351) | struct xrdp_mcs type xrdp_sec (line 352) | struct xrdp_sec type trans (line 352) | struct trans type stream (line 353) | struct stream type stream (line 354) | struct stream type xrdp_mcs (line 356) | struct xrdp_mcs type xrdp_mcs (line 358) | struct xrdp_mcs type stream (line 358) | struct stream type xrdp_mcs (line 360) | struct xrdp_mcs type stream (line 360) | struct stream type xrdp_mcs (line 362) | struct xrdp_mcs type stream (line 362) | struct stream type xrdp_mcs (line 364) | struct xrdp_mcs type xrdp_mcs (line 366) | struct xrdp_mcs type xrdp_sec (line 382) | struct xrdp_sec type xrdp_rdp (line 383) | struct xrdp_rdp type trans (line 383) | struct trans type xrdp_sec (line 385) | struct xrdp_sec type xrdp_sec (line 387) | struct xrdp_sec type stream (line 387) | struct stream type xrdp_sec (line 389) | struct xrdp_sec type xrdp_sec (line 391) | struct xrdp_sec type stream (line 391) | struct stream type xrdp_sec (line 393) | struct xrdp_sec type stream (line 393) | struct stream type xrdp_sec (line 395) | struct xrdp_sec type stream (line 395) | struct stream type xrdp_sec (line 397) | struct xrdp_sec type stream (line 397) | struct stream type xrdp_sec (line 399) | struct xrdp_sec type stream (line 399) | struct stream type xrdp_sec (line 401) | struct xrdp_sec type xrdp_sec (line 403) | struct xrdp_sec type xrdp_sec (line 405) | struct xrdp_sec type xrdp_sec (line 407) | struct xrdp_sec type stream (line 407) | struct stream type suppress_output_reason (line 414) | enum suppress_output_reason type xrdp_rdp (line 424) | struct xrdp_rdp type xrdp_session (line 425) | struct xrdp_session type trans (line 425) | struct trans type xrdp_rdp (line 427) | struct xrdp_rdp type xrdp_rdp (line 429) | struct xrdp_rdp type stream (line 429) | struct stream type xrdp_rdp (line 431) | struct xrdp_rdp type stream (line 431) | struct stream type xrdp_rdp (line 433) | struct xrdp_rdp type xrdp_rdp (line 435) | struct xrdp_rdp type stream (line 435) | struct stream type xrdp_rdp (line 437) | struct xrdp_rdp type stream (line 437) | struct stream type xrdp_rdp (line 439) | struct xrdp_rdp type stream (line 439) | struct stream type xrdp_rdp (line 441) | struct xrdp_rdp type stream (line 441) | struct stream type xrdp_rdp (line 444) | struct xrdp_rdp type stream (line 444) | struct stream type xrdp_rdp (line 448) | struct xrdp_rdp type stream (line 448) | struct stream type xrdp_rdp (line 451) | struct xrdp_rdp type xrdp_rdp (line 453) | struct xrdp_rdp type xrdp_rdp (line 455) | struct xrdp_rdp type stream (line 455) | struct stream type xrdp_rdp (line 457) | struct xrdp_rdp type xrdp_rdp (line 459) | struct xrdp_rdp type xrdp_rdp (line 461) | struct xrdp_rdp type xrdp_rdp (line 473) | struct xrdp_rdp type xrdp_rdp (line 487) | struct xrdp_rdp type suppress_output_reason (line 488) | enum suppress_output_reason type xrdp_orders (line 492) | struct xrdp_orders type xrdp_session (line 493) | struct xrdp_session type xrdp_rdp (line 494) | struct xrdp_rdp type xrdp_orders (line 496) | struct xrdp_orders type xrdp_orders (line 498) | struct xrdp_orders type xrdp_orders (line 500) | struct xrdp_orders type xrdp_orders (line 502) | struct xrdp_orders type xrdp_orders (line 504) | struct xrdp_orders type xrdp_orders (line 506) | struct xrdp_orders type xrdp_orders (line 508) | struct xrdp_orders type xrdp_rect (line 509) | struct xrdp_rect type xrdp_orders (line 511) | struct xrdp_orders type xrdp_rect (line 513) | struct xrdp_rect type xrdp_orders (line 515) | struct xrdp_orders type xrdp_brush (line 517) | struct xrdp_brush type xrdp_rect (line 518) | struct xrdp_rect type xrdp_orders (line 520) | struct xrdp_orders type xrdp_rect (line 522) | struct xrdp_rect type xrdp_orders (line 524) | struct xrdp_orders type xrdp_pen (line 527) | struct xrdp_pen type xrdp_rect (line 528) | struct xrdp_rect type xrdp_orders (line 530) | struct xrdp_orders type xrdp_rect (line 533) | struct xrdp_rect type xrdp_orders (line 535) | struct xrdp_orders type xrdp_rect (line 542) | struct xrdp_rect type xrdp_orders (line 544) | struct xrdp_orders type xrdp_rect (line 552) | struct xrdp_rect type xrdp_orders (line 554) | struct xrdp_orders type xrdp_orders (line 557) | struct xrdp_orders type xrdp_orders (line 561) | struct xrdp_orders type xrdp_orders (line 565) | struct xrdp_orders type xrdp_font_char (line 566) | struct xrdp_font_char type xrdp_orders (line 569) | struct xrdp_orders type xrdp_orders (line 573) | struct xrdp_orders type xrdp_orders (line 577) | struct xrdp_orders type xrdp_orders (line 581) | struct xrdp_orders type xrdp_orders (line 584) | struct xrdp_orders type list (line 586) | struct list type xrdp_orders (line 588) | struct xrdp_orders type stream (line 593) | struct stream type stream (line 594) | struct stream type stream (line 598) | struct stream type stream (line 599) | struct stream type stream (line 603) | struct stream type stream (line 604) | struct stream type xrdp_channel (line 630) | struct xrdp_channel type xrdp_sec (line 631) | struct xrdp_sec type xrdp_mcs (line 631) | struct xrdp_mcs type xrdp_channel (line 633) | struct xrdp_channel type xrdp_channel (line 635) | struct xrdp_channel type stream (line 635) | struct stream type xrdp_channel (line 637) | struct xrdp_channel type stream (line 637) | struct stream type xrdp_channel (line 640) | struct xrdp_channel type stream (line 640) | struct stream type xrdp_channel (line 643) | struct xrdp_channel type xrdp_channel (line 645) | struct xrdp_channel type xrdp_drdynvc_procs (line 646) | struct xrdp_drdynvc_procs type xrdp_channel (line 649) | struct xrdp_channel type xrdp_channel (line 651) | struct xrdp_channel type xrdp_channel (line 655) | struct xrdp_channel type xrdp_fastpath (line 659) | struct xrdp_fastpath type xrdp_sec (line 660) | struct xrdp_sec type trans (line 660) | struct trans type xrdp_fastpath (line 662) | struct xrdp_fastpath type xrdp_fastpath (line 664) | struct xrdp_fastpath type stream (line 664) | struct stream type xrdp_fastpath (line 666) | struct xrdp_fastpath type stream (line 666) | struct stream type xrdp_fastpath (line 668) | struct xrdp_fastpath type stream (line 668) | struct stream type xrdp_fastpath (line 670) | struct xrdp_fastpath type stream (line 670) | struct stream type xrdp_rdp (line 674) | struct xrdp_rdp type xrdp_rdp (line 676) | struct xrdp_rdp type stream (line 676) | struct stream FILE: libxrdp/libxrdpinc.h type list (line 26) | struct list type monitor_info (line 27) | struct monitor_info type xrdp_brush (line 31) | struct xrdp_brush type xrdp_pen (line 39) | struct xrdp_pen type xrdp_font_char (line 47) | struct xrdp_font_char type xrdp_rect (line 58) | struct xrdp_rect type xrdp_rdp (line 66) | struct xrdp_rdp type xrdp_orders (line 67) | struct xrdp_orders type xrdp_process (line 68) | struct xrdp_process type xrdp_session (line 70) | struct xrdp_session type xrdp_drdynvc_procs (line 89) | struct xrdp_drdynvc_procs type display_size_description (line 100) | struct display_size_description type xrdp_session (line 110) | struct xrdp_session type xrdp_process (line 111) | struct xrdp_process type trans (line 112) | struct trans type xrdp_session (line 114) | struct xrdp_session type xrdp_session (line 126) | struct xrdp_session type xrdp_session (line 128) | struct xrdp_session type stream (line 131) | struct stream type trans (line 132) | struct trans type xrdp_session (line 134) | struct xrdp_session type stream (line 134) | struct stream type xrdp_session (line 136) | struct xrdp_session type xrdp_session (line 138) | struct xrdp_session type xrdp_session (line 140) | struct xrdp_session type xrdp_session (line 143) | struct xrdp_session type xrdp_session (line 145) | struct xrdp_session type xrdp_session (line 147) | struct xrdp_session type xrdp_session (line 151) | struct xrdp_session type xrdp_session (line 153) | struct xrdp_session type xrdp_session (line 155) | struct xrdp_session type xrdp_session (line 157) | struct xrdp_session type xrdp_session (line 159) | struct xrdp_session type xrdp_rect (line 160) | struct xrdp_rect type xrdp_session (line 162) | struct xrdp_session type xrdp_rect (line 164) | struct xrdp_rect type xrdp_session (line 166) | struct xrdp_session type xrdp_brush (line 168) | struct xrdp_brush type xrdp_rect (line 169) | struct xrdp_rect type xrdp_session (line 171) | struct xrdp_session type xrdp_rect (line 173) | struct xrdp_rect type xrdp_session (line 175) | struct xrdp_session type xrdp_pen (line 178) | struct xrdp_pen type xrdp_rect (line 179) | struct xrdp_rect type xrdp_session (line 181) | struct xrdp_session type xrdp_rect (line 184) | struct xrdp_rect type xrdp_session (line 186) | struct xrdp_session type xrdp_rect (line 193) | struct xrdp_rect type xrdp_session (line 196) | struct xrdp_session type xrdp_rect (line 204) | struct xrdp_rect type xrdp_session (line 206) | struct xrdp_session type xrdp_session (line 209) | struct xrdp_session type xrdp_session (line 213) | struct xrdp_session type xrdp_session (line 217) | struct xrdp_session type xrdp_font_char (line 218) | struct xrdp_font_char type xrdp_session (line 221) | struct xrdp_session type xrdp_session (line 223) | struct xrdp_session type xrdp_session (line 227) | struct xrdp_session type xrdp_session (line 231) | struct xrdp_session type xrdp_session (line 243) | struct xrdp_session type xrdp_session (line 245) | struct xrdp_session type xrdp_session (line 257) | struct xrdp_session type xrdp_session (line 259) | struct xrdp_session type xrdp_session (line 263) | struct xrdp_session type xrdp_session (line 266) | struct xrdp_session type xrdp_session (line 268) | struct xrdp_session type xrdp_drdynvc_procs (line 269) | struct xrdp_drdynvc_procs type xrdp_session (line 272) | struct xrdp_session type xrdp_session (line 274) | struct xrdp_session type xrdp_session (line 278) | struct xrdp_session type xrdp_session (line 281) | struct xrdp_session type xrdp_session (line 285) | struct xrdp_session type list (line 287) | struct list type xrdp_session (line 289) | struct xrdp_session type xrdp_session (line 291) | struct xrdp_session type rail_window_state_order (line 292) | struct rail_window_state_order type xrdp_session (line 295) | struct xrdp_session type xrdp_session (line 297) | struct xrdp_session type rail_icon_info (line 299) | struct rail_icon_info type xrdp_session (line 301) | struct xrdp_session type xrdp_session (line 305) | struct xrdp_session type rail_notify_state_order (line 307) | struct rail_notify_state_order type xrdp_session (line 310) | struct xrdp_session type xrdp_session (line 313) | struct xrdp_session type rail_monitored_desktop_order (line 314) | struct rail_monitored_desktop_order type xrdp_session (line 317) | struct xrdp_session type xrdp_session (line 324) | struct xrdp_session type xrdp_session (line 331) | struct xrdp_session type xrdp_session (line 334) | struct xrdp_session type stream (line 338) | struct stream type stream (line 339) | struct stream type stream (line 355) | struct stream type display_size_description (line 355) | struct display_size_description type stream (line 370) | struct stream type display_size_description (line 371) | struct display_size_description type monitor_info (line 387) | struct monitor_info type display_size_description (line 388) | struct display_size_description FILE: libxrdp/xrdp_bitmap32_compress.c function fsplit3 (line 40) | static int function fsplit4 (line 120) | static int function fdelta (line 217) | static int function fout (line 249) | static int function fpack (line 314) | static int function foutraw3 (line 381) | static int function foutraw4 (line 395) | static int function xrdp_bitmap32_compress (line 411) | int FILE: libxrdp/xrdp_bitmap_compress.c function xrdp_bitmap_compress (line 651) | int FILE: libxrdp/xrdp_caps.c function xrdp_caps_send_monitorlayout (line 45) | static int function xrdp_caps_process_general (line 88) | static int function xrdp_caps_process_bitmap (line 125) | static int function xrdp_caps_process_order (line 166) | static int function xrdp_caps_process_bmpcache (line 261) | static int function xrdp_caps_process_bmpcache2 (line 304) | static int function xrdp_caps_process_cache_v3_codec_id (line 348) | static int function xrdp_caps_process_pointer (line 369) | static int function xrdp_caps_process_input (line 411) | static int function xrdp_caps_process_brushcache (line 451) | static int function xrdp_caps_process_glyphcache (line 468) | static int function xrdp_caps_process_offscreen_bmpcache (line 495) | static int function xrdp_caps_process_rail (line 521) | static int function xrdp_caps_process_window (line 550) | static int function xrdp_caps_process_codecs (line 575) | static int function xrdp_caps_process_multifragmentupdate (line 685) | static int function xrdp_caps_process_largepointer (line 700) | static int function xrdp_caps_process_frame_ack (line 712) | static int function xrdp_caps_process_surface_cmds (line 729) | static int function xrdp_caps_process_confirm_active (line 747) | int function calculate_multifragmentupdate_len (line 1029) | static function xrdp_caps_send_demand_active (line 1049) | int FILE: libxrdp/xrdp_channel.c type mcs_channel_item (line 42) | struct mcs_channel_item type xrdp_channel (line 43) | struct xrdp_channel type mcs_channel_item (line 45) | struct mcs_channel_item type mcs_channel_item (line 53) | struct mcs_channel_item type xrdp_channel (line 59) | struct xrdp_channel type xrdp_sec (line 60) | struct xrdp_sec type xrdp_mcs (line 60) | struct xrdp_mcs type xrdp_channel (line 62) | struct xrdp_channel type xrdp_channel (line 64) | struct xrdp_channel type xrdp_channel (line 64) | struct xrdp_channel function xrdp_channel_delete (line 73) | void function xrdp_channel_init (line 87) | int function xrdp_channel_send (line 103) | int function xrdp_channel_call_callback (line 163) | static int function drdynvc_insert_uint_124 (line 209) | static int function drdynvc_get_chan_id (line 245) | static int function drdynvc_process_capability_response (line 284) | static int function drdynvc_process_open_channel_response (line 318) | static int function drdynvc_process_close_channel_response (line 377) | static int function drdynvc_process_data_first (line 424) | static int function drdynvc_process_data (line 495) | static int function xrdp_channel_process_drdynvc (line 537) | static int function xrdp_channel_process (line 659) | int function xrdp_channel_drdynvc_send_capability_request (line 704) | static int function xrdp_channel_drdynvc_start (line 752) | int function xrdp_channel_drdynvc_open (line 818) | int function xrdp_channel_drdynvc_close (line 894) | int function xrdp_channel_drdynvc_data_first (line 961) | int function xrdp_channel_drdynvc_data (line 1035) | int FILE: libxrdp/xrdp_fastpath.c type xrdp_fastpath (line 28) | struct xrdp_fastpath type xrdp_sec (line 29) | struct xrdp_sec type trans (line 29) | struct trans type xrdp_fastpath (line 31) | struct xrdp_fastpath type xrdp_fastpath (line 33) | struct xrdp_fastpath type xrdp_fastpath (line 33) | struct xrdp_fastpath function xrdp_fastpath_delete (line 42) | void function xrdp_fastpath_recv (line 53) | int function xrdp_fastpath_init (line 100) | int function xrdp_fastpath_session_callback (line 115) | static int function xrdp_fastpath_send (line 140) | int function get_slowpath_keyboard_event_flags (line 162) | static int function xrdp_fastpath_process_EVENT_SCANCODE (line 188) | static int function xrdp_fastpath_process_EVENT_MOUSE (line 214) | static int function xrdp_fastpath_process_EVENT_MOUSEX (line 247) | static int function xrdp_fastpath_process_EVENT_SYNC (line 282) | static int function xrdp_fastpath_process_EVENT_UNICODE (line 306) | static int function xrdp_fastpath_process_input_event (line 332) | int FILE: libxrdp/xrdp_iso.c function protocol_mask_to_str (line 49) | static int type xrdp_iso (line 67) | struct xrdp_iso type xrdp_mcs (line 68) | struct xrdp_mcs type trans (line 68) | struct trans type xrdp_iso (line 70) | struct xrdp_iso type xrdp_iso (line 72) | struct xrdp_iso type xrdp_iso (line 72) | struct xrdp_iso type xrdp_client_info (line 77) | struct xrdp_client_info function xrdp_iso_delete (line 90) | void function xrdp_iso_negotiate_security (line 103) | static int function xrdp_iso_process_rdp_neg_req (line 223) | static int function xrdp_iso_recv_msg (line 291) | static int function xrdp_iso_recv (line 376) | int function xrdp_iso_send_cc (line 405) | static int function xrdp_iso_incoming (line 509) | int function xrdp_iso_init (line 634) | int function xrdp_iso_send (line 647) | int FILE: libxrdp/xrdp_jpeg_compress.c function xrdp_jpeg_compress (line 38) | int function xrdp_codec_jpeg_compress (line 121) | int function xrdp_jpeg_deinit (line 211) | int type mydata_comp (line 236) | struct mydata_comp function my_init_destination (line 246) | static void function my_empty_output_buffer (line 260) | static int function my_term_destination (line 277) | static void function jp_do_compress (line 289) | static int function jpeg_compress (line 356) | static int function xrdp_jpeg_compress (line 414) | int function xrdp_codec_jpeg_compress (line 426) | int function xrdp_jpeg_deinit (line 442) | int function xrdp_jpeg_compress (line 451) | int function xrdp_codec_jpeg_compress (line 461) | int function xrdp_jpeg_deinit (line 477) | int FILE: libxrdp/xrdp_mcs.c type xrdp_mcs (line 32) | struct xrdp_mcs type stream (line 33) | struct stream type xrdp_mcs (line 36) | struct xrdp_mcs type xrdp_sec (line 37) | struct xrdp_sec type trans (line 37) | struct trans type stream (line 38) | struct stream type stream (line 39) | struct stream type xrdp_mcs (line 41) | struct xrdp_mcs type xrdp_mcs (line 43) | struct xrdp_mcs type xrdp_mcs (line 43) | struct xrdp_mcs function xrdp_mcs_delete (line 56) | void function xrdp_mcs_send_cjcf (line 90) | static int function get_domain_mcs_pdu_header (line 135) | static int function xrdp_mcs_recv (line 168) | int function xrdp_mcs_ber_parse_header (line 261) | static int function xrdp_mcs_parse_domain_params (line 329) | static int function xrdp_mcs_recv_connect_initial (line 361) | static int function xrdp_mcs_recv_edrq (line 517) | static int function xrdp_mcs_recv_aurq (line 599) | static int function xrdp_mcs_send_aucf (line 669) | static int function xrdp_mcs_ber_out_header (line 708) | static int function xrdp_mcs_ber_out_int8 (line 738) | static int function xrdp_mcs_ber_out_int16 (line 749) | static int function xrdp_mcs_ber_out_int24 (line 761) | static int function xrdp_mcs_out_domain_params (line 773) | static int function out_server_core_data (line 801) | static void function xrdp_mcs_out_gcc_data (line 835) | static int function xrdp_mcs_send_connect_response (line 1058) | static int function handle_channel_join_requests (line 1126) | static int function xrdp_mcs_incoming (line 1201) | int function xrdp_mcs_init (line 1262) | int function xrdp_mcs_call_callback (line 1274) | static int function xrdp_mcs_send (line 1310) | int function close_rdp_socket (line 1377) | static void function xrdp_mcs_disconnect (line 1396) | int FILE: libxrdp/xrdp_mppc_enc.c type xrdp_mppc_enc (line 426) | struct xrdp_mppc_enc type xrdp_mppc_enc (line 429) | struct xrdp_mppc_enc type xrdp_mppc_enc (line 431) | struct xrdp_mppc_enc type xrdp_mppc_enc (line 431) | struct xrdp_mppc_enc function mppc_enc_free (line 493) | void function compress_rdp_4 (line 516) | static int function compress_rdp_5 (line 533) | static int function compress_rdp (line 1004) | int FILE: libxrdp/xrdp_orders.c type xrdp_orders (line 39) | struct xrdp_orders type xrdp_session (line 40) | struct xrdp_session type xrdp_rdp (line 40) | struct xrdp_rdp type xrdp_orders (line 42) | struct xrdp_orders type xrdp_orders (line 44) | struct xrdp_orders type xrdp_orders (line 44) | struct xrdp_orders function xrdp_orders_delete (line 63) | void function xrdp_orders_reset (line 81) | int function xrdp_orders_init (line 101) | int function xrdp_orders_send (line 143) | int function xrdp_orders_force_send (line 186) | int function xrdp_orders_check (line 225) | int function xrdp_orders_last_bounds (line 287) | static int function xrdp_orders_send_delta (line 309) | static int function xrdp_orders_out_bounds (line 327) | static int function xrdp_order_pack_small_or_tiny (line 445) | static int function xrdp_orders_rect (line 502) | int function xrdp_orders_screen_blt (line 672) | int function xrdp_orders_pat_blt (line 862) | int function xrdp_orders_dest_blt (line 1081) | int function xrdp_orders_line (line 1235) | int function xrdp_orders_mem_blt (line 1453) | int function xrdp_orders_composite_blt (line 1659) | int function xrdp_orders_text (line 1988) | int function xrdp_orders_send_palette (line 2185) | int function xrdp_orders_send_raw_bitmap (line 2231) | int function xrdp_orders_send_bitmap (line 2355) | int function xrdp_orders_cache_glyph (line 2468) | static int function write_2byte_signed (line 2512) | static int write_2byte_signed(struct stream *s, int value) function write_2byte_unsigned (line 2558) | static int write_2byte_unsigned(struct stream *s, unsigned int value) function xrdp_orders_cache_glyph_v2 (line 2587) | static int function xrdp_orders_send_font (line 2641) | int function xrdp_orders_send_raw_bitmap2 (line 2657) | int function xrdp_orders_send_bitmap2 (line 2783) | int function xrdp_orders_send_as_jpeg (line 2875) | static int function xrdp_orders_send_as_rfx (line 2901) | static int function xrdp_orders_out_v3 (line 2929) | static int function xrdp_orders_send_bitmap3 (line 2972) | int function xrdp_orders_send_brush (line 3080) | int function xrdp_orders_send_create_os_surface (line 3111) | int function xrdp_orders_send_switch_os_surface (line 3170) | int FILE: libxrdp/xrdp_orders_rail.c function xrdp_orders_send_window_delete (line 36) | int function xrdp_orders_send_window_cached_icon (line 80) | int function xrdp_orders_send_ts_icon (line 130) | static int function xrdp_orders_send_window_icon (line 185) | int function xrdp_orders_send_as_unicode (line 245) | static int function xrdp_orders_get_unicode_bytes (line 257) | static int function xrdp_orders_send_window_new_update (line 269) | int function xrdp_orders_send_notify_delete (line 610) | int function xrdp_orders_send_notify_new_update (line 655) | int function xrdp_orders_send_monitored_desktop (line 821) | int FILE: libxrdp/xrdp_orders_rail.h type xrdp_orders (line 25) | struct xrdp_orders type xrdp_orders (line 27) | struct xrdp_orders type xrdp_orders (line 31) | struct xrdp_orders type rail_icon_info (line 33) | struct rail_icon_info type xrdp_orders (line 36) | struct xrdp_orders type rail_window_state_order (line 37) | struct rail_window_state_order type xrdp_orders (line 40) | struct xrdp_orders type xrdp_orders (line 43) | struct xrdp_orders type rail_notify_state_order (line 45) | struct rail_notify_state_order type xrdp_orders (line 48) | struct xrdp_orders type rail_monitored_desktop_order (line 49) | struct rail_monitored_desktop_order FILE: libxrdp/xrdp_rdp.c function xrdp_rdp_read_config (line 41) | static int function cpuid (line 314) | static void function tui32 (line 340) | static tui32 type xrdp_rdp (line 367) | struct xrdp_rdp type xrdp_session (line 368) | struct xrdp_session type trans (line 368) | struct trans type xrdp_rdp (line 370) | struct xrdp_rdp type xrdp_rdp (line 370) | struct xrdp_rdp type xrdp_rdp (line 373) | struct xrdp_rdp type xrdp_rdp (line 373) | struct xrdp_rdp function xrdp_rdp_delete (line 405) | void function xrdp_rdp_init (line 424) | int function xrdp_rdp_init_data (line 439) | int function xrdp_rdp_recv (line 461) | int function xrdp_rdp_send (line 566) | int function xrdp_rdp_send_data_from_channel (line 597) | int function xrdp_rdp_send_data (line 698) | int function xrdp_rdp_get_fastpath_bytes (line 708) | int function xrdp_rdp_init_fastpath (line 719) | int function xrdp_rdp_send_fastpath (line 742) | int function xrdp_rdp_send_data_update_sync (line 876) | int function xrdp_rdp_incoming (line 938) | int function xrdp_rdp_process_data_pointer (line 985) | static int function xrdp_rdp_process_data_input (line 997) | static int function xrdp_rdp_send_synchronise (line 1085) | static int function xrdp_rdp_send_control (line 1119) | static int function xrdp_rdp_process_data_control (line 1155) | static int function xrdp_rdp_process_data_sync (line 1189) | static int function xrdp_rdp_process_screen_update (line 1198) | static int function xrdp_rdp_send_fontmap (line 1250) | static int function xrdp_rdp_process_data_font (line 1289) | static int function xrdp_rdp_send_disconnect_query_response (line 1346) | static int function xrdp_rdp_send_set_error (line 1378) | int function xrdp_rdp_process_frame_ack (line 1413) | static int function xrdp_rdp_suppress_output (line 1440) | void function xrdp_rdp_process_suppress (line 1466) | static int function xrdp_rdp_process_data (line 1520) | int function xrdp_rdp_disconnect (line 1600) | int function xrdp_rdp_send_deactivate (line 1607) | int function xrdp_rdp_send_session_info (line 1651) | int FILE: libxrdp/xrdp_sec.c function hex_str_to_bin (line 124) | static void type xrdp_sec (line 159) | struct xrdp_sec type xrdp_rdp (line 160) | struct xrdp_rdp type trans (line 160) | struct trans type xrdp_sec (line 162) | struct xrdp_sec type xrdp_sec (line 164) | struct xrdp_sec type xrdp_sec (line 164) | struct xrdp_sec function xrdp_sec_delete (line 178) | void function xrdp_sec_init (line 203) | int function xrdp_sec_make_40bit (line 237) | static void function xrdp_sec_update (line 248) | static int function xrdp_sec_fips_decrypt (line 284) | static void function xrdp_sec_decrypt (line 293) | static void function xrdp_sec_fips_encrypt (line 310) | static void function xrdp_sec_encrypt (line 319) | static void function ts_info_utf16_in (line 353) | static int function xrdp_sec_process_logon_info (line 391) | static int function xrdp_sec_send_lic_response (line 740) | static int function xrdp_sec_rsa_op (line 792) | static void function xrdp_sec_hash_48 (line 802) | static void function xrdp_sec_hash_16 (line 836) | static void function fips_expand_key_bits (line 851) | static void function xrdp_sec_fips_establish_keys (line 895) | static void function xrdp_sec_establish_keys (line 940) | static void function xrdp_sec_recv_fastpath (line 981) | int function xrdp_sec_recv (line 1067) | int function buf_out_uint32 (line 1220) | static void function xrdp_sec_fips_sign (line 1231) | static void function xrdp_sec_sign (line 1248) | static void function xrdp_sec_send (line 1279) | int function xrdp_sec_get_fastpath_bytes (line 1337) | int function xrdp_sec_init_fastpath (line 1353) | int function xrdp_sec_send_fastpath (line 1381) | int function xrdp_sec_process_mcs_data_CS_CORE (line 1471) | static int function xrdp_sec_process_mcs_data_CS_SECURITY (line 1759) | static int function xrdp_sec_process_mcs_data_channels (line 1883) | static int function xrdp_sec_process_mcs_data_monitors (line 1954) | int function xrdp_sec_process_mcs_data_monitors_ex (line 2017) | static int function xrdp_sec_process_mcs_data (line 2057) | int function xrdp_sec_init_rdp_security (line 2179) | static int function xrdp_sec_incoming (line 2234) | int function xrdp_sec_disconnect (line 2378) | int FILE: libxrdp/xrdp_surface.c type xrdp_surface (line 28) | struct xrdp_surface type xrdp_session (line 29) | struct xrdp_session type xrdp_fastpath (line 29) | struct xrdp_fastpath type xrdp_surface (line 31) | struct xrdp_surface type xrdp_surface (line 33) | struct xrdp_surface type xrdp_surface (line 33) | struct xrdp_surface function xrdp_surface_delete (line 42) | void function xrdp_surface_reset (line 63) | int function xrdp_surface_init (line 70) | int function xrdp_surface_send_surface_bits (line 92) | int function xrdp_surface_send_frame_marker (line 153) | int FILE: mc/mc.c function lib_mod_start (line 30) | static int function lib_mod_connect (line 43) | static int function lib_mod_event (line 53) | static int function lib_mod_signal (line 64) | static int function lib_mod_end (line 74) | static int function lib_mod_set_param (line 82) | static int function tintptr (line 89) | tintptr EXPORT_CC function mod_exit (line 108) | int EXPORT_CC FILE: mc/mc.h type source_info (line 32) | struct source_info type xrdp_client_info (line 33) | struct xrdp_client_info type monitor_info (line 36) | struct monitor_info type mod (line 38) | struct mod FILE: neutrinordp/xrdp-color.c function convert_color (line 255) | int FILE: neutrinordp/xrdp-neutrinordp.c type mod_context (line 53) | struct mod_context type modContext (line 58) | typedef struct mod_context modContext; function verifyColorMap (line 61) | static void function get_queued_module_output_data (line 78) | static int function lxrdp_start (line 86) | static int function set_keyboard_overrides (line 108) | static void function lxrdp_connect (line 184) | static int function lxrdp_event (line 320) | static int function lxrdp_signal (line 552) | static int function lxrdp_end (line 561) | static int function lxrdp_set_param (line 598) | static int function lxrdp_session_change (line 783) | static int function lxrdp_get_wait_objs (line 791) | static int function lxrdp_check_wait_objs (line 826) | static int function lxrdp_frame_ack (line 864) | static int function lxrdp_suppress_output (line 871) | static int function lxrdp_server_version_message (line 882) | static int function lxrdp_server_monitor_resize (line 889) | static int function lxrdp_server_monitor_full_invalidate (line 900) | static int function lfreerdp_begin_paint (line 907) | static void function lfreerdp_end_paint (line 918) | static void function lfreerdp_set_bounds (line 929) | static void function lfreerdp_bitmap_update (line 956) | static void function lfreerdp_dst_blt (line 1029) | static void function lfreerdp_pat_blt (line 1043) | static void function lfreerdp_scr_blt (line 1111) | static void function lfreerdp_opaque_rect (line 1126) | static void function lfreerdp_mem_blt (line 1150) | static void function lfreerdp_glyph_index (line 1194) | static void function lfreerdp_line_to (line 1255) | static void function lfreerdp_cache_bitmap (line 1282) | static void function lfreerdp_upsidedown (line 1290) | static void function lfreerdp_cache_bitmapV2 (line 1317) | static void function lfreerdp_cache_glyph (line 1400) | static void function lfreerdp_cache_brush (line 1428) | static void function lfreerdp_pointer_position (line 1492) | static void function lfreerdp_pointer_system (line 1500) | static void function lfreerdp_pointer_color (line 1508) | static void function lfreerdp_get_pixel (line 1516) | static int function lfreerdp_set_pixel (line 1549) | static int function lfreerdp_convert_color_image (line 1595) | static int function lfreerdp_pointer_new (line 1620) | static void function lfreerdp_pointer_cached (line 1707) | static void function lfreerdp_polygon_cb (line 1725) | static void function lfreerdp_polygon_sc (line 1732) | static void function lfreerdp_synchronize (line 1788) | static void function boolean (line 1800) | static boolean function lrail_WindowCreate (line 2058) | static void function lrail_WindowUpdate (line 2139) | static void function lrail_WindowDelete (line 2148) | static void function lrail_WindowIcon (line 2159) | static void function lrail_WindowCachedIcon (line 2185) | static void function lrail_NotifyIconCreate (line 2200) | static void function lrail_NotifyIconUpdate (line 2257) | static void function lrail_NotifyIconDelete (line 2266) | static void function lrail_MonitoredDesktop (line 2278) | static void function lrail_NonMonitoredDesktop (line 2310) | static void function boolean (line 2323) | static boolean function lfreerdp_context_new (line 2347) | static void function lfreerdp_context_free (line 2354) | static void function lfreerdp_receive_channel_data (line 2361) | static int function boolean (line 2402) | static boolean function boolean (line 2411) | static boolean function lfreerdp_session_info (line 2420) | static int function tintptr (line 2442) | tintptr EXPORT_CC function mod_exit (line 2496) | int EXPORT_CC FILE: neutrinordp/xrdp-neutrinordp.h type rail_window_state_order (line 28) | struct rail_window_state_order type rail_notify_state_order (line 29) | struct rail_notify_state_order type rail_monitored_desktop_order (line 30) | struct rail_monitored_desktop_order type rail_icon_info (line 31) | struct rail_icon_info type bitmap_item (line 33) | struct bitmap_item type brush_item (line 40) | struct brush_item type pointer_item (line 49) | struct pointer_item type source_info (line 60) | struct source_info type kbd_overrides (line 62) | struct kbd_overrides type mod (line 71) | struct mod FILE: sesman/chansrv/audin.c type fifo (line 50) | struct fifo type xr_wave_format_ex (line 53) | struct xr_wave_format_ex type xr_wave_format_ex (line 66) | struct xr_wave_format_ex type chansrv_drdynvc_procs (line 78) | struct chansrv_drdynvc_procs type stream (line 80) | struct stream type xr_wave_format_ex (line 82) | struct xr_wave_format_ex type xr_wave_format_ex (line 88) | struct xr_wave_format_ex function cleanup_client_formats (line 113) | static int function audin_send_version (line 135) | static int function audin_send_formats (line 155) | static int function audin_send_open (line 199) | static int function audin_process_version (line 235) | static int function audin_process_formats (line 252) | static int function audin_process_open_reply (line 312) | static int function audin_process_incoming_data (line 328) | static int function audin_process_data (line 336) | static int function audin_process_format_change (line 356) | static int function audin_process_msg (line 372) | static int function audin_open_response (line 407) | static int function audin_close_response (line 419) | static int function audin_data_fragment (line 431) | static int function audin_data_first (line 456) | static int function audin_data (line 472) | static int function audin_init (line 490) | int function audin_deinit (line 505) | int function audin_start (line 513) | int function audin_stop (line 536) | int FILE: sesman/chansrv/chansrv.c type trans (line 55) | struct trans type trans (line 56) | struct trans type trans (line 57) | struct trans type list (line 58) | struct list type chan_item (line 59) | struct chan_item type config_chansrv (line 70) | struct config_chansrv type chansrv_drdynvc (line 95) | struct chansrv_drdynvc type chansrv_drdynvc (line 108) | struct chansrv_drdynvc type xrdp_api_data (line 111) | struct xrdp_api_data type xrdp_chan_session_state (line 121) | struct xrdp_chan_session_state type timeout_obj (line 123) | struct timeout_obj type timeout_obj (line 131) | struct timeout_obj type timeout_obj (line 132) | struct timeout_obj function add_timeout (line 135) | int function get_timeout (line 161) | static int function check_timeout (line 207) | static int function g_is_term (line 261) | int function send_channel_data (line 272) | int function send_rail_drawing_orders (line 326) | int function xrdpapi_send_session_state_event_single (line 357) | static int function xrdpapi_send_session_state_event_all (line 374) | static void function process_message_channel_setup (line 400) | static int function process_message_channel_data (line 492) | static int function process_message_drdynvc_open_response (line 575) | static int function process_message_drdynvc_close_response (line 620) | static int function process_message_drdynvc_data_first (line 656) | static int function process_message_drdynvc_data (line 696) | static int function chansrv_drdynvc_open (line 729) | int function chansrv_advertise_unicode_input (line 782) | static int function chansrv_drdynvc_close (line 801) | int function chansrv_drdynvc_data_first (line 824) | int function chansrv_drdynvc_data (line 852) | int function chansrv_drdynvc_send_data (line 877) | int function process_message_unicode_data (line 907) | static int function process_message_unicode_setup (line 936) | static int function process_message_unicode_shutdown (line 954) | static int function process_message (line 963) | static int function my_trans_data_in (line 1051) | static int type trans (line 1095) | struct trans function my_api_open_response (line 1102) | static int function my_api_close_response (line 1130) | static int function my_api_data_first (line 1138) | static int function my_api_data (line 1165) | static int function handle_xrdpapi_connection_request (line 1195) | static int function my_api_trans_data_in (line 1291) | static int function my_trans_conn_in (line 1349) | static int function my_api_trans_conn_in (line 1392) | static int function setup_listen (line 1418) | static int function setup_api_listen (line 1448) | static int function api_con_trans_list_get_wait_objs_rw (line 1472) | static int function api_con_trans_list_check_wait_objs (line 1496) | static int function api_con_trans_list_remove_all (line 1539) | static int function THREAD_RV (line 1562) | static THREAD_RV THREAD_CC function term_signal_handler (line 1697) | static void function nil_signal_handler (line 1704) | static void function set_sigchld_event (line 1710) | static void function child_signal_handler (line 1717) | static void function segfault_signal_handler (line 1735) | static void function x_server_fatal_handler (line 1744) | static void function main_cleanup (line 1754) | int function get_log_path (line 1782) | static int function run_exec (line 1856) | static int function chansrv_create_xrdp_socket_path (line 1894) | static int function main (line 1932) | int FILE: sesman/chansrv/chansrv.h type chan_item (line 27) | struct chan_item type chansrv_drdynvc_procs (line 61) | struct chansrv_drdynvc_procs type chansrv_drdynvc_procs (line 71) | struct chansrv_drdynvc_procs FILE: sesman/chansrv/chansrv_common.c function read_entire_packet (line 38) | int FILE: sesman/chansrv/chansrv_common.h type stream (line 32) | struct stream type stream (line 32) | struct stream FILE: sesman/chansrv/chansrv_config.c type logReturns (line 57) | enum logReturns type logLevels (line 57) | enum logLevels function log_to_stdout (line 65) | static enum logReturns function read_config_globals (line 89) | static int function read_config_security (line 144) | static int function read_config_chansrv (line 197) | static int function read_config_chansrv_logging (line 287) | static int type config_chansrv (line 321) | struct config_chansrv type config_chansrv (line 325) | struct config_chansrv type config_chansrv (line 358) | struct config_chansrv type config_chansrv (line 362) | struct config_chansrv type list (line 381) | struct list type list (line 382) | struct list function config_dump (line 425) | void function config_free (line 462) | void FILE: sesman/chansrv/chansrv_config.h type config_chansrv (line 24) | struct config_chansrv type config_chansrv (line 76) | struct config_chansrv type config_chansrv (line 86) | struct config_chansrv type config_chansrv (line 95) | struct config_chansrv FILE: sesman/chansrv/chansrv_fuse.c function xfuse_init (line 49) | int xfuse_init(void) function xfuse_deinit (line 53) | int xfuse_deinit(void) function xfuse_check_wait_objs (line 57) | int xfuse_check_wait_objs(void) function xfuse_get_wait_objs (line 61) | int xfuse_get_wait_objs(tbus *objs, int *count, int *timeout) function xfuse_create_share (line 65) | int xfuse_create_share(tui32 device_id, const char *dirname) function xfuse_delete_share (line 69) | void xfuse_delete_share(tui32 share_id) {} function xfuse_clear_clip_dir (line 70) | int xfuse_clear_clip_dir(void) function xfuse_file_contents_range (line 74) | int xfuse_file_contents_range(int stream_id, const char *data, int data_... function xfuse_file_contents_size (line 78) | int xfuse_file_contents_size(int stream_id, int file_size) function xfuse_add_clip_dir_item (line 82) | int xfuse_add_clip_dir_item(const char *filename, function xfuse_devredir_cb_enum_dir_add_entry (line 88) | void xfuse_devredir_cb_enum_dir_add_entry( function xfuse_devredir_cb_enum_dir_done (line 93) | void xfuse_devredir_cb_enum_dir_done(struct state_dirscan *fip, function xfuse_devredir_cb_lookup_entry (line 96) | void xfuse_devredir_cb_lookup_entry(struct state_lookup *fip, function xfuse_devredir_cb_setattr (line 100) | void xfuse_devredir_cb_setattr(struct state_setattr *fip, function xfuse_devredir_cb_create_file (line 103) | void xfuse_devredir_cb_create_file(struct state_create *fip, function xfuse_devredir_cb_open_file (line 107) | void xfuse_devredir_cb_open_file(struct state_open *fip, function xfuse_devredir_cb_read_file (line 111) | void xfuse_devredir_cb_read_file(struct state_read *fip, function xfuse_devredir_cb_write_file (line 115) | void xfuse_devredir_cb_write_file( function xfuse_devredir_cb_rmdir_or_file (line 121) | void xfuse_devredir_cb_rmdir_or_file(struct state_remove *fip, function xfuse_devredir_cb_rename_file (line 124) | void xfuse_devredir_cb_rename_file(struct state_rename *fip, function xfuse_devredir_cb_file_close (line 127) | void xfuse_devredir_cb_file_close(struct state_close *fip) function xfuse_devredir_cb_statfs (line 130) | void xfuse_devredir_cb_statfs(struct state_statfs *fip, function xfuse_path_in_xfuse_fs (line 135) | int xfuse_path_in_xfuse_fs(const char *path) type config_chansrv (line 195) | struct config_chansrv type dirbuf1 (line 226) | struct dirbuf1 type state_dirscan (line 235) | struct state_dirscan type state_lookup (line 246) | struct state_lookup type state_setattr (line 261) | struct state_setattr type state_open (line 273) | struct state_open type state_create (line 284) | struct state_create type state_read (line 297) | struct state_read type state_write (line 305) | struct state_write type state_remove (line 314) | struct state_remove type state_rename (line 323) | struct state_rename type state_close (line 335) | struct state_close type state_statfs (line 345) | struct state_statfs type xfuse_handle (line 351) | struct xfuse_handle type XFUSE_HANDLE (line 365) | typedef struct xfuse_handle XFUSE_HANDLE; type req_list_item (line 368) | struct req_list_item type list (line 378) | struct list type xfs_fs (line 379) | struct xfs_fs type fuse_lowlevel_ops (line 381) | struct fuse_lowlevel_ops type fuse_session (line 383) | struct fuse_session type fuse_buf (line 385) | struct fuse_buf type fuse_args (line 393) | struct fuse_args type fuse_file_info (line 400) | struct fuse_file_info type dirbuf1 (line 403) | struct dirbuf1 type fuse_file_info (line 407) | struct fuse_file_info type fuse_file_info (line 424) | struct fuse_file_info type fuse_file_info (line 427) | struct fuse_file_info type fuse_file_info (line 429) | struct type fuse_file_info (line 433) | struct fuse_file_info type fuse_file_info (line 436) | struct fuse_file_info type fuse_file_info (line 440) | struct fuse_file_info type fuse_file_info (line 444) | struct fuse_file_info type stat (line 447) | struct stat type fuse_file_info (line 448) | struct fuse_file_info type fuse_file_info (line 451) | struct fuse_file_info type fuse_file_info (line 454) | struct fuse_file_info type fuse_entry_param (line 460) | struct fuse_entry_param type file_attr (line 464) | struct file_attr function load_fuse_config (line 471) | static int function XFUSE_HANDLE (line 478) | static XFUSE_HANDLE * function xfuse_handle_delete (line 485) | static void function xfuse_handle_to_fuse_handle (line 501) | static uint64_t function XFUSE_HANDLE (line 508) | static XFUSE_HANDLE * function xfuse_init (line 526) | int function xfuse_deinit (line 686) | int function xfuse_check_wait_objs (line 713) | int xfuse_check_wait_objs(void) function xfuse_get_wait_objs (line 748) | int xfuse_get_wait_objs(tbus *objs, int *count, int *timeout) function xfuse_create_share (line 767) | int xfuse_create_share(tui32 device_id, const char *dirname) function xfuse_delete_share (line 803) | void xfuse_delete_share(tui32 device_id) function xfuse_clear_clip_dir (line 816) | int xfuse_clear_clip_dir(void) function xfuse_file_contents_range (line 834) | int function xfuse_add_clip_dir_item (line 882) | int function xfuse_file_contents_size (line 925) | int xfuse_file_contents_size(int stream_id, int file_size) function xfuse_log_func (line 947) | static void function xfuse_init_lib (line 986) | static int xfuse_init_lib(struct fuse_args *args) function xfuse_init_xrdp_fs (line 1024) | static int xfuse_init_xrdp_fs(void) function xfuse_deinit_xrdp_fs (line 1064) | static int xfuse_deinit_xrdp_fs(void) function xfuse_devredir_cb_enum_dir_add_entry (line 1087) | void xfuse_devredir_cb_enum_dir_add_entry( function xfuse_devredir_cb_enum_dir_done (line 1142) | void xfuse_devredir_cb_enum_dir_done(struct state_dirscan *fip, function xfuse_devredir_cb_lookup_entry (line 1204) | void xfuse_devredir_cb_lookup_entry(struct state_lookup *fip, function xfuse_devredir_cb_setattr (line 1330) | void xfuse_devredir_cb_setattr(struct state_setattr *fip, function xfuse_devredir_cb_create_file (line 1373) | void xfuse_devredir_cb_create_file(struct state_create *fip, function xfuse_devredir_cb_open_file (line 1475) | void xfuse_devredir_cb_open_file(struct state_open *fip, function xfuse_devredir_cb_read_file (line 1529) | void xfuse_devredir_cb_read_file(struct state_read *fip, function xfuse_devredir_cb_write_file (line 1545) | void xfuse_devredir_cb_write_file( function xfuse_devredir_cb_rmdir_or_file (line 1580) | void xfuse_devredir_cb_rmdir_or_file(struct state_remove *fip, function xfuse_devredir_cb_rename_file (line 1609) | void xfuse_devredir_cb_rename_file(struct state_rename *fip, function xfuse_devredir_cb_file_close (line 1631) | void xfuse_devredir_cb_file_close(struct state_close *fip) function xfuse_devredir_cb_statfs (line 1639) | void xfuse_devredir_cb_statfs(struct state_statfs *fip, function xfuse_path_in_xfuse_fs (line 1681) | int xfuse_path_in_xfuse_fs(const char *path) function xfuse_cb_lookup (line 1740) | static void xfuse_cb_lookup(fuse_req_t req, fuse_ino_t parent, const cha... function xfuse_cb_getattr (line 1833) | static void xfuse_cb_getattr(fuse_req_t req, fuse_ino_t ino, function xfuse_dirbuf_add1 (line 1861) | static int xfuse_dirbuf_add1(fuse_req_t req, struct dirbuf1 *b, function xfuse_cb_readdir (line 1901) | static void xfuse_cb_readdir(fuse_req_t req, fuse_ino_t ino, size_t size, function xfuse_cb_mkdir (line 1947) | static void xfuse_cb_mkdir(fuse_req_t req, fuse_ino_t parent, function xfuse_cb_unlink (line 1971) | static void xfuse_cb_unlink(fuse_req_t req, fuse_ino_t parent, function xfuse_cb_rename (line 2041) | static void xfuse_cb_rename(fuse_req_t req, function xfuse_create_dir_or_file (line 2152) | static void xfuse_create_dir_or_file(fuse_req_t req, fuse_ino_t parent, function xfuse_cb_open (line 2254) | static void xfuse_cb_open(fuse_req_t req, fuse_ino_t ino, function xfuse_cb_release (line 2348) | static void xfuse_cb_release(fuse_req_t req, fuse_ino_t ino, struct function xfuse_cb_read (line 2407) | static void xfuse_cb_read(fuse_req_t req, fuse_ino_t ino, size_t size, function xfuse_cb_write (line 2481) | static void xfuse_cb_write(fuse_req_t req, fuse_ino_t ino, const char *buf, function xfuse_cb_create (line 2534) | static void xfuse_cb_create(fuse_req_t req, fuse_ino_t parent, function xfuse_cb_fsync (line 2548) | static void xfuse_cb_fsync(fuse_req_t req, fuse_ino_t ino, int datasync, function xfuse_cb_setattr (line 2570) | static void xfuse_cb_setattr(fuse_req_t req, fuse_ino_t ino, struct stat... function xfuse_cb_opendir (line 2683) | static void xfuse_cb_opendir(fuse_req_t req, fuse_ino_t ino, function xfuse_cb_releasedir (line 2769) | static void xfuse_cb_releasedir(fuse_req_t req, fuse_ino_t ino, function xfuse_cb_statfs (line 2780) | static void xfuse_cb_statfs(fuse_req_t req, fuse_ino_t ino) function xfs_inode_to_fuse_entry_param (line 2852) | static void xfs_inode_to_fuse_entry_param(const XFS_INODE *xinode, function make_fuse_entry_reply (line 2871) | static void make_fuse_entry_reply(fuse_req_t req, const XFS_INODE *xinode) function make_fuse_attr_reply (line 2878) | static void make_fuse_attr_reply(fuse_req_t req, const XFS_INODE *xinode) function update_inode_file_attributes (line 2920) | static void update_inode_file_attributes(const struct file_attr *fattr, function format_user_info (line 2988) | static unsigned int format_user_info(char *dest, unsigned int len, FILE: sesman/chansrv/chansrv_fuse.h type file_attr (line 29) | struct file_attr type XFUSE_INFO (line 47) | typedef struct xfuse_info XFUSE_INFO; type state_dirscan (line 65) | struct state_dirscan type state_lookup (line 66) | struct state_lookup type state_setattr (line 67) | struct state_setattr type state_open (line 68) | struct state_open type state_create (line 69) | struct state_create type state_read (line 70) | struct state_read type state_write (line 71) | struct state_write type state_remove (line 72) | struct state_remove type state_rename (line 73) | struct state_rename type state_close (line 74) | struct state_close type statvfs (line 75) | struct statvfs type state_statfs (line 76) | struct state_statfs type state_dirscan (line 81) | struct state_dirscan type file_attr (line 83) | struct file_attr type state_dirscan (line 84) | struct state_dirscan type NTSTATUS (line 85) | enum NTSTATUS type state_lookup (line 87) | struct state_lookup type NTSTATUS (line 88) | enum NTSTATUS type file_attr (line 89) | struct file_attr type state_setattr (line 91) | struct state_setattr type NTSTATUS (line 92) | enum NTSTATUS type state_create (line 94) | struct state_create type NTSTATUS (line 95) | enum NTSTATUS type state_open (line 98) | struct state_open type NTSTATUS (line 99) | enum NTSTATUS type state_read (line 102) | struct state_read type NTSTATUS (line 103) | enum NTSTATUS type state_write (line 106) | struct state_write type NTSTATUS (line 107) | enum NTSTATUS type state_remove (line 111) | struct state_remove type NTSTATUS (line 112) | enum NTSTATUS type state_rename (line 114) | struct state_rename type NTSTATUS (line 115) | enum NTSTATUS type state_close (line 117) | struct state_close type state_statfs (line 119) | struct state_statfs type statvfs (line 120) | struct statvfs type NTSTATUS (line 121) | enum NTSTATUS FILE: sesman/chansrv/chansrv_xfs.c type XFS_INODE_ALL (line 54) | typedef struct xfs_inode_all XFS_INODE_ALL; type XFS_LIST (line 55) | typedef struct xfs_list type XFS_INODE_ALL (line 65) | typedef struct xfs_inode_all type xfs_fs (line 97) | struct xfs_fs type xfs_dir_handle (line 111) | struct xfs_dir_handle function grow_xfs (line 119) | static int function add_inode_to_list (line 163) | static void function remove_inode_from_list (line 216) | static void function link_inode_into_directory_node (line 242) | static void function unlink_inode_from_parent (line 250) | static void type xfs_fs (line 261) | struct xfs_fs type xfs_fs (line 264) | struct xfs_fs function xfs_free_inode (line 361) | static void function xfs_delete_xfs_fs (line 372) | void function XFS_INODE (line 394) | XFS_INODE * function xfs_remove_directory_contents (line 479) | void function xfs_remove_entry (line 497) | void function XFS_INODE (line 531) | XFS_INODE * type xfs_fs (line 539) | struct xfs_fs function XFS_INODE (line 587) | XFS_INODE * function xfs_is_dir_empty (line 611) | int function xfs_is_under (line 628) | unsigned int type xfs_dir_handle (line 660) | struct xfs_dir_handle type xfs_fs (line 661) | struct xfs_fs type xfs_dir_handle (line 664) | struct xfs_dir_handle function XFS_INODE (line 682) | XFS_INODE * function xfs_closedir (line 750) | void function xfs_increment_file_open_count (line 757) | void function xfs_decrement_file_open_count (line 770) | void function xfs_get_file_open_count (line 793) | unsigned int function xfs_delete_redirected_entries_with_device_id (line 809) | void function xfs_check_move_entry (line 844) | int function xfs_move_entry (line 863) | int FILE: sesman/chansrv/chansrv_xfs.h type xfs_fs (line 41) | struct xfs_fs type xfs_dir_handle (line 42) | struct xfs_dir_handle type XFS_INODE (line 47) | typedef struct xfs_inode type xfs_fs (line 72) | struct xfs_fs type xfs_fs (line 81) | struct xfs_fs type xfs_fs (line 108) | struct xfs_fs type xfs_fs (line 122) | struct xfs_fs type xfs_fs (line 137) | struct xfs_fs type xfs_fs (line 147) | struct xfs_fs type xfs_fs (line 159) | struct xfs_fs type xfs_fs (line 170) | struct xfs_fs type xfs_fs (line 183) | struct xfs_fs type xfs_fs (line 203) | struct xfs_fs type xfs_dir_handle (line 212) | struct xfs_dir_handle type xfs_fs (line 213) | struct xfs_fs type xfs_fs (line 232) | struct xfs_fs type xfs_dir_handle (line 232) | struct xfs_dir_handle type xfs_fs (line 242) | struct xfs_fs type xfs_dir_handle (line 242) | struct xfs_dir_handle type xfs_fs (line 257) | struct xfs_fs type xfs_fs (line 271) | struct xfs_fs type xfs_fs (line 277) | struct xfs_fs type xfs_fs (line 287) | struct xfs_fs type xfs_fs (line 306) | struct xfs_fs type xfs_fs (line 321) | struct xfs_fs FILE: sesman/chansrv/clipboard.c type config_chansrv (line 195) | struct config_chansrv type stream (line 219) | struct stream type clip_s2c (line 228) | struct clip_s2c type clip_c2s (line 230) | struct clip_c2s function Time (line 292) | static Time function clipboard_find_format_id (line 314) | static int function clipboard_init (line 331) | int function clipboard_deinit (line 484) | int function clipboard_send_data_request (line 508) | static int function clipboard_send_format_ack (line 535) | static int function clipboard_out_utf8_as_utf16_le (line 563) | static void function clipboard_in_utf16_le_as_utf8 (line 570) | unsigned int function clipboard_send_format_announce (line 599) | static int function clipboard_send_data_response_for_image (line 720) | static int function clipboard_send_data_response_for_text (line 744) | static int function clipboard_send_data_response (line 777) | static int function clipboard_set_selection_owner (line 809) | static int function clipboard_provide_selection_c2s (line 830) | static int function clipboard_provide_selection (line 886) | static int function clipboard_refuse_selection (line 916) | static int function clipboard_process_format_announce (line 938) | static int function clipboard_process_format_ack (line 1012) | static int function clipboard_send_data_response_failed (line 1022) | static int function clipboard_process_data_request (line 1046) | static int function clipboard_process_data_response_for_image (line 1125) | static int function clipboard_process_data_response_for_file (line 1197) | static int function clipboard_process_data_response_for_text (line 1286) | static int function clipboard_process_data_response (line 1328) | static int function clipboard_process_clip_caps (line 1373) | static int function clipboard_data_in (line 1421) | int function clipboard_event_selection_owner_notify (line 1544) | static int function clipboard_get_window_property (line 1577) | static int function clipboard_event_selection_notify (line 1685) | static int function clipboard_event_selection_request (line 2076) | static int function clipboard_event_selection_clear (line 2359) | static int function clipboard_event_property_notify (line 2378) | static int function clipboard_xevent (line 2539) | int FILE: sesman/chansrv/clipboard.h type stream (line 28) | struct stream FILE: sesman/chansrv/clipboard_common.h type clip_s2c (line 30) | struct clip_s2c /* server to client, pasting from linux app to mstsc */ type clip_c2s (line 42) | struct clip_c2s /* client to server, pasting from mstsc to linux app */ type clip_file_desc (line 57) | struct clip_file_desc /* CLIPRDR_FILEDESCRIPTOR */ type stream (line 76) | struct stream FILE: sesman/chansrv/clipboard_file.c type clip_s2c (line 49) | struct clip_s2c type clip_c2s (line 50) | struct clip_c2s type cb_file_info (line 54) | struct cb_file_info type list (line 63) | struct list function tui64 (line 73) | static tui64 type cb_file_info (line 134) | struct cb_file_info type cb_file_info (line 137) | struct cb_file_info type cb_file_info (line 165) | struct cb_file_info type cb_file_info (line 168) | struct cb_file_info function clipboard_send_filecontents_response_fail (line 191) | static int function clipboard_get_file (line 215) | static int function clipboard_get_files (line 292) | static int function clipboard_send_data_response_for_file (line 331) | int function clipboard_send_file_size (line 408) | static int function clipboard_request_file_size (line 458) | int function clipboard_send_file_data (line 494) | static int function clipboard_request_file_data (line 572) | int function clipboard_process_file_request (line 612) | int function clipboard_process_file_response (line 646) | int function clipboard_c2s_in_file_info (line 679) | static int function clipboard_c2s_in_files (line 722) | int FILE: sesman/chansrv/clipboard_file.h type stream (line 28) | struct stream type stream (line 31) | struct stream type stream (line 51) | struct stream FILE: sesman/chansrv/devredir.c type COMPLETION_TYPE (line 82) | enum COMPLETION_TYPE type client_caps (line 107) | struct client_caps type client_caps (line 117) | struct client_caps type stream (line 124) | struct stream type NTSTATUS (line 129) | enum NTSTATUS type NTSTATUS (line 131) | enum NTSTATUS type NTSTATUS (line 132) | enum NTSTATUS type NTSTATUS (line 134) | enum NTSTATUS type stream (line 136) | struct stream type NTSTATUS (line 137) | enum NTSTATUS type stream (line 139) | struct stream type NTSTATUS (line 140) | enum NTSTATUS type stream (line 142) | struct stream type NTSTATUS (line 143) | enum NTSTATUS type stream (line 145) | struct stream type NTSTATUS (line 146) | enum NTSTATUS type stream (line 152) | struct stream type stream (line 153) | struct stream type stream (line 154) | struct stream type stream (line 155) | struct stream type stream (line 157) | struct stream type NTSTATUS (line 160) | enum NTSTATUS function devredir_init (line 166) | int function devredir_deinit (line 195) | int type COMPLETION_TYPE (line 208) | enum COMPLETION_TYPE function tui32 (line 240) | static tui32 function tui32 (line 266) | static tui32 function devredir_data_in (line 306) | int function devredir_get_wait_objs (line 457) | int function devredir_check_wait_objs (line 468) | int function devredir_send_server_core_cap_req (line 482) | static void function devredir_send_server_clientID_confirm (line 549) | static void function devredir_send_server_user_logged_on (line 571) | static void function devredir_send_server_device_announce_resp (line 590) | static void function devredir_send_drive_create_request (line 619) | static int function devredir_send_drive_close_request (line 683) | static int function devredir_send_drive_dir_request (line 719) | static void function process_client_general_caps_set (line 778) | static int function devredir_proc_client_core_cap_resp (line 816) | static int function devredir_proc_client_devlist_announce_req (line 900) | static int function devredir_proc_client_devlist_remove_req (line 1016) | static int function devredir_proc_device_iocompletion (line 1046) | static int function devredir_proc_query_dir_response (line 1254) | static int function devredir_get_dir_listing (line 1393) | int function devredir_lookup_entry (line 1455) | int function devredir_setattr_for_entry (line 1511) | int function devredir_statfs (line 1577) | int function devredir_file_create (line 1619) | int function devredir_file_open (line 1671) | int function devredir_file_close (line 1733) | int devredir_file_close(struct state_close *fusep, tui32 device_id, function devredir_rmdir_or_file (line 1772) | int function devredir_file_read (line 1818) | void function devredir_file_write (line 1874) | void function devredir_file_rename (line 1933) | int devredir_file_rename(struct state_rename *fusep, tui32 device_id, function devredir_insert_DeviceIoRequest (line 1994) | void function devredir_cvt_slash (line 2016) | static void function devredir_string_ends_with (line 2031) | static int function devredir_proc_cid_rmdir_or_file (line 2040) | static void function devredir_proc_cid_rmdir_or_file_resp (line 2073) | static void function devredir_proc_cid_rename_file (line 2101) | static void function devredir_proc_cid_rename_file_resp (line 2151) | static void function issue_lookup (line 2179) | static void issue_lookup(IRP *irp, int lookup_type) function lookup_read_basic_attributes (line 2207) | static void lookup_read_basic_attributes(IRP *irp, struct stream *s_in) function lookup_read_standard_attributes (line 2238) | static void lookup_read_standard_attributes(IRP *irp, struct stream *s_in) function lookup_done (line 2255) | static void lookup_done(IRP *irp, enum NTSTATUS IoStatus) function devredir_proc_cid_lookup (line 2286) | static void function devredir_proc_cid_statfs (line 2353) | static void function devredir_proc_cid_statfs_resp (line 2397) | static void function issue_setattr_basic (line 2479) | static void issue_setattr_basic(IRP *irp) function issue_setattr_eof (line 2531) | static void issue_setattr_eof(IRP *irp) function setattr_done (line 2556) | static void setattr_done(IRP *irp, enum NTSTATUS IoStatus) function devredir_proc_cid_setattr (line 2584) | static void FILE: sesman/chansrv/devredir.h type stream (line 30) | struct stream type stream (line 37) | struct stream type IRP_MJ (line 41) | enum IRP_MJ type IRP_MN (line 42) | enum IRP_MN type state_dirscan (line 47) | struct state_dirscan type state_lookup (line 48) | struct state_lookup type state_setattr (line 49) | struct state_setattr type state_open (line 50) | struct state_open type state_create (line 51) | struct state_create type state_read (line 52) | struct state_read type state_write (line 53) | struct state_write type state_remove (line 54) | struct state_remove type state_close (line 55) | struct state_close type state_statfs (line 56) | struct state_statfs type state_dirscan (line 60) | struct state_dirscan type state_lookup (line 63) | struct state_lookup type state_setattr (line 67) | struct state_setattr type file_attr (line 69) | struct file_attr type state_create (line 73) | struct state_create type state_open (line 76) | struct state_open type state_close (line 79) | struct state_close type state_read (line 83) | struct state_read type state_write (line 87) | struct state_write type state_rename (line 91) | struct state_rename type state_remove (line 96) | struct state_remove type state_statfs (line 100) | struct state_statfs FILE: sesman/chansrv/input_ibus.c function xrdp_input_enable (line 36) | static int function xrdp_input_send_unicode (line 75) | int function xrdp_input_ibus_engine_enable (line 91) | static void function xrdp_input_ibus_engine_disable (line 98) | static void function xrdp_input_ibus_disconnect (line 104) | static void function gboolean (line 112) | static gboolean function IBusEngine (line 122) | static IBusEngine * function THREAD_RV (line 143) | static THREAD_RV THREAD_CC function xrdp_input_unicode_destroy (line 191) | int function xrdp_input_unicode_init (line 211) | int FILE: sesman/chansrv/irp.c function IRP (line 42) | IRP *devredir_irp_new(void) function IRP (line 82) | IRP *devredir_irp_with_pathname_new(const char *pathname) function IRP (line 104) | IRP *devredir_irp_with_pathnamelen_new(unsigned int pathnamelen) function devredir_irp_delete (line 143) | int devredir_irp_delete(IRP *irp) function IRP (line 211) | IRP *devredir_irp_find(tui32 completion_id) function IRP (line 230) | IRP *devredir_irp_find_by_fileid(tui32 FileId) function IRP (line 253) | IRP *devredir_irp_get_last(void) function devredir_irp_dump (line 271) | void devredir_irp_dump(void) FILE: sesman/chansrv/irp.h type XFUSE_INFO (line 33) | typedef struct xfuse_info XFUSE_INFO; type irp_lookup_state (line 35) | enum irp_lookup_state type irp_setattr_state (line 42) | enum irp_setattr_state type irp_lookup (line 49) | struct irp_lookup type irp_setattr (line 55) | struct irp_setattr type irp_write (line 62) | struct irp_write type irp_create (line 67) | struct irp_create type irp_rename (line 72) | struct irp_rename type IRP (line 79) | typedef struct irp IRP; type irp (line 81) | struct irp FILE: sesman/chansrv/pcsc/wrapper/winscard-funcs.h type LONG (line 5) | typedef LONG WINAPI type LONG (line 8) | typedef LONG WINAPI type LONG (line 10) | typedef LONG WINAPI type LONG (line 12) | typedef LONG WINAPI type LONG (line 15) | typedef LONG WINAPI type LONG (line 18) | typedef LONG WINAPI type LONG (line 21) | typedef LONG WINAPI type LONG (line 24) | typedef LONG WINAPI type LONG (line 28) | typedef LONG WINAPI type LONG (line 32) | typedef LONG WINAPI type LONG (line 35) | typedef LONG WINAPI type LONG (line 38) | typedef LONG WINAPI type LONG (line 41) | typedef LONG WINAPI type LONG (line 44) | typedef LONG WINAPI type LONG (line 48) | typedef LONG WINAPI type LONG (line 52) | typedef LONG WINAPI type LONG (line 54) | typedef LONG WINAPI type LONG (line 57) | typedef LONG WINAPI type LONG (line 59) | typedef LONG WINAPI type LONG (line 61) | typedef LONG WINAPI type LONG (line 64) | typedef LONG WINAPI type LONG (line 67) | typedef LONG WINAPI type LONG (line 69) | typedef LONG WINAPI type LONG (line 72) | typedef LONG WINAPI type LONG (line 75) | typedef LONG WINAPI type LONG (line 78) | typedef LONG WINAPI type LONG (line 81) | typedef LONG WINAPI type LONG (line 84) | typedef LONG WINAPI type LONG (line 90) | typedef LONG WINAPI type LONG (line 96) | typedef LONG WINAPI type LONG (line 99) | typedef LONG WINAPI type LONG (line 102) | typedef LONG WINAPI type LONG (line 104) | typedef LONG WINAPI type LONG (line 106) | typedef LONG WINAPI type LONG (line 108) | typedef LONG WINAPI type LONG (line 111) | typedef LONG WINAPI type LONG (line 114) | typedef LONG WINAPI type LONG (line 118) | typedef LONG WINAPI type LONG (line 122) | typedef LONG WINAPI type LONG (line 124) | typedef LONG WINAPI type LONG (line 128) | typedef LONG WINAPI type LONG (line 132) | typedef LONG WINAPI type LONG (line 136) | typedef LONG WINAPI type LONG (line 138) | typedef LONG WINAPI type LONG (line 140) | typedef LONG WINAPI type LONG (line 142) | typedef LONG WINAPI type LONG (line 144) | typedef LONG WINAPI type LONG (line 147) | typedef LONG WINAPI type LONG (line 151) | typedef LONG WINAPI type LONG (line 155) | typedef LONG WINAPI type LONG (line 160) | typedef LONG WINAPI type LONG (line 164) | typedef LONG WINAPI type LONG (line 167) | typedef LONG WINAPI FILE: sesman/chansrv/pcsc/wrapper/winscard.c function writeln (line 78) | static int function load_funcs (line 103) | static int __fastcall function BOOL (line 173) | BOOL WINAPI function LONG (line 210) | LONG WINAPI function LONG (line 219) | LONG WINAPI function LONG (line 227) | LONG WINAPI function LONG (line 235) | LONG WINAPI function LONG (line 244) | LONG WINAPI function LONG (line 253) | LONG WINAPI function LONG (line 262) | LONG WINAPI function LONG (line 288) | LONG WINAPI function LONG (line 299) | LONG WINAPI function LONG (line 310) | LONG WINAPI function LONG (line 320) | LONG WINAPI function LONG (line 330) | LONG WINAPI function LONG (line 339) | LONG WINAPI function LONG (line 348) | LONG WINAPI function LONG (line 359) | LONG WINAPI function LONG (line 370) | LONG WINAPI function LONG (line 378) | LONG WINAPI function LONG (line 386) | LONG WINAPI function LONG (line 394) | LONG WINAPI function LONG (line 402) | LONG WINAPI function LONG (line 411) | LONG WINAPI function LONG (line 420) | LONG WINAPI function LONG (line 428) | LONG WINAPI function LONG (line 436) | LONG WINAPI function LONG (line 445) | LONG WINAPI function LONG (line 454) | LONG WINAPI function LONG (line 463) | LONG WINAPI function LONG (line 472) | LONG WINAPI function LONG (line 486) | LONG WINAPI function LONG (line 499) | LONG WINAPI function LONG (line 509) | LONG WINAPI function LONG (line 519) | LONG WINAPI function LONG (line 527) | LONG WINAPI function LONG (line 535) | LONG WINAPI function LONG (line 543) | LONG WINAPI function LONG (line 552) | LONG WINAPI function LONG (line 561) | LONG WINAPI function LONG (line 571) | LONG WINAPI function LONG (line 581) | LONG WINAPI function LONG (line 589) | LONG WINAPI function LONG (line 601) | LONG WINAPI function LONG (line 613) | LONG WINAPI function LONG (line 624) | LONG WINAPI function LONG (line 632) | LONG WINAPI function LONG (line 640) | LONG WINAPI function LONG (line 648) | LONG WINAPI function LONG (line 656) | LONG WINAPI function LONG (line 665) | LONG WINAPI function LONG (line 676) | LONG WINAPI function LONG (line 693) | LONG WINAPI function LONG (line 720) | LONG WINAPI function LONG (line 744) | LONG WINAPI function LONG (line 753) | LONG WINAPI FILE: sesman/chansrv/pcsc/xrdp_pcsc.c type BYTE (line 24) | typedef unsigned char BYTE; type BYTE (line 25) | typedef BYTE *LPBYTE; type LONG (line 27) | typedef int LONG; type DWORD (line 28) | typedef unsigned int DWORD; type LONG (line 30) | typedef long LONG; type DWORD (line 31) | typedef unsigned long DWORD; type DWORD (line 33) | typedef DWORD *LPDWORD; type BYTE (line 38) | typedef const BYTE *LPCBYTE; type LONG (line 40) | typedef LONG SCARDCONTEXT; type SCARDCONTEXT (line 41) | typedef SCARDCONTEXT *LPSCARDCONTEXT; type LONG (line 43) | typedef LONG SCARDHANDLE; type SCARDHANDLE (line 44) | typedef SCARDHANDLE *LPSCARDHANDLE; type SCARD_READERSTATE (line 48) | typedef struct _SCARD_READERSTATE type SCARD_IO_REQUEST (line 58) | typedef struct _SCARD_IO_REQUEST function lhexdump (line 122) | static void function connect_to_chansrv (line 165) | static int function send_message (line 231) | static int function get_message (line 256) | static int function PCSC_API (line 342) | PCSC_API LONG function PCSC_API (line 388) | PCSC_API LONG function PCSC_API (line 426) | PCSC_API LONG function PCSC_API (line 439) | PCSC_API LONG function PCSC_API (line 502) | PCSC_API LONG function PCSC_API (line 517) | PCSC_API LONG function PCSC_API (line 557) | PCSC_API LONG function PCSC_API (line 600) | PCSC_API LONG function PCSC_API (line 639) | PCSC_API LONG function PCSC_API (line 733) | PCSC_API LONG function PCSC_API (line 874) | PCSC_API LONG function PCSC_API (line 950) | PCSC_API LONG function PCSC_API (line 1077) | PCSC_API LONG function PCSC_API (line 1091) | PCSC_API LONG function PCSC_API (line 1203) | PCSC_API LONG function PCSC_API (line 1216) | PCSC_API LONG function PCSC_API (line 1254) | PCSC_API LONG function PCSC_API (line 1268) | PCSC_API LONG function PCSC_API (line 1282) | PCSC_API char * FILE: sesman/chansrv/rail.c type list (line 69) | struct list type rail_window_data (line 88) | struct rail_window_data function rail_send_key_esc (line 171) | static int type rail_window_data (line 189) | struct rail_window_data type rail_window_data (line 198) | struct rail_window_data type rail_window_data (line 206) | struct rail_window_data type rail_window_data (line 217) | struct rail_window_data function rail_set_window_data (line 223) | static int type rail_window_data (line 236) | struct rail_window_data type rail_window_data (line 239) | struct rail_window_data function is_window_valid_child_of_root (line 253) | static int function rail_send_init (line 280) | static int function anotherWMRunning (line 305) | static int function rail_is_another_wm_running (line 313) | static int function rail_init (line 338) | int function rail_deinit (line 348) | int function rail_startup (line 363) | static int type stream (line 411) | struct stream function rail_process_exec (line 437) | static int function rail_win_popdown (line 509) | static int function rail_close_window (line 545) | static int function my_timeout (line 568) | static void function rail_process_activate (line 580) | static int function rail_select_input (line 648) | static int function rail_restore_windows (line 660) | static int function rail_process_system_param (line 691) | static int function rail_get_property (line 713) | static int function rail_win_get_state (line 753) | static int function rail_win_set_state (line 775) | static int function rail_win_get_text (line 801) | static int function rail_minmax_window (line 840) | static int function rail_restore_window (line 861) | static int function rail_process_system_command (line 881) | static int function rail_process_handshake (line 939) | static int function rail_process_notify_event (line 951) | static int function rail_process_window_move (line 968) | static int function rail_process_local_move_size (line 1004) | static int function rail_process_min_max_info (line 1030) | static int function rail_process_client_status (line 1038) | static int function rail_process_sys_menu (line 1050) | static int function rail_process_lang_bar_info (line 1069) | static int function rail_process_appid_req (line 1081) | static int function rail_process_appid_resp (line 1089) | static int function rail_process_exec_result (line 1098) | static int function rail_data_in (line 1107) | int function get_string_crc (line 1229) | static int function rail_win_send_text (line 1248) | static int function rail_destroy_window (line 1311) | static int function rail_show_window (line 1330) | int function rail_create_window (line 1352) | static int function rail_configure_request_window (line 1513) | static int function rail_configure_window (line 1719) | static int function rail_desktop_resize (line 1803) | static int function rail_xevent (line 1812) | int FILE: sesman/chansrv/rail.h type stream (line 31) | struct stream FILE: sesman/chansrv/smartcard.c type SMARTCARD (line 122) | typedef struct smartcard type stream (line 141) | struct stream type xrdp_scard_io_request (line 187) | struct xrdp_scard_io_request type xrdp_scard_io_request (line 188) | struct xrdp_scard_io_request type stream (line 201) | struct stream type stream (line 205) | struct stream type stream (line 210) | struct stream type stream (line 214) | struct stream type stream (line 218) | struct stream type stream (line 222) | struct stream type stream (line 226) | struct stream type stream (line 230) | struct stream type stream (line 234) | struct stream type stream (line 239) | struct stream type stream (line 243) | struct stream type stream (line 248) | struct stream type stream (line 253) | struct stream type stream (line 258) | struct stream type stream (line 263) | struct stream function scard_device_announce (line 276) | int function scard_get_wait_objs (line 311) | int function scard_check_wait_objs (line 320) | int function scard_init (line 329) | int function scard_deinit (line 339) | int function scard_send_establish_context (line 352) | int function scard_send_release_context (line 379) | int function scard_send_is_valid_context (line 407) | int function scard_send_list_readers (line 434) | int function scard_send_get_status_change (line 467) | int function scard_send_connect (line 499) | int function scard_send_reconnect (line 533) | int function scard_send_begin_transaction (line 563) | int function scard_send_end_transaction (line 593) | int function scard_send_status (line 625) | int function scard_send_disconnect (line 656) | int function scard_send_transmit (line 686) | int function scard_send_control (line 719) | int function scard_send_cancel (line 752) | int function scard_send_get_attrib (line 779) | int type stream (line 818) | struct stream type stream (line 840) | struct stream function scard_add_new_device (line 870) | static int function scard_get_free_slot (line 901) | static int function scard_release_resources (line 922) | static void function scard_send_EstablishContext (line 940) | static void function scard_send_ReleaseContext (line 980) | static void function scard_send_IsContextValid (line 1030) | static void function align_s (line 1089) | static void function scard_send_ListReaders (line 1102) | static void function out_conformant_and_varying_string (line 1259) | static void function scard_send_GetStatusChange (line 1295) | static void function scard_send_Connect (line 1462) | static void function scard_send_Reconnect (line 1584) | static void function scard_send_BeginTransaction (line 1653) | static void function scard_send_EndTransaction (line 1717) | static void function scard_send_Status (line 1782) | static void function scard_send_Disconnect (line 1867) | static void function scard_send_Transmit (line 1930) | static int function scard_send_Control (line 2119) | static int function scard_send_Cancel (line 2194) | static int function scard_send_GetAttrib (line 2245) | static int function scard_handle_EstablishContext_Return (line 2314) | static void function scard_handle_ReleaseContext_Return (line 2338) | static void function scard_handle_IsContextValid_Return (line 2362) | static void function scard_handle_ListReaders_Return (line 2388) | static void function scard_handle_GetStatusChange_Return (line 2412) | static void function scard_handle_Connect_Return (line 2436) | static void function scard_handle_Reconnect_Return (line 2464) | static void function scard_handle_BeginTransaction_Return (line 2490) | static void function scard_handle_EndTransaction_Return (line 2516) | static void function scard_handle_Status_Return (line 2542) | static void function scard_handle_Disconnect_Return (line 2568) | static void function scard_handle_Transmit_Return (line 2594) | static void function scard_handle_Control_Return (line 2619) | static void function scard_handle_Cancel_Return (line 2644) | static void function scard_handle_GetAttrib_Return (line 2669) | static void FILE: sesman/chansrv/smartcard_dummy.c function scard_device_announce (line 36) | int function scard_get_wait_objs (line 43) | int function scard_check_wait_objs (line 50) | int function scard_init (line 57) | int function scard_deinit (line 64) | int FILE: sesman/chansrv/smartcard_internal.h type xrdp_scard_io_request (line 53) | struct xrdp_scard_io_request type READER_STATE (line 61) | typedef struct reader_state type xrdp_scard_io_request (line 153) | struct xrdp_scard_io_request type xrdp_scard_io_request (line 154) | struct xrdp_scard_io_request FILE: sesman/chansrv/smartcard_pcsc.c type pcsc_card (line 64) | struct pcsc_card /* item for list of open cards in one context */ type pcsc_context (line 71) | struct pcsc_context type pcsc_uds_client (line 80) | struct pcsc_uds_client type list (line 88) | struct list type trans (line 90) | struct trans type pcsc_uds_client (line 96) | struct pcsc_uds_client type trans (line 97) | struct trans type pcsc_uds_client (line 99) | struct pcsc_uds_client type pcsc_uds_client (line 119) | struct pcsc_uds_client type pcsc_uds_client (line 122) | struct pcsc_uds_client type pcsc_uds_client (line 139) | struct pcsc_uds_client type pcsc_context (line 152) | struct pcsc_context type pcsc_uds_client (line 153) | struct pcsc_uds_client type pcsc_context (line 156) | struct pcsc_context type pcsc_context (line 169) | struct pcsc_context type pcsc_card (line 180) | struct pcsc_card type pcsc_uds_client (line 181) | struct pcsc_uds_client type pcsc_context (line 182) | struct pcsc_context type pcsc_card (line 184) | struct pcsc_card type pcsc_context (line 185) | struct pcsc_context type pcsc_context (line 203) | struct pcsc_context type pcsc_card (line 211) | struct pcsc_card function free_uds_client (line 234) | static int type pcsc_context (line 284) | struct pcsc_context type pcsc_uds_client (line 285) | struct pcsc_uds_client type pcsc_context (line 288) | struct pcsc_context type pcsc_context (line 291) | struct pcsc_context type pcsc_context (line 292) | struct pcsc_context function uds_client_remove_context (line 319) | static int type pcsc_card (line 344) | struct pcsc_card type pcsc_uds_client (line 345) | struct pcsc_uds_client type pcsc_context (line 346) | struct pcsc_context type pcsc_card (line 349) | struct pcsc_card type pcsc_card (line 352) | struct pcsc_card type pcsc_card (line 353) | struct pcsc_card function scard_pcsc_get_wait_objs (line 380) | int function scard_pcsc_check_wait_objs (line 407) | int function scard_process_establish_context (line 446) | static int function scard_function_establish_context_return (line 464) | int function scard_process_release_context (line 529) | static int function scard_function_release_context_return (line 557) | int type pcsc_list_readers (line 597) | struct pcsc_list_readers function scard_process_list_readers (line 605) | static int function count_multistring_elements (line 666) | static unsigned int function scard_function_list_readers_return (line 694) | int function scard_process_connect (line 831) | static int function scard_function_connect_return (line 865) | int function scard_process_disconnect (line 934) | static int function scard_function_disconnect_return (line 963) | int function scard_process_begin_transaction (line 1004) | static int function scard_function_begin_transaction_return (line 1033) | int function scard_process_end_transaction (line 1074) | static int function scard_function_end_transaction_return (line 1106) | int function scard_function_get_attrib_return (line 1148) | int type pcsc_transmit (line 1157) | struct pcsc_transmit function scard_process_transmit (line 1166) | static int function scard_function_transmit_return (line 1224) | int function scard_process_control (line 1307) | static int function scard_function_control_return (line 1348) | int type pcsc_status (line 1401) | struct pcsc_status function scard_process_status (line 1409) | static int function scard_function_status_return (line 1471) | int function scard_process_get_status_change (line 1597) | static int function scard_function_get_status_change_return (line 1659) | int function scard_process_cancel (line 1734) | static int function scard_function_cancel_return (line 1760) | int function scard_function_is_context_valid_return (line 1801) | int function scard_function_reconnect_return (line 1811) | int scard_function_reconnect_return(void *user_data, function scard_process_msg (line 1820) | static int function my_pcsc_trans_data_in (line 1915) | static int function my_pcsc_trans_conn_in (line 1942) | static int function scard_pcsc_init (line 1982) | int function scard_pcsc_deinit (line 2033) | int function scard_pcsc_get_wait_objs (line 2059) | int function scard_pcsc_check_wait_objs (line 2064) | int function scard_pcsc_init (line 2069) | int function scard_pcsc_deinit (line 2074) | int FILE: sesman/chansrv/smartcard_pcsc.h type stream (line 32) | struct stream type stream (line 35) | struct stream type stream (line 38) | struct stream type stream (line 42) | struct stream type stream (line 46) | struct stream type stream (line 50) | struct stream type stream (line 54) | struct stream type stream (line 58) | struct stream type stream (line 62) | struct stream type stream (line 66) | struct stream type stream (line 70) | struct stream type stream (line 74) | struct stream type stream (line 78) | struct stream type stream (line 82) | struct stream type stream (line 86) | struct stream FILE: sesman/chansrv/sound.c type config_chansrv (line 67) | struct config_chansrv type trans (line 70) | struct trans type trans (line 71) | struct trans type trans (line 74) | struct trans type trans (line 75) | struct trans type fifo (line 80) | struct fifo type stream (line 86) | struct stream type stream (line 87) | struct stream type list (line 96) | struct list type xr_wave_format_ex (line 98) | struct xr_wave_format_ex type xr_wave_format_ex (line 113) | struct xr_wave_format_ex type xr_wave_format_ex (line 126) | struct xr_wave_format_ex type xr_wave_format_ex (line 140) | struct xr_wave_format_ex type xr_wave_format_ex (line 155) | struct xr_wave_format_ex type xr_wave_format_ex (line 170) | struct xr_wave_format_ex type xr_wave_format_ex (line 183) | struct xr_wave_format_ex type xr_wave_format_ex (line 217) | struct xr_wave_format_ex type xr_wave_format_ex (line 230) | struct xr_wave_format_ex type xr_wave_format_ex (line 242) | struct xr_wave_format_ex type stream (line 260) | struct stream type stream (line 263) | struct stream type trans (line 264) | struct trans function sound_send_server_output_formats (line 269) | static int function sound_send_training (line 342) | static int function sound_process_output_format (line 371) | static int function sound_process_output_formats (line 445) | static int function sound_wave_compress_fdk_aac (line 493) | static int function sound_wave_compress_fdk_aac (line 691) | static int function sound_wave_compress_opus (line 702) | static int function sound_wave_compress_opus (line 764) | static int function sound_wave_compress_mp3lame (line 775) | static int function sound_wave_compress_mp3lame (line 854) | static int function sound_wave_compress (line 863) | static int function sound_send_wave_data_chunk (line 886) | static int function sound_send_wave_data (line 954) | static int function sound_send_close (line 1011) | static int function sound_process_training (line 1041) | static int function sound_process_wave_confirm (line 1053) | static int function process_pcm_message (line 1097) | static int function sound_sndsrvr_sink_data_in (line 1149) | static int function sound_sndsrvr_sink_conn_in (line 1194) | static int function sound_sndsrvr_source_conn_in (line 1232) | static int function in_fifo_item_destructor (line 1269) | static void function sound_init (line 1276) | int function sound_deinit (line 1319) | int function sound_data_in (line 1366) | int function sound_get_wait_objs (line 1422) | int function sound_check_wait_objs (line 1458) | int function sound_send_server_input_formats (line 1516) | static int function sound_process_input_format (line 1585) | static int function sound_process_input_formats (line 1633) | static int function sound_input_start_recording (line 1681) | static int function sound_input_stop_recording (line 1717) | static int function sound_process_input_data (line 1747) | static int function sound_sndsrvr_source_data_in (line 1775) | static int function sound_start_source_listener (line 1899) | static int function sound_start_sink_listener (line 1919) | static int FILE: sesman/chansrv/sound.h type stream (line 58) | struct stream FILE: sesman/chansrv/xcommon.c function xcommon_error_handler (line 53) | static int function xcommon_set_x_server_fatal_handler (line 70) | void function xcommon_fatal_handler (line 78) | static int function xcommon_init (line 90) | int function xcommon_get_wait_objs (line 141) | int function xcommon_check_wait_objs (line 158) | int FILE: sesman/display_utils.c function x_server_running_check_ports (line 50) | static int function display_utils_get_free_display (line 109) | int FILE: sesman/display_utils.h type set_int (line 30) | struct set_int type set_int (line 39) | struct set_int FILE: sesman/eicp_process.c function process_sys_login_response (line 48) | static int function process_create_session_response (line 100) | static int function eicp_process (line 154) | int FILE: sesman/eicp_process.h type scp_list_item (line 30) | struct scp_list_item type scp_list_item (line 39) | struct scp_list_item FILE: sesman/ercp_process.c function process_session_announce_event (line 41) | static int function process_session_finished_event (line 79) | static void function process_client_connect_event (line 89) | static int function process_client_disconnect_event (line 113) | static int function ercp_process (line 134) | int FILE: sesman/ercp_process.h type session_item (line 30) | struct session_item type session_item (line 38) | struct session_item FILE: sesman/libsesman/sesman_access.c function user_is_root (line 46) | static int function access_login_allowed (line 55) | int function access_login_is_admin (line 128) | int FILE: sesman/libsesman/sesman_access.h type config_security (line 30) | struct config_security type config_security (line 40) | struct config_security type config_security (line 51) | struct config_security FILE: sesman/libsesman/sesman_auth.h type auth_info (line 33) | struct auth_info type auth_info (line 46) | struct auth_info type scp_login_status (line 48) | enum scp_login_status type auth_info (line 60) | struct auth_info type scp_login_status (line 61) | enum scp_login_status type auth_info (line 74) | struct auth_info type auth_info (line 84) | struct auth_info type auth_info (line 99) | struct auth_info FILE: sesman/libsesman/sesman_clip_restrict.c type bitmask_string (line 39) | struct bitmask_string function sesman_clip_restrict_string_to_bitmask (line 54) | int function sesman_clip_restrict_mask_to_string (line 65) | int FILE: sesman/libsesman/sesman_config.c type bitmask_char (line 92) | struct bitmask_char function parse_policy_string (line 105) | static unsigned int function config_output_policy_string (line 144) | int function config_read_globals (line 178) | static int function config_read_security (line 305) | static int function config_read_sessions (line 426) | static int function config_read_xorg_params (line 530) | static int function config_read_vnc_params (line 563) | static int function config_read_session_variables (line 587) | static int type config_sesman (line 615) | struct config_sesman type config_sesman (line 618) | struct config_sesman type list (line 628) | struct list type list (line 629) | struct list type list (line 630) | struct list function config_dump (line 674) | void function config_free (line 771) | void FILE: sesman/libsesman/sesman_config.h type SESMAN_CFG_SESS_POLICY_BITS (line 36) | enum SESMAN_CFG_SESS_POLICY_BITS type config_security (line 60) | struct config_security type config_sessions (line 140) | struct config_sessions type config_sesman (line 194) | struct config_sesman type config_sesman (line 287) | struct config_sesman type config_sesman (line 297) | struct config_sesman type config_sesman (line 306) | struct config_sesman FILE: sesman/libsesman/verify_user.c type spwd (line 52) | struct spwd type auth_info (line 57) | struct auth_info type auth_info (line 64) | struct auth_info type scp_login_status (line 66) | enum scp_login_status type passwd (line 69) | struct passwd type auth_info (line 72) | struct auth_info type scp_login_status (line 75) | enum scp_login_status type spwd (line 82) | struct spwd type auth_info (line 131) | struct auth_info type scp_login_status (line 132) | enum scp_login_status type passwd (line 134) | struct passwd type auth_info (line 137) | struct auth_info type scp_login_status (line 139) | enum scp_login_status type spwd (line 146) | struct spwd function auth_start_session (line 177) | int function auth_end (line 184) | int function auth_set_env (line 191) | int function auth_check_pwd_chg (line 198) | int function auth_change_pwd (line 255) | int function auth_account_disabled (line 347) | static int FILE: sesman/libsesman/verify_user_bsd.c function auth_userokay (line 50) | static int type auth_info (line 63) | struct auth_info type auth_info (line 70) | struct auth_info type scp_login_status (line 72) | enum scp_login_status type auth_info (line 75) | struct auth_info type scp_login_status (line 76) | enum scp_login_status type auth_info (line 106) | struct auth_info type scp_login_status (line 107) | enum scp_login_status type auth_info (line 110) | struct auth_info function auth_start_session (line 122) | int function auth_end (line 129) | int function auth_set_env (line 136) | int function auth_check_pwd_chg (line 143) | int function auth_change_pwd (line 149) | int function auth_stop_session (line 155) | int FILE: sesman/libsesman/verify_user_kerberos.c type auth_info (line 39) | struct auth_info function log_kerberos_failure (line 48) | static void function auth_end (line 57) | int type auth_info (line 87) | struct auth_info type auth_info (line 91) | struct auth_info function k5_kinit (line 130) | static enum scp_login_status type auth_info (line 183) | struct auth_info type scp_login_status (line 185) | enum scp_login_status type scp_login_status (line 187) | enum scp_login_status type auth_info (line 188) | struct auth_info type auth_info (line 210) | struct auth_info type scp_login_status (line 211) | enum scp_login_status type auth_info (line 213) | struct auth_info function auth_start_session (line 226) | int function auth_set_env (line 233) | int FILE: sesman/libsesman/verify_user_pam.c type conv_func_data (line 41) | struct conv_func_data type auth_info (line 46) | struct auth_info function verify_pam_conv (line 116) | static int function get_service_name (line 201) | static void function common_pam_login (line 240) | static enum scp_login_status type auth_info (line 334) | struct auth_info type scp_login_status (line 336) | enum scp_login_status type auth_info (line 338) | struct auth_info type scp_login_status (line 339) | enum scp_login_status type auth_info (line 367) | struct auth_info type scp_login_status (line 368) | enum scp_login_status type auth_info (line 370) | struct auth_info type scp_login_status (line 371) | enum scp_login_status function auth_start_session_private (line 400) | static int function auth_start_session (line 455) | int function auth_stop_session (line 470) | static int function auth_end (line 503) | int function auth_set_env (line 524) | int FILE: sesman/libsesman/verify_user_pam_userpass.c type auth_info (line 44) | struct auth_info function common_pam_login (line 66) | static enum scp_login_status type auth_info (line 137) | struct auth_info type scp_login_status (line 139) | enum scp_login_status type auth_info (line 141) | struct auth_info type scp_login_status (line 142) | enum scp_login_status type auth_info (line 175) | struct auth_info type scp_login_status (line 176) | enum scp_login_status type auth_info (line 178) | struct auth_info type scp_login_status (line 179) | enum scp_login_status function auth_start_session_private (line 209) | static int function auth_start_session (line 264) | int function auth_stop_session (line 279) | static int function auth_end (line 312) | int function auth_set_env (line 333) | int FILE: sesman/lock_uds.c type lock_uds (line 40) | struct lock_uds type lock_uds (line 48) | struct lock_uds type lock_uds (line 51) | struct lock_uds function unlock_uds (line 129) | void FILE: sesman/lock_uds.h type lock_uds (line 33) | struct lock_uds type lock_uds (line 46) | struct lock_uds type lock_uds (line 57) | struct lock_uds FILE: sesman/scp_list.c type list (line 48) | struct list function free_scp_list_item (line 60) | static void function scp_list_init (line 73) | int function scp_list_cleanup (line 96) | void function scp_list_get_count (line 114) | unsigned int type scp_list_item (line 121) | struct scp_list_item type scp_list_item (line 124) | struct scp_list_item function scp_list_set_peername (line 141) | int function scp_list_get_wait_objs (line 156) | int function scp_list_check_wait_objs (line 199) | int function scp_list_get_create_session_x11_displays (line 265) | void FILE: sesman/scp_list.h type set_int (line 35) | struct set_int type sli_login_state (line 40) | enum sli_login_state type scp_list_dispatcher_action (line 54) | enum scp_list_dispatcher_action type scp_list_item (line 73) | struct scp_list_item type scp_list_item (line 130) | struct scp_list_item type scp_list_item (line 141) | struct scp_list_item type set_int (line 166) | struct set_int FILE: sesman/scp_process.c function process_set_peername_request (line 53) | static int function process_sys_login_request (line 74) | static int function authenticate_and_authorize_uds_connection (line 173) | static enum scp_login_status function process_uds_login_request (line 235) | static int function logout_scp_list_item (line 300) | static void function process_logout_request (line 322) | static int function create_xrdp_socket_path (line 346) | static int function get_free_display (line 404) | static int function process_create_session_request (line 431) | static int function process_connect_session_request (line 578) | static int function process_list_sessions_request (line 663) | static int function process_create_sockdir_request (line 714) | static int function process_close_connection_request (line 740) | static int function scp_process (line 761) | int FILE: sesman/scp_process.h type scp_list_item (line 30) | struct scp_list_item type scp_list_item (line 39) | struct scp_list_item FILE: sesman/sesexec/ccp_server.c function ccp_server (line 37) | int FILE: sesman/sesexec/ccp_server.h type trans (line 37) | struct trans FILE: sesman/sesexec/eicp_server.c function handle_sys_login_request (line 44) | static int function handle_uds_login_request (line 95) | static int function handle_logout_request (line 135) | static int function handle_create_session_request (line 144) | static int function eicp_server (line 232) | int FILE: sesman/sesexec/eicp_server.h type trans (line 37) | struct trans FILE: sesman/sesexec/env.c function env_set_user (line 43) | int FILE: sesman/sesexec/env.h type list (line 54) | struct list type list (line 54) | struct list FILE: sesman/sesexec/ercp_server.c function get_session_fds (line 46) | static enum scp_sconnect_status function handle_connect_session_request (line 71) | static int function ercp_server (line 196) | int FILE: sesman/sesexec/ercp_server.h type trans (line 37) | struct trans FILE: sesman/sesexec/login_info.c function log_authfail_message (line 53) | static void function authenticate_and_authorize_connection (line 77) | static enum scp_login_status function get_scp_client_retry (line 186) | static int type login_info (line 229) | struct login_info type trans (line 230) | struct trans type login_info (line 235) | struct login_info type scp_login_status (line 236) | enum scp_login_status type login_info (line 302) | struct login_info type trans (line 303) | struct trans type login_info (line 305) | struct login_info function login_info_free (line 345) | void FILE: sesman/sesexec/login_info.h type trans (line 32) | struct trans type login_info (line 37) | struct login_info type login_info (line 66) | struct login_info type trans (line 67) | struct trans type login_info (line 84) | struct login_info type trans (line 85) | struct trans type login_info (line 91) | struct login_info FILE: sesman/sesexec/sesexec.c type startup_params (line 52) | struct startup_params type config_sesman (line 66) | struct config_sesman type login_info (line 68) | struct login_info type session_data (line 69) | struct session_data type trans (line 75) | struct trans type trans (line 76) | struct trans function process_params (line 96) | static int function sesexec_eicp_data_in (line 138) | static int function sesexec_ercp_data_in (line 159) | int function sesexec_ccp_data_in (line 180) | static int function set_term_event (line 204) | static void function sig_no_op (line 217) | static void function set_sigchld_event (line 227) | static void function sesexec_is_term (line 238) | int function sesexec_terminate_main_loop (line 245) | void function sesexec_set_ecp_transport (line 257) | int function sesexec_is_ecp_active (line 301) | int function sesexec_main_loop_cleanup (line 310) | static void function close_ccp_trans (line 335) | static void function sesexec_main_loop (line 348) | static int function start_logging (line 541) | static int start_logging(const char *sesman_ini) function get_eicp_fd (line 580) | static int function main (line 624) | int function sesexec_terminate_connected_xrdp_process (line 711) | void function sesexec_set_ccp_trans (line 768) | int FILE: sesman/sesexec/sesexec.h type config_sesman (line 35) | struct config_sesman type trans (line 36) | struct trans type login_info (line 37) | struct login_info type session_data (line 38) | struct session_data type config_sesman (line 48) | struct config_sesman type login_info (line 67) | struct login_info type session_data (line 74) | struct session_data type trans (line 101) | struct trans type trans (line 108) | struct trans type trans (line 129) | struct trans type trans (line 157) | struct trans type ccp_close_reason_type (line 179) | enum ccp_close_reason_type type trans (line 188) | struct trans FILE: sesman/sesexec/sesexec_discover.c type trans (line 45) | struct trans function discover_trans_conn_in (line 48) | static int function sesexec_discover_enable (line 125) | int function sesexec_discover_disable (line 164) | int function sesexec_discover_get_wait_objs (line 175) | int function sesexec_discover_check_wait_objs (line 197) | int FILE: sesman/sesexec/session.c type session_data (line 59) | struct session_data type session_data (line 83) | struct session_data type session_parameters (line 84) | struct session_parameters type session_data (line 92) | struct session_data type session_data (line 92) | struct session_data function session_data_free (line 128) | void type list (line 165) | struct list function start_chansrv (line 192) | static void function start_window_manager (line 231) | static void type list (line 352) | struct list type session_data (line 353) | struct session_data type list (line 361) | struct list function set_xvnc_passwd (line 526) | static int type list (line 600) | struct list type session_data (line 601) | struct session_data type session_parameters (line 610) | struct session_parameters type list (line 612) | struct list function start_x_server (line 669) | static void function fork_child (line 773) | static int function process_startup_wait_time (line 804) | static int function session_start_wrapped (line 863) | static enum scp_screate_status function session_start (line 1001) | enum scp_screate_status function cleanup_sockets (line 1055) | static int function exit_status_to_str (line 1150) | static void function process_child_exit (line 1190) | static void function session_process_sigchld_event (line 1264) | void function session_active (line 1278) | unsigned int function time_t (line 1288) | time_t function session_get_connect_count (line 1295) | unsigned int type session_data (line 1303) | struct session_data function session_increment_connect_count (line 1309) | unsigned int type session_parameters (line 1316) | struct session_parameters type session_data (line 1317) | struct session_data function session_send_term (line 1323) | void function start_reconnect_script (line 1359) | static void function session_run_reconnect_script (line 1404) | void function session_get_display_server_fd (line 1417) | int function session_get_chansrv_fd (line 1484) | int FILE: sesman/sesexec/session.h type login_info (line 36) | struct login_info type proc_exit_status (line 37) | struct proc_exit_status type session_parameters (line 42) | struct session_parameters type session_data (line 62) | struct session_data type scp_screate_status (line 75) | enum scp_screate_status type login_info (line 76) | struct login_info type session_parameters (line 77) | struct session_parameters type session_data (line 78) | struct session_data type session_data (line 90) | struct session_data type session_data (line 98) | struct session_data type session_data (line 107) | struct session_data type session_data (line 115) | struct session_data type session_data (line 126) | struct session_data type session_data (line 134) | struct session_data type session_parameters (line 145) | struct session_parameters type session_data (line 146) | struct session_data type session_data (line 156) | struct session_data type session_data (line 167) | struct session_data type login_info (line 180) | struct login_info type session_data (line 181) | struct session_data type login_info (line 188) | struct login_info type session_data (line 189) | struct session_data type login_info (line 195) | struct login_info type session_data (line 196) | struct session_data FILE: sesman/sesexec/sessionrecord.c type add_xtmp_mode (line 50) | enum add_xtmp_mode type _utmp (line 64) | typedef struct utmpx _utmp; type _utmp (line 67) | typedef struct utmp _utmp; function set_idbuff_str (line 118) | static void function add_xtmp_entry (line 162) | static void function add_xtmp_entry (line 223) | static void function utmp_login (line 233) | void function utmp_logout (line 245) | void FILE: sesman/sesexec/sessionrecord.h type login_info (line 29) | struct login_info type proc_exit_status (line 30) | struct proc_exit_status type login_info (line 41) | struct login_info type proc_exit_status (line 52) | struct proc_exit_status FILE: sesman/sesexec/xauth.c function add_xauth_cookie (line 38) | int FILE: sesman/sesexec/xwait.c function log_waitforx_messages (line 15) | static void type list (line 58) | struct list type list (line 64) | struct list function wait_for_xserver (line 82) | enum xwait_status FILE: sesman/sesexec/xwait.h type xwait_status (line 6) | enum xwait_status type xwait_status (line 24) | enum xwait_status type list (line 26) | struct list type list (line 27) | struct list FILE: sesman/sesexec_control.c function create_exec_args_add_entries (line 62) | static int type list (line 89) | struct list type list (line 92) | struct list function sesexec_start (line 107) | int FILE: sesman/sesexec_control.h type trans (line 33) | struct trans type scp_list_item (line 34) | struct scp_list_item type scp_list_item (line 47) | struct scp_list_item FILE: sesman/sesman.c type sesman_mode (line 64) | enum sesman_mode type sesman_startup_params (line 71) | struct sesman_startup_params type config_sesman (line 81) | struct config_sesman type trans (line 86) | struct trans type lock_uds (line 89) | struct lock_uds function nocase_matches (line 100) | static int nocase_matches(const char *candidate, ...) function sesman_process_params (line 130) | static int function sesman_listen_test (line 198) | static int sesman_listen_test(struct config_sesman *cfg) function sesman_close_all (line 217) | static int function sesman_scp_data_in (line 235) | int function sesman_listen_conn_in (line 259) | static int function sesman_eicp_data_in (line 291) | int function sesman_ercp_data_in (line 314) | int function set_term_event (line 339) | static void function sig_no_op (line 352) | static void function set_sigchld_event (line 365) | static void function set_reload_event (line 379) | static void function sesman_delete_listening_transport (line 390) | void function sesman_create_listening_transport (line 408) | int function sesman_is_term (line 455) | int function sesman_main_loop (line 467) | static int function print_version (line 582) | static void function print_help (line 600) | static void function read_pid_file (line 618) | static int function create_xrdp_socket_root_path (line 656) | static int function main (line 689) | int FILE: sesman/sesman.h type config_sesman (line 30) | struct config_sesman type trans (line 31) | struct trans type config_sesman (line 34) | struct config_sesman type config_sesman (line 51) | struct config_sesman type trans (line 57) | struct trans type trans (line 63) | struct trans type trans (line 69) | struct trans FILE: sesman/sesman_restart.c type init_restart_dir_status (line 44) | enum init_restart_dir_status function init_restart_directory (line 57) | static enum init_restart_dir_status function add_sesexec_fd_to_session_list (line 111) | static int function discover_sessions (line 173) | static int function sesman_restart_discover_sessions (line 262) | int FILE: sesman/session_list.c type list (line 49) | struct list function session_list_init (line 57) | int function free_session (line 87) | static void function session_list_cleanup (line 101) | void function session_list_get_count (line 119) | unsigned int function session_list_get_count_by_state (line 126) | unsigned int type session_item (line 144) | struct session_item type session_item (line 147) | struct session_item function session_list_get_session_x11_displays (line 162) | void type session_item (line 185) | struct session_item type scp_session_type (line 187) | enum scp_session_type type session_item (line 234) | struct session_item type session_item (line 235) | struct session_item type scp_session_info (line 305) | struct scp_session_info type scp_session_info (line 309) | struct scp_session_info type session_item (line 326) | struct session_item type session_item (line 327) | struct session_item type session_item (line 352) | struct session_item type session_item (line 353) | struct session_item type session_item (line 391) | struct session_item type guid (line 392) | struct guid type session_item (line 398) | struct session_item type session_item (line 399) | struct session_item function free_session_info_list (line 410) | void function session_list_get_wait_objs (line 430) | int function session_list_check_wait_objs (line 449) | int FILE: sesman/session_list.h type set_int (line 37) | struct set_int type session_state (line 39) | enum session_state type session_item (line 55) | struct session_item type session_state (line 106) | enum session_state type session_item (line 122) | struct session_item type set_int (line 131) | struct set_int type session_item (line 139) | struct session_item type scp_session_type (line 141) | enum scp_session_type type scp_session_info (line 159) | struct scp_session_info type session_item (line 170) | struct session_item type guid (line 171) | struct guid type scp_session_info (line 180) | struct scp_session_info FILE: sesman/sig.c function sig_sesman_reload_cfg (line 42) | void FILE: sesman/tools/authtest.c type authmod_params (line 54) | struct authmod_params function usage (line 66) | static void function read_password_from_fd (line 97) | static int function parse_program_args (line 129) | static int function main (line 261) | int FILE: sesman/tools/dis.c function main (line 36) | int main(int argc, char **argv) FILE: sesman/tools/sesadmin.c type trans (line 40) | struct trans type trans (line 41) | struct trans function main (line 45) | int main(int argc, char **argv) function cmndHelp (line 121) | static void function print_session (line 133) | static void function cmndList (line 176) | static int function cmndKill (line 202) | static int FILE: sesman/tools/sesrun.c type scp_session_type (line 82) | enum scp_session_type type scp_session_type (line 88) | enum scp_session_type type session_params (line 94) | struct session_params function string_to_session_type (line 117) | static function get_session_type_list (line 143) | static function usage (line 166) | static void function parse_geometry_string (line 206) | static int function read_password_from_fd (line 256) | static int function parse_program_args (line 288) | static int function send_login_request (line 434) | static int function handle_login_response (line 462) | static int function send_create_session_request (line 498) | static int function handle_create_session_response (line 519) | static int function main (line 556) | int FILE: sesman/tools/xcon.c function main (line 35) | int main(int argc, char **argv) FILE: tests/common/test_base64.c function test_rfc4648_to_b64 (line 49) | static void function test_rfc4648_to_b64_text (line 62) | static void function test_rfc4648_from_b64_text (line 69) | static void function START_TEST (line 84) | START_TEST(test_b64_rfc4648_ex1_to) function END_TEST (line 88) | END_TEST function END_TEST (line 95) | END_TEST function END_TEST (line 102) | END_TEST function END_TEST (line 109) | END_TEST function END_TEST (line 116) | END_TEST function END_TEST (line 123) | END_TEST function END_TEST (line 130) | END_TEST function END_TEST (line 137) | END_TEST function END_TEST (line 144) | END_TEST function END_TEST (line 151) | END_TEST function END_TEST (line 158) | END_TEST function END_TEST (line 165) | END_TEST function END_TEST (line 172) | END_TEST function END_TEST (line 179) | END_TEST function END_TEST (line 199) | END_TEST function END_TEST (line 212) | END_TEST function END_TEST (line 254) | END_TEST function END_TEST (line 269) | END_TEST function END_TEST (line 290) | END_TEST function END_TEST (line 298) | END_TEST function END_TEST (line 306) | END_TEST function END_TEST (line 340) | END_TEST function END_TEST (line 362) | END_TEST FILE: tests/common/test_common_main.c function main (line 44) | int main (void) FILE: tests/common/test_fifo_calls.c function string_item_destructor (line 32) | static void function START_TEST (line 46) | START_TEST(test_fifo__null) function END_TEST (line 66) | END_TEST function END_TEST (line 108) | END_TEST function END_TEST (line 132) | END_TEST function END_TEST (line 160) | END_TEST function END_TEST (line 196) | END_TEST FILE: tests/common/test_guid.c function START_TEST (line 14) | START_TEST(test_guid_to_str_remotefx) function END_TEST (line 27) | END_TEST function END_TEST (line 43) | END_TEST function END_TEST (line 58) | END_TEST function END_TEST (line 94) | END_TEST FILE: tests/common/test_list16_calls.c function START_TEST (line 13) | START_TEST(test_list16__simple) function END_TEST (line 74) | END_TEST function Suite (line 99) | Suite * FILE: tests/common/test_list_calls.c function START_TEST (line 13) | START_TEST(test_list__simple) function END_TEST (line 54) | END_TEST function END_TEST (line 87) | END_TEST function END_TEST (line 125) | END_TEST function END_TEST (line 148) | END_TEST function END_TEST (line 169) | END_TEST function END_TEST (line 186) | END_TEST FILE: tests/common/test_os_calls.c function get_open_fd_count (line 30) | static unsigned int function START_TEST (line 76) | START_TEST(test_g_file_get_size__returns_file_size) function END_TEST (line 88) | END_TEST function END_TEST (line 117) | END_TEST function START_TEST (line 150) | START_TEST(test_g_file_get_size__2GiB) function END_TEST (line 177) | END_TEST function START_TEST (line 211) | START_TEST(test_g_file_rw) function END_TEST (line 226) | END_TEST function END_TEST (line 246) | END_TEST function END_TEST (line 266) | END_TEST function END_TEST (line 309) | END_TEST function END_TEST (line 326) | END_TEST function END_TEST (line 403) | END_TEST function END_TEST (line 492) | END_TEST function START_TEST (line 500) | START_TEST(test_g_readdir) function END_TEST (line 552) | END_TEST function END_TEST (line 560) | END_TEST FILE: tests/common/test_os_calls_signals.c function os_calls_signals_init (line 15) | void function os_calls_signals_deinit (line 22) | void function set_wobj1 (line 33) | static void function send_multiple_signals (line 49) | static function START_TEST (line 63) | START_TEST(test_g_set_alarm) function END_TEST (line 77) | END_TEST function END_TEST (line 128) | END_TEST function END_TEST (line 171) | END_TEST function END_TEST (line 185) | END_TEST function START_TEST (line 198) | START_TEST(test_g_signal_user_interrupt) function START_TEST (line 208) | START_TEST(test_g_signal_terminate) function START_TEST (line 218) | START_TEST(test_g_signal_pipe) function START_TEST (line 228) | START_TEST(test_g_signal_usr1) function START_TEST (line 238) | START_TEST(test_waitpid_not_interrupted_by_sig) function TCase (line 265) | TCase * FILE: tests/common/test_parse.c function START_TEST (line 28) | START_TEST(test_out_utf8_as_utf16_le) function END_TEST (line 57) | END_TEST function END_TEST (line 99) | END_TEST function END_TEST (line 141) | END_TEST function END_TEST (line 299) | END_TEST FILE: tests/common/test_scancode.c function START_TEST (line 14) | START_TEST(test_scancode__scancode_to_index) function START_TEST (line 62) | START_TEST(test_scancode__keycode_sets) function END_TEST (line 72) | END_TEST function END_TEST (line 91) | END_TEST function END_TEST (line 119) | END_TEST function END_TEST (line 138) | END_TEST function END_TEST (line 166) | END_TEST FILE: tests/common/test_set_int.c function START_TEST (line 12) | START_TEST(test_basic__bad_args) function END_TEST (line 29) | END_TEST function END_TEST (line 60) | END_TEST function END_TEST (line 98) | END_TEST function END_TEST (line 126) | END_TEST function END_TEST (line 168) | END_TEST FILE: tests/common/test_ssl_calls.c function START_TEST (line 17) | START_TEST(test_rc4_enc_ok) function END_TEST (line 38) | END_TEST function END_TEST (line 60) | END_TEST function END_TEST (line 82) | END_TEST function END_TEST (line 104) | END_TEST function END_TEST (line 126) | END_TEST function END_TEST (line 220) | END_TEST function END_TEST (line 250) | END_TEST function END_TEST (line 281) | END_TEST function END_TEST (line 315) | END_TEST function END_TEST (line 343) | END_TEST function END_TEST (line 370) | END_TEST FILE: tests/common/test_string_calls.c function START_TEST (line 35) | START_TEST(test_strnjoin__when_src_is_null__returns_empty_string) function END_TEST (line 51) | END_TEST function END_TEST (line 70) | END_TEST function END_TEST (line 89) | END_TEST function END_TEST (line 108) | END_TEST function END_TEST (line 127) | END_TEST function END_TEST (line 146) | END_TEST function END_TEST (line 164) | END_TEST function END_TEST (line 183) | END_TEST function END_TEST (line 202) | END_TEST function END_TEST (line 220) | END_TEST function END_TEST (line 238) | END_TEST function END_TEST (line 256) | END_TEST function END_TEST (line 279) | END_TEST function END_TEST (line 302) | END_TEST function END_TEST (line 325) | END_TEST function END_TEST (line 348) | END_TEST function END_TEST (line 366) | END_TEST function END_TEST (line 384) | END_TEST function END_TEST (line 396) | END_TEST function END_TEST (line 414) | END_TEST function END_TEST (line 432) | END_TEST function END_TEST (line 449) | END_TEST function END_TEST (line 469) | END_TEST function END_TEST (line 489) | END_TEST function END_TEST (line 509) | END_TEST function END_TEST (line 530) | END_TEST function END_TEST (line 551) | END_TEST function END_TEST (line 573) | END_TEST function END_TEST (line 594) | END_TEST function END_TEST (line 613) | END_TEST function END_TEST (line 634) | END_TEST function END_TEST (line 654) | END_TEST function END_TEST (line 673) | END_TEST function END_TEST (line 693) | END_TEST function END_TEST (line 718) | END_TEST function END_TEST (line 743) | END_TEST function END_TEST (line 768) | END_TEST function END_TEST (line 793) | END_TEST function END_TEST (line 816) | END_TEST function END_TEST (line 835) | END_TEST function END_TEST (line 853) | END_TEST function END_TEST (line 865) | END_TEST function END_TEST (line 883) | END_TEST function END_TEST (line 900) | END_TEST function END_TEST (line 920) | END_TEST function END_TEST (line 940) | END_TEST function END_TEST (line 960) | END_TEST function END_TEST (line 981) | END_TEST function END_TEST (line 1003) | END_TEST function END_TEST (line 1018) | END_TEST function END_TEST (line 1031) | END_TEST function END_TEST (line 1044) | END_TEST function END_TEST (line 1057) | END_TEST function END_TEST (line 1070) | END_TEST function END_TEST (line 1120) | END_TEST function END_TEST (line 1140) | END_TEST function END_TEST (line 1162) | END_TEST FILE: tests/common/test_string_calls_unicode.c type utf8_decode_sub_test (line 17) | struct utf8_decode_sub_test type utf8_encode_sub_test (line 28) | struct utf8_encode_sub_test function run_utf8_decode_sub_test (line 55) | static void function run_decode_sub_test_array (line 83) | static void function run_utf8_encode_sub_test (line 98) | static void function run_encode_sub_test_array (line 130) | static void function START_TEST (line 141) | START_TEST(test_get_next_char__section_1) function END_TEST (line 158) | END_TEST function END_TEST (line 207) | END_TEST function END_TEST (line 347) | END_TEST function END_TEST (line 397) | END_TEST function END_TEST (line 513) | END_TEST function END_TEST (line 629) | END_TEST function END_TEST (line 657) | END_TEST function END_TEST (line 678) | END_TEST function END_TEST (line 745) | END_TEST function END_TEST (line 809) | END_TEST FILE: tests/common/test_timers.c function START_TEST (line 13) | START_TEST(test_timers__null_timer) function END_TEST (line 32) | END_TEST function END_TEST (line 71) | END_TEST FILE: tests/libipm/test_libipm.h type trans (line 19) | struct trans type trans (line 20) | struct trans type trans (line 21) | struct trans type stream (line 65) | struct stream FILE: tests/libipm/test_libipm_main.c type trans (line 19) | struct trans type trans (line 20) | struct trans type trans (line 21) | struct trans function suite_test_libipm_calls_start (line 35) | static void function suite_test_libipm_calls_end (line 115) | static void function check_binary_data_eq (line 124) | void function check_fd_is_dev_zero (line 155) | void function does_stream_contain_string (line 170) | int function get_open_fd_count (line 193) | unsigned int function main (line 239) | int main (void) FILE: tests/libipm/test_libipm_recv_calls.c type header_field (line 32) | enum header_field function get_header_field (line 43) | static unsigned int function set_header_field (line 65) | static void function flush_socket (line 87) | static unsigned int function check_for_incoming_message (line 108) | static void function test_truncated_input_type (line 133) | static void function test_bad_header_value (line 194) | static void function START_TEST (line 229) | START_TEST(test_libipm_send_recv_all_test) function END_TEST (line 305) | END_TEST function END_TEST (line 329) | END_TEST function END_TEST (line 379) | END_TEST function END_TEST (line 403) | END_TEST function END_TEST (line 427) | END_TEST function END_TEST (line 451) | END_TEST function END_TEST (line 475) | END_TEST function END_TEST (line 499) | END_TEST function END_TEST (line 523) | END_TEST function END_TEST (line 550) | END_TEST function END_TEST (line 604) | END_TEST function END_TEST (line 650) | END_TEST function END_TEST (line 677) | END_TEST function END_TEST (line 710) | END_TEST function END_TEST (line 749) | END_TEST function END_TEST (line 789) | END_TEST function END_TEST (line 828) | END_TEST function END_TEST (line 865) | END_TEST function END_TEST (line 887) | END_TEST FILE: tests/libipm/test_libipm_send_calls.c type int_test_value (line 69) | struct int_test_value function check_stream_data_eq (line 82) | static void function test_small_type_values (line 96) | static void function test_append_at_end_of_message (line 120) | static void function START_TEST (line 147) | START_TEST(test_libipm_append_all_test) function END_TEST (line 178) | END_TEST function END_TEST (line 200) | END_TEST function END_TEST (line 221) | END_TEST function END_TEST (line 242) | END_TEST function END_TEST (line 263) | END_TEST function END_TEST (line 284) | END_TEST function END_TEST (line 305) | END_TEST function END_TEST (line 314) | END_TEST function END_TEST (line 323) | END_TEST function END_TEST (line 356) | END_TEST function END_TEST (line 380) | END_TEST function END_TEST (line 417) | END_TEST function END_TEST (line 460) | END_TEST function END_TEST (line 483) | END_TEST function END_TEST (line 504) | END_TEST FILE: tests/libxrdp/test_libxrdp_main.c function main (line 10) | int main (void) FILE: tests/libxrdp/test_libxrdp_process_monitor_stream.c function START_TEST (line 10) | START_TEST(test_libxrdp_process_monitor_stream__when_description_is_null... function END_TEST (line 27) | END_TEST function END_TEST (line 51) | END_TEST function END_TEST (line 75) | END_TEST function END_TEST (line 143) | END_TEST function END_TEST (line 390) | END_TEST FILE: tests/libxrdp/test_xrdp_sec_process_mcs_data_monitors.c type xrdp_sec (line 10) | struct xrdp_sec type xrdp_rdp (line 11) | struct xrdp_rdp type xrdp_session (line 12) | struct xrdp_session function setup (line 14) | static void setup(void) function teardown (line 25) | static void teardown(void) function START_TEST (line 32) | START_TEST(test_xrdp_sec_process_mcs_data_monitors__when_flags_is_not_ze... function END_TEST (line 49) | END_TEST function END_TEST (line 68) | END_TEST function END_TEST (line 117) | END_TEST function END_TEST (line 166) | END_TEST function END_TEST (line 194) | END_TEST function END_TEST (line 222) | END_TEST function END_TEST (line 250) | END_TEST function END_TEST (line 278) | END_TEST FILE: tests/memtest/libmem.c type mem_item (line 19) | struct mem_item type mem_info (line 27) | struct mem_info function libmem_free_mem_item (line 40) | static int type mem_info (line 79) | struct mem_info type mem_item (line 80) | struct mem_item type mem_info (line 82) | struct mem_info type mem_info (line 82) | struct mem_info type mem_info (line 83) | struct mem_info type mem_item (line 87) | struct mem_item type mem_item (line 87) | struct mem_item type mem_item (line 88) | struct mem_item function libmem_deinit (line 97) | void function libmem_add_used_item (line 119) | static int function libmem_add_free_item (line 183) | static int function libmem_print (line 269) | static int function libmem_alloc (line 305) | unsigned int function libmem_free (line 352) | int function libmem_set_flags (line 384) | int function libmem_clear_flags (line 395) | int function libmem_get_alloced_bytes (line 406) | int FILE: tests/memtest/memtest.c function main (line 14) | int main(int argc, char **argv) FILE: tests/xrdp/test_bitmap_load.c function setup (line 51) | static void setup(void) function teardown (line 55) | static void teardown(void) function START_TEST (line 60) | START_TEST(test_bitmap_load__with_invalid_image__fail) function END_TEST (line 75) | END_TEST function check_is_close_color (line 90) | static void function load_and_transform_img (line 118) | static void function load_not4_img (line 167) | static void function START_TEST (line 210) | START_TEST(test_bitmap_load__4_bit__ok) function END_TEST (line 214) | END_TEST function END_TEST (line 220) | END_TEST function END_TEST (line 226) | END_TEST function END_TEST (line 233) | END_TEST function END_TEST (line 240) | END_TEST function END_TEST (line 247) | END_TEST function END_TEST (line 254) | END_TEST function END_TEST (line 261) | END_TEST function END_TEST (line 268) | END_TEST function END_TEST (line 274) | END_TEST function END_TEST (line 280) | END_TEST function START_TEST (line 289) | START_TEST(test_png_load__blend_ok) function END_TEST (line 293) | END_TEST function Suite (line 303) | Suite * FILE: tests/xrdp/test_tconfig.c function START_TEST (line 11) | START_TEST(test_tconfig_gfx_always_success) function END_TEST (line 15) | END_TEST function START_TEST (line 26) | START_TEST(test_tconfig_gfx_h264_x264) function START_TEST (line 35) | START_TEST(test_tconfig_gfx_h264_undefined) function START_TEST (line 44) | START_TEST(test_tconfig_gfx_h264_invalid) function START_TEST (line 53) | START_TEST(test_tconfig_gfx_oh264_load_basic) function START_TEST (line 67) | START_TEST(test_tconfig_gfx_x264_load_basic) function END_TEST (line 84) | END_TEST function END_TEST (line 124) | END_TEST function END_TEST (line 135) | END_TEST function END_TEST (line 146) | END_TEST FILE: tests/xrdp/test_xrdp_egfx.c function START_TEST (line 40) | START_TEST(test_xrdp_egfx_send_create_surface__happy_path) function END_TEST (line 60) | END_TEST FILE: tests/xrdp/test_xrdp_keymap.c function START_TEST (line 12) | START_TEST(test_keymap_load__basic_load) function END_TEST (line 87) | END_TEST FILE: tests/xrdp/test_xrdp_main.c function main (line 41) | int main (void) FILE: tests/xrdp/test_xrdp_region.c function pixman_box16_t (line 66) | pixman_box16_t *__wrap_pixman_region_extents(pixman_region16_t *region) function test_xrdp_region_get_bounds__negligent_path (line 72) | static void test_xrdp_region_get_bounds__negligent_path(void **state) function test_xrdp_region_get_bounds__happy_path (line 90) | static void test_xrdp_region_get_bounds__happy_path(void **state) function pixman_bool_t (line 114) | pixman_bool_t __wrap_pixman_region_not_empty(pixman_region16_t *region) function test_xrdp_region_not_empty__happy_path (line 120) | static void test_xrdp_region_not_empty__happy_path(void **state) function START_TEST (line 136) | START_TEST(execute_suite) function END_TEST (line 147) | END_TEST FILE: third_party/tomlc99/toml.c function toml_set_memutil (line 41) | void toml_set_memutil(void *(*xxmalloc)(size_t), void (*xxfree)(void *)) { function toml_utf8_to_ucs (line 97) | int toml_utf8_to_ucs(const char *orig, int len, int64_t *ret) { function toml_ucs_to_utf8 (line 198) | int toml_ucs_to_utf8(int64_t code, char buf[6]) { type toml_keyval_t (line 282) | typedef struct toml_keyval_t toml_keyval_t; type toml_keyval_t (line 283) | struct toml_keyval_t { type toml_arritem_t (line 288) | typedef struct toml_arritem_t toml_arritem_t; type toml_arritem_t (line 289) | struct toml_arritem_t { type toml_array_t (line 297) | struct toml_array_t { type toml_table_t (line 307) | struct toml_table_t { function xfree (line 325) | static inline void xfree(const void *x) { type tokentype_t (line 330) | enum tokentype_t { type tokentype_t (line 342) | typedef enum tokentype_t tokentype_t; type token_t (line 344) | typedef struct token_t token_t; type token_t (line 345) | struct token_t { type context_t (line 353) | typedef struct context_t context_t; type context_t (line 354) | struct context_t { function e_outofmemory (line 380) | static int e_outofmemory(context_t *ctx, const char *fline) { function e_internal (line 385) | static int e_internal(context_t *ctx, const char *fline) { function e_syntax (line 390) | static int e_syntax(context_t *ctx, int lineno, const char *msg) { function e_badkey (line 395) | static int e_badkey(context_t *ctx, int lineno) { function e_keyexists (line 400) | static int e_keyexists(context_t *ctx, int lineno) { function e_forbid (line 405) | static int e_forbid(context_t *ctx, int lineno, const char *msg) { function toml_arritem_t (line 435) | static toml_arritem_t *expand_arritem(toml_arritem_t *p, int n) { function check_key (line 692) | static int check_key(toml_table_t *tab, const char *key, function key_kind (line 730) | static int key_kind(toml_table_t *tab, const char *key) { function toml_keyval_t (line 736) | static toml_keyval_t *create_keyval_in_table(context_t *ctx, toml_table_... function toml_table_t (line 777) | static toml_table_t *create_keytable_in_table(context_t *ctx, toml_table... function toml_array_t (line 825) | static toml_array_t *create_keyarray_in_table(context_t *ctx, toml_table... function toml_arritem_t (line 864) | static toml_arritem_t *create_value_in_array(context_t *ctx, function toml_array_t (line 879) | static toml_array_t *create_array_in_array(context_t *ctx, function toml_table_t (line 900) | static toml_table_t *create_table_in_array(context_t *ctx, function skip_newlines (line 919) | static int skip_newlines(context_t *ctx, int isdotspecial) { function eat_token (line 931) | static inline int eat_token(context_t *ctx, tokentype_t typ, int isdotsp... function parse_inline_table (line 945) | static int parse_inline_table(context_t *ctx, toml_table_t *tab) { function valtype (line 985) | static int valtype(const char *val) { function parse_array (line 1006) | static int parse_array(context_t *ctx, toml_array_t *arr) { function parse_keyval (line 1106) | static int parse_keyval(context_t *ctx, toml_table_t *tab) { type tabpath_t (line 1191) | typedef struct tabpath_t tabpath_t; type tabpath_t (line 1192) | struct tabpath_t { function fill_tabpath (line 1201) | static int fill_tabpath(context_t *ctx) { function walk_tabpath (line 1250) | static int walk_tabpath(context_t *ctx) { function parse_select (line 1312) | static int parse_select(context_t *ctx) { function toml_table_t (line 1402) | toml_table_t *toml_parse(char *conf, char *errbuf, int errbufsz) { function toml_table_t (line 1480) | toml_table_t *toml_parse_file(FILE *fp, char *errbuf, int errbufsz) { function xfree_kval (line 1531) | static void xfree_kval(toml_keyval_t *p) { function xfree_arr (line 1541) | static void xfree_arr(toml_array_t *p) { function xfree_tab (line 1560) | static void xfree_tab(toml_table_t *p) { function toml_free (line 1583) | void toml_free(toml_table_t *tab) { xfree_tab(tab); } function set_token (line 1585) | static void set_token(context_t *ctx, tokentype_t tok, int lineno, char ... function set_eof (line 1596) | static void set_eof(context_t *ctx, int lineno) { function scan_digits (line 1602) | static int scan_digits(const char *p, int n) { function scan_date (line 1610) | static int scan_date(const char *p, int *YY, int *MM, int *DD) { function scan_time (line 1624) | static int scan_time(const char *p, int *hh, int *mm, int *ss) { function scan_string (line 1638) | static int scan_string(context_t *ctx, char *p, int lineno, int dotisspe... function next_token (line 1803) | static int next_token(context_t *ctx, int dotisspecial) { function toml_key_exists (line 1880) | int toml_key_exists(const toml_table_t *tab, const char *key) { function toml_raw_t (line 1897) | toml_raw_t toml_raw_in(const toml_table_t *tab, const char *key) { function toml_array_t (line 1906) | toml_array_t *toml_array_in(const toml_table_t *tab, const char *key) { function toml_table_t (line 1915) | toml_table_t *toml_table_in(const toml_table_t *tab, const char *key) { function toml_raw_t (line 1924) | toml_raw_t toml_raw_at(const toml_array_t *arr, int idx) { function toml_array_kind (line 1928) | char toml_array_kind(const toml_array_t *arr) { return arr->kind; } function toml_array_type (line 1930) | char toml_array_type(const toml_array_t *arr) { function toml_array_nelem (line 1940) | int toml_array_nelem(const toml_array_t *arr) { return arr->nitem; } function toml_table_nkval (line 1946) | int toml_table_nkval(const toml_table_t *tab) { return tab->nkval; } function toml_table_narr (line 1948) | int toml_table_narr(const toml_table_t *tab) { return tab->narr; } function toml_table_ntab (line 1950) | int toml_table_ntab(const toml_table_t *tab) { return tab->ntab; } function toml_array_t (line 1956) | toml_array_t *toml_array_at(const toml_array_t *arr, int idx) { function toml_table_t (line 1960) | toml_table_t *toml_table_at(const toml_array_t *arr, int idx) { function toml_rtots (line 1966) | int toml_rtots(toml_raw_t src_, toml_timestamp_t *ret) { function toml_rtob (line 2055) | int toml_rtob(toml_raw_t src, int *ret_) { function toml_rtoi (line 2073) | int toml_rtoi(toml_raw_t src, int64_t *ret_) { function toml_rtod_ex (line 2146) | int toml_rtod_ex(toml_raw_t src, double *ret_, char *buf, int buflen) { function toml_rtod (line 2205) | int toml_rtod(toml_raw_t src, double *ret_) { function toml_rtos (line 2210) | int toml_rtos(toml_raw_t src, char **ret) { function toml_datum_t (line 2265) | toml_datum_t toml_string_at(const toml_array_t *arr, int idx) { function toml_datum_t (line 2272) | toml_datum_t toml_bool_at(const toml_array_t *arr, int idx) { function toml_datum_t (line 2279) | toml_datum_t toml_int_at(const toml_array_t *arr, int idx) { function toml_datum_t (line 2286) | toml_datum_t toml_double_at(const toml_array_t *arr, int idx) { function toml_datum_t (line 2293) | toml_datum_t toml_timestamp_at(const toml_array_t *arr, int idx) { function toml_datum_t (line 2323) | toml_datum_t toml_string_in(const toml_table_t *arr, const char *key) { function toml_datum_t (line 2333) | toml_datum_t toml_bool_in(const toml_table_t *arr, const char *key) { function toml_datum_t (line 2340) | toml_datum_t toml_int_in(const toml_table_t *arr, const char *key) { function toml_datum_t (line 2347) | toml_datum_t toml_double_in(const toml_table_t *arr, const char *key) { function toml_datum_t (line 2354) | toml_datum_t toml_timestamp_in(const toml_table_t *arr, const char *key) { function parse_millisec (line 2384) | static int parse_millisec(const char *p, const char **endp) { FILE: third_party/tomlc99/toml.h type toml_timestamp_t (line 41) | typedef struct toml_timestamp_t toml_timestamp_t; type toml_table_t (line 42) | typedef struct toml_table_t toml_table_t; type toml_array_t (line 43) | typedef struct toml_array_t toml_array_t; type toml_datum_t (line 44) | typedef struct toml_datum_t toml_datum_t; type toml_timestamp_t (line 68) | struct toml_timestamp_t { type toml_datum_t (line 82) | struct toml_datum_t { FILE: third_party/tomlc99/toml_cat.c type node_t (line 40) | typedef struct node_t node_t; type node_t (line 41) | struct node_t { function prindent (line 50) | static void prindent() { function print_string (line 55) | static void print_string(const char *s) { function print_timestamp (line 109) | static void print_timestamp(toml_datum_t d) { function print_table (line 125) | static void print_table(toml_table_t *curtab) { function print_array (line 207) | static void print_array(toml_array_t *curarr) { function cat (line 282) | static void cat(FILE *fp) { function main (line 304) | int main(int argc, const char *argv[]) { FILE: third_party/tomlc99/toml_json.c function print_escape_string (line 36) | static void print_escape_string(const char *s) { function print_raw (line 68) | static void print_raw(const char *s) { function print_table (line 113) | static void print_table(toml_table_t *curtab) { function print_table_array (line 140) | static void print_table_array(toml_array_t *curarr) { function print_array (line 152) | static void print_array(toml_array_t *curarr) { function cat (line 192) | static void cat(FILE *fp) { function main (line 207) | int main(int argc, const char *argv[]) { FILE: third_party/tomlc99/toml_sample.c function fatal (line 7) | static void fatal(const char *msg, const char *msg1) { function main (line 12) | int main() { FILE: third_party/tomlc99/unittest/t1.c function main (line 7) | int main(int argc, const char *argv[]) { FILE: tools/chkpriv/xrdp-droppriv.c function main (line 29) | int main(int argc, char *argv[]) FILE: tools/devel/gtcp_proxy/gtcp-proxy.c function main (line 80) | int main(int argc, char **argv) function show_msg (line 455) | static void show_msg(int not_main_window, int style, function show_status (line 485) | static void show_status(int not_main_thread, char *msg) function clear_status (line 504) | static void clear_status(int not_main_thread) function enable_btn_start (line 523) | static void enable_btn_start(int not_main_thread) function disable_btn_start (line 542) | static void disable_btn_start(int not_main_thread) function show_loc_port_stats (line 591) | static void show_loc_port_stats(int not_main_thread, int count) function show_rem_port_stats (line 614) | static void show_rem_port_stats(int not_main_thread, int count) function gboolean (line 637) | static gboolean on_delete_event(GtkWidget *widget, GdkEvent *ev, gpointe... function on_destroy (line 646) | static void on_destroy(GtkWidget *widget, gpointer data) function on_start_clicked (line 656) | static void on_start_clicked(GtkWidget *widget, gpointer data) function on_clear_clicked (line 696) | static void on_clear_clicked(GtkWidget *widget, gpointer data) function on_quit_clicked (line 708) | static void on_quit_clicked(GtkWidget *widget, gpointer data) FILE: tools/devel/gtcp_proxy/gtcp.c function tcp_socket_create (line 29) | int tcp_socket_create(void) function tcp_set_non_blocking (line 76) | void tcp_set_non_blocking(int skt) function tcp_bind (line 99) | int tcp_bind(int skt, char *port) function tcp_listen (line 119) | int tcp_listen(int skt) function tcp_accept (line 132) | int tcp_accept(int skt) function tcp_last_error_would_block (line 148) | int tcp_last_error_would_block() function tcp_close (line 161) | void tcp_close(int skt) function tcp_socket (line 181) | int tcp_socket(void) function tcp_connect (line 234) | int tcp_connect(int skt, const char *hostname, const char *port) function tcp_can_send (line 270) | int tcp_can_send(int skt, int millis) function tcp_socket_ok (line 296) | int tcp_socket_ok(int skt) function tcp_select (line 318) | int tcp_select(int sck1, int sck2) function tcp_recv (line 358) | int tcp_recv(int skt, void *ptr, int len, int flags) function tcp_send (line 367) | int tcp_send(int skt, const void *ptr, int len, int flags) FILE: tools/devel/gtcp_proxy/hexdump.c function hexdump (line 35) | void hexdump(int address, char *buf, int len) FILE: tools/devel/tcp_proxy/main.c type tui16 (line 47) | typedef unsigned short tui16; function g_tcp_socket_ok (line 51) | static int function copy_sck_to_sck (line 69) | static int function main_loop (line 130) | static int function usage (line 302) | static int function proxy_shutdown (line 311) | static void function clear_counters (line 318) | static void function main (line 328) | int FILE: vnc/rfb.h type c2s (line 27) | enum c2s type s2c (line 38) | enum s2c type encoding_type (line 53) | typedef uint32_t encoding_type; type sec_type (line 62) | enum sec_type FILE: vnc/vnc.c function lib_send_copy (line 64) | int function rfbEncryptBytes (line 76) | static void function rfbHashEncryptBytes (line 97) | static void function log_screen_layout (line 128) | static void function cmp_vnc_screen (line 165) | static int cmp_vnc_screen(const struct vnc_screen *a, function vnc_screen_layouts_equal (line 195) | static int vnc_screen_layouts_equal(const struct vnc_screen_layout *a, function read_extended_desktop_size_rect (line 226) | static int function send_set_desktop_size (line 293) | static int function init_single_screen_layout (line 333) | static void function resize_client_to_server (line 357) | static int function resize_server_to_client_layout (line 413) | static int function process_keysym_msg (line 470) | static int function lib_mod_event (line 541) | static int function get_pixel_safe (line 683) | static int function set_pixel_safe (line 752) | static void function split_color (line 811) | static int function make_color (line 850) | static int function get_bytes_per_pixel (line 868) | static int function skip_trans_bytes (line 889) | int function skip_encoding (line 923) | static int function find_matching_extended_rect (line 994) | static int function send_update_request_for_resize_status (line 1092) | static int function rect_is_initial_geometry (line 1145) | static int function rect_is_reply_to_us (line 1154) | static int function rect_is_general_change (line 1166) | static int function lib_framebuffer_first_update (line 1183) | static int function lib_framebuffer_waiting_for_resize_confirm (line 1256) | static int function lib_framebuffer_look_for_forwarded_layout (line 1336) | static int function forward_timer_expired (line 1387) | static int function lib_framebuffer_update (line 1408) | static int function lib_palette_update (line 1600) | static int function lib_bell_trigger (line 1656) | static int function lib_mod_signal (line 1666) | static int function lib_mod_process_message (line 1673) | static int function lib_mod_start (line 1732) | static int function lib_data_in (line 1744) | static int function get_reason_string (line 1783) | static int function negotiate_protocol_version (line 1827) | static unsigned int function choose_security_type (line 1969) | static enum sec_type function negotiate_security_type (line 2036) | static enum sec_type function send_client_init (line 2158) | static int function receive_server_init (line 2179) | static int function set_pixel_format (line 2228) | static int function set_encodings (line 2322) | static int function lib_mod_connect (line 2367) | static int function lib_mod_end (line 2537) | static int function init_client_layout (line 2556) | static void function lib_mod_set_param (line 2587) | static int function lib_mod_get_wait_objs (line 2646) | static int function lib_mod_check_wait_objs (line 2670) | static int function lib_mod_frame_ack (line 2701) | static int function lib_mod_suppress_output (line 2709) | static int function lib_mod_server_version_message (line 2737) | static int function lib_mod_server_monitor_resize (line 2745) | static int function lib_mod_server_monitor_full_invalidate (line 2774) | static int function tintptr (line 2781) | tintptr EXPORT_CC function mod_exit (line 2813) | int EXPORT_CC FILE: vnc/vnc.h type timers_oneshot (line 34) | struct timers_oneshot type vnc_screen (line 37) | struct vnc_screen type vnc_screen_layout (line 47) | struct vnc_screen_layout type vnc_resize_status (line 59) | enum vnc_resize_status type vnc_resize_support_status (line 66) | enum vnc_resize_support_status type source_info (line 73) | struct source_info type xrdp_client_info (line 74) | struct xrdp_client_info type vnc_clipboard_data (line 77) | struct vnc_clipboard_data type monitor_info (line 80) | struct monitor_info type vnc (line 82) | struct vnc type vnc (line 204) | struct vnc type stream (line 204) | struct stream type trans (line 206) | struct trans FILE: vnc/vnc_clip.c type vnc_clipboard_data (line 63) | struct vnc_clipboard_data type stream_characteristics (line 78) | struct stream_characteristics function out_cliprdr_header (line 137) | static void function send_stream_to_clip_channel (line 161) | static int function char_count_in (line 229) | static int function find_preferred_text_format (line 255) | static int function handle_cb_format_list (line 310) | static int function compute_stream_characteristics (line 361) | static void function stream_characteristics_equal (line 387) | static int function handle_cb_format_data_request (line 396) | static int function handle_cb_format_data_response (line 524) | static int function handle_cb_caps (line 663) | static int function send_format_list (line 754) | static void function vnc_clip_init (line 788) | void function vnc_clip_exit (line 796) | void function vnc_clip_process_eclip_pdu (line 809) | static int function vnc_clip_process_channel_data (line 877) | int function vnc_clip_process_rfb_data (line 972) | int function vnc_clip_open_clip_channel (line 1062) | int FILE: vnc/vnc_clip.h type vnc (line 24) | struct vnc type stream (line 25) | struct stream type vnc (line 31) | struct vnc type vnc (line 37) | struct vnc type vnc (line 47) | struct vnc type vnc (line 57) | struct vnc type vnc (line 68) | struct vnc FILE: vrplayer/decoder.h function class (line 20) | class Decoder : public QObject FILE: vrplayer/demuxmedia.h function class (line 35) | class DemuxMedia : public QObject FILE: vrplayer/dlgabout.h function namespace (line 6) | namespace Ui function class (line 11) | class DlgAbout : public QDialog FILE: vrplayer/main.cpp function main (line 5) | int main(int argc, char *argv[]) FILE: vrplayer/mainwindow.h function namespace (line 51) | namespace Ui function class (line 56) | class MainWindow : public QMainWindow FILE: vrplayer/mediapacket.h function class (line 4) | class MediaPacket FILE: vrplayer/ourinterface.cpp function DemuxMedia (line 230) | DemuxMedia * OurInterface::getDemuxMediaInstance() FILE: vrplayer/ourinterface.h function class (line 28) | class OurInterface : public QObject FILE: vrplayer/playaudio.h function class (line 32) | class PlayAudio : public QObject FILE: vrplayer/playvideo.cpp function get_mstime (line 24) | static int FILE: vrplayer/playvideo.h function class (line 33) | class PlayVideo : public QObject FILE: waitforx/waitforx.c function alarm_handler (line 19) | static void function get_display_sock_name (line 44) | static int function Display (line 90) | static Display * function wait_for_r_and_r (line 168) | static int function usage (line 213) | static void function main (line 221) | int FILE: xrdp/funcs.c function rect_contains_pt (line 30) | int function rect_intersect (line 57) | int function rect_contained_by (line 103) | int function check_bounds (line 121) | int function set_string (line 170) | int FILE: xrdp/lang.c type km_general (line 43) | struct km_general type km_general (line 49) | struct km_general type xrdp_key_info (line 56) | struct xrdp_key_info type xrdp_keymap (line 59) | struct xrdp_keymap type xrdp_key_info (line 61) | struct xrdp_key_info function key_to_scancode_index (line 128) | static int function is_valid_keysym (line 162) | static int function is_valid_unicode_char (line 190) | static int function km_read_section (line 222) | static int function get_keymaps (line 296) | int function parse_km_general (line 338) | static void function km_load_file_general (line 365) | static int function keylayout_supports_caps_lock (line 413) | static int function km_load_file (line 428) | int function lookup_keylayout (line 507) | static int function get_toml_string (line 571) | static int function get_toml_int (line 593) | static int function read_param_set (line 616) | static void function scan_overrides_kbtype_tables (line 645) | static void function read_toml_config (line 695) | static void function xrdp_init_xkb_layout (line 806) | void FILE: xrdp/xrdp.c type xrdp_listen (line 37) | struct xrdp_listen function print_license (line 41) | static void function print_version (line 51) | static void function print_help (line 72) | static void function xrdp_shutdown (line 92) | static void function xrdp_child (line 103) | static void function nocase_matches (line 116) | static int nocase_matches(const char *candidate, ...) function xrdp_sig_no_op (line 141) | static void function xrdp_process_params (line 157) | static int function read_xrdp_ini_startup_params (line 253) | static int function xrdp_sanity_check (line 376) | static int function check_drop_privileges (line 430) | static int function read_pid_file (line 478) | static int function kill_daemon (line 504) | static int function main (line 555) | int FILE: xrdp/xrdp.h type xrdp_cache (line 89) | struct xrdp_cache type xrdp_wm (line 90) | struct xrdp_wm type xrdp_session (line 90) | struct xrdp_session type xrdp_client_info (line 91) | struct xrdp_client_info type xrdp_cache (line 93) | struct xrdp_cache type xrdp_cache (line 95) | struct xrdp_cache type xrdp_client_info (line 96) | struct xrdp_client_info type xrdp_cache (line 98) | struct xrdp_cache type xrdp_bitmap (line 98) | struct xrdp_bitmap type xrdp_cache (line 101) | struct xrdp_cache type xrdp_cache (line 103) | struct xrdp_cache type xrdp_font_char (line 104) | struct xrdp_font_char type xrdp_cache (line 106) | struct xrdp_cache type xrdp_pointer_item (line 107) | struct xrdp_pointer_item type xrdp_cache (line 109) | struct xrdp_cache type xrdp_pointer_item (line 110) | struct xrdp_pointer_item type xrdp_cache (line 113) | struct xrdp_cache type xrdp_cache (line 116) | struct xrdp_cache type xrdp_bitmap (line 116) | struct xrdp_bitmap type xrdp_cache (line 119) | struct xrdp_cache type xrdp_os_bitmap_item (line 120) | struct xrdp_os_bitmap_item type xrdp_cache (line 121) | struct xrdp_cache type xrdp_wm (line 124) | struct xrdp_wm type xrdp_process (line 125) | struct xrdp_process type xrdp_client_info (line 126) | struct xrdp_client_info type xrdp_wm (line 128) | struct xrdp_wm type xrdp_wm (line 130) | struct xrdp_wm type xrdp_wm (line 132) | struct xrdp_wm type xrdp_wm (line 134) | struct xrdp_wm type xrdp_wm (line 136) | struct xrdp_wm type xrdp_wm (line 138) | struct xrdp_wm type xrdp_wm (line 140) | struct xrdp_wm type xrdp_bitmap (line 140) | struct xrdp_bitmap type xrdp_wm (line 143) | struct xrdp_wm type xrdp_wm (line 145) | struct xrdp_wm type xrdp_bitmap (line 145) | struct xrdp_bitmap type xrdp_wm (line 147) | struct xrdp_wm type xrdp_bitmap (line 147) | struct xrdp_bitmap type xrdp_region (line 149) | struct xrdp_region type xrdp_wm (line 151) | struct xrdp_wm type xrdp_wm (line 153) | struct xrdp_wm type xrdp_wm (line 155) | struct xrdp_wm type xrdp_wm (line 163) | struct xrdp_wm type xrdp_wm (line 165) | struct xrdp_wm type xrdp_wm (line 167) | struct xrdp_wm type xrdp_bitmap (line 167) | struct xrdp_bitmap type xrdp_wm (line 169) | struct xrdp_wm type xrdp_wm (line 171) | struct xrdp_wm type xrdp_wm (line 173) | struct xrdp_wm type xrdp_wm (line 177) | struct xrdp_wm type xrdp_process (line 180) | struct xrdp_process type xrdp_wm (line 183) | struct xrdp_wm type xrdp_wm (line 185) | struct xrdp_wm type xrdp_wm (line 187) | struct xrdp_wm type logLevels (line 187) | enum logLevels type xrdp_wm (line 190) | struct xrdp_wm type xrdp_wm (line 193) | struct xrdp_wm type wm_login_state (line 195) | enum wm_login_state type xrdp_wm (line 197) | struct xrdp_wm type wm_login_state (line 197) | enum wm_login_state type xrdp_wm (line 199) | struct xrdp_wm type xrdp_wm (line 201) | struct xrdp_wm type xrdp_process (line 204) | struct xrdp_process type xrdp_listen (line 205) | struct xrdp_listen type xrdp_process (line 207) | struct xrdp_process type xrdp_process (line 209) | struct xrdp_process type xrdp_listen (line 212) | struct xrdp_listen type xrdp_startup_params (line 213) | struct xrdp_startup_params type xrdp_listen (line 215) | struct xrdp_listen type xrdp_listen (line 217) | struct xrdp_listen type xrdp_listen (line 219) | struct xrdp_listen type xrdp_region (line 223) | struct xrdp_region type xrdp_wm (line 224) | struct xrdp_wm type xrdp_region (line 226) | struct xrdp_region type xrdp_region (line 228) | struct xrdp_region type xrdp_rect (line 228) | struct xrdp_rect type xrdp_region (line 230) | struct xrdp_region type xrdp_rect (line 230) | struct xrdp_rect type xrdp_region (line 232) | struct xrdp_region type xrdp_rect (line 232) | struct xrdp_rect type xrdp_region (line 234) | struct xrdp_region type xrdp_rect (line 235) | struct xrdp_rect type xrdp_region (line 237) | struct xrdp_region type xrdp_rect (line 237) | struct xrdp_rect type xrdp_region (line 239) | struct xrdp_region type xrdp_bitmap (line 242) | struct xrdp_bitmap type xrdp_wm (line 244) | struct xrdp_wm type xrdp_bitmap (line 245) | struct xrdp_bitmap type xrdp_wm (line 248) | struct xrdp_wm type xrdp_bitmap (line 250) | struct xrdp_bitmap type xrdp_bitmap (line 252) | struct xrdp_bitmap type xrdp_bitmap (line 254) | struct xrdp_bitmap type xrdp_bitmap (line 256) | struct xrdp_bitmap type xrdp_bitmap (line 258) | struct xrdp_bitmap type xrdp_bitmap (line 259) | struct xrdp_bitmap type xrdp_bitmap (line 263) | struct xrdp_bitmap type xrdp_bitmap (line 264) | struct xrdp_bitmap type xrdp_bitmap (line 266) | struct xrdp_bitmap type xrdp_bitmap (line 268) | struct xrdp_bitmap type xrdp_bitmap (line 270) | struct xrdp_bitmap type xrdp_bitmap (line 271) | struct xrdp_bitmap type xrdp_bitmap (line 274) | struct xrdp_bitmap type xrdp_bitmap (line 275) | struct xrdp_bitmap type xrdp_bitmap (line 277) | struct xrdp_bitmap type xrdp_rect (line 277) | struct xrdp_rect type xrdp_bitmap (line 279) | struct xrdp_bitmap type xrdp_bitmap (line 282) | struct xrdp_bitmap type xrdp_bitmap (line 284) | struct xrdp_bitmap type xrdp_bitmap (line 286) | struct xrdp_bitmap type xrdp_bitmap (line 288) | struct xrdp_bitmap type xrdp_bitmap (line 290) | struct xrdp_bitmap type xrdp_painter (line 291) | struct xrdp_painter type xrdp_rect (line 292) | struct xrdp_rect type xrdp_bitmap (line 318) | struct xrdp_bitmap type xrdp_bitmap_load_transform (line 321) | enum xrdp_bitmap_load_transform type xrdp_painter (line 325) | struct xrdp_painter type xrdp_wm (line 326) | struct xrdp_wm type xrdp_session (line 326) | struct xrdp_session type xrdp_painter (line 328) | struct xrdp_painter type xrdp_painter (line 330) | struct xrdp_painter type xrdp_painter (line 332) | struct xrdp_painter type xrdp_painter (line 334) | struct xrdp_painter type xrdp_painter (line 336) | struct xrdp_painter type xrdp_painter (line 338) | struct xrdp_painter type xrdp_painter (line 341) | struct xrdp_painter type xrdp_painter (line 343) | struct xrdp_painter type xrdp_bitmap (line 344) | struct xrdp_bitmap type xrdp_painter (line 347) | struct xrdp_painter type xrdp_bitmap (line 348) | struct xrdp_bitmap type xrdp_bitmap (line 349) | struct xrdp_bitmap type xrdp_painter (line 352) | struct xrdp_painter type xrdp_painter (line 356) | struct xrdp_painter type xrdp_painter (line 361) | struct xrdp_painter type xrdp_painter (line 365) | struct xrdp_painter type xrdp_painter (line 367) | struct xrdp_painter type xrdp_bitmap (line 368) | struct xrdp_bitmap type xrdp_painter (line 371) | struct xrdp_painter type xrdp_bitmap (line 372) | struct xrdp_bitmap type xrdp_painter (line 380) | struct xrdp_painter type xrdp_bitmap (line 381) | struct xrdp_bitmap type xrdp_painter (line 385) | struct xrdp_painter type xrdp_bitmap (line 386) | struct xrdp_bitmap type xrdp_bitmap (line 387) | struct xrdp_bitmap type xrdp_painter (line 391) | struct xrdp_painter type xrdp_bitmap (line 392) | struct xrdp_bitmap type xrdp_bitmap (line 396) | struct xrdp_bitmap type xrdp_bitmap (line 399) | struct xrdp_bitmap type xrdp_painter (line 405) | struct xrdp_painter type xrdp_bitmap (line 406) | struct xrdp_bitmap type xrdp_font (line 410) | struct xrdp_font type xrdp_wm (line 411) | struct xrdp_wm type xrdp_font (line 413) | struct xrdp_font type xrdp_font_char (line 415) | struct xrdp_font_char type xrdp_font_char (line 416) | struct xrdp_font_char type xrdp_rect (line 429) | struct xrdp_rect type xrdp_rect (line 431) | struct xrdp_rect type xrdp_rect (line 431) | struct xrdp_rect type xrdp_rect (line 432) | struct xrdp_rect type xrdp_rect (line 434) | struct xrdp_rect type xrdp_bitmap (line 437) | struct xrdp_bitmap type xrdp_key_info (line 442) | struct xrdp_key_info type xrdp_keymap (line 445) | struct xrdp_keymap type xrdp_keymap (line 447) | struct xrdp_keymap type xrdp_keymap (line 450) | struct xrdp_keymap type xrdp_client_info (line 463) | struct xrdp_client_info type xrdp_wm (line 473) | struct xrdp_wm type xrdp_wm (line 475) | struct xrdp_wm type xrdp_config (line 477) | struct xrdp_config type xrdp_wm (line 479) | struct xrdp_wm type stream (line 484) | struct stream type stream (line 485) | struct stream type display_control_monitor_layout_data (line 490) | struct display_control_monitor_layout_data type resize_queue_source (line 501) | enum resize_queue_source type resize_queue_item (line 509) | struct resize_queue_item type xrdp_mm (line 516) | struct xrdp_mm type xrdp_mm (line 518) | struct xrdp_mm type xrdp_mm (line 521) | struct xrdp_mm type xrdp_mm (line 533) | struct xrdp_mm type xrdp_mm (line 545) | struct xrdp_mm type xrdp_mm (line 548) | struct xrdp_mm type xrdp_mm (line 552) | struct xrdp_mm type xrdp_wm (line 553) | struct xrdp_wm type xrdp_mm (line 555) | struct xrdp_mm type xrdp_mm (line 557) | struct xrdp_mm type xrdp_mm (line 559) | struct xrdp_mm type xrdp_mm (line 562) | struct xrdp_mm type xrdp_mm (line 566) | struct xrdp_mm type xrdp_mm (line 568) | struct xrdp_mm type xrdp_mm (line 570) | struct xrdp_mm type xrdp_mm (line 572) | struct xrdp_mm type xrdp_region (line 573) | struct xrdp_region type xrdp_mm (line 575) | struct xrdp_mm type xrdp_bitmap (line 576) | struct xrdp_bitmap type xrdp_rect (line 577) | struct xrdp_rect type trans (line 584) | struct trans FILE: xrdp/xrdp_bitmap.c type xrdp_bitmap (line 91) | struct xrdp_bitmap type xrdp_bitmap (line 92) | struct xrdp_bitmap type xrdp_bitmap (line 95) | struct xrdp_bitmap type xrdp_bitmap (line 95) | struct xrdp_bitmap type xrdp_bitmap (line 99) | struct xrdp_bitmap function xrdp_bitmap_set_focus (line 113) | int function xrdp_bitmap_hash_crc (line 158) | int function xrdp_bitmap_copy_box_with_crc (line 206) | int function xrdp_bitmap_compare (line 469) | int function xrdp_bitmap_draw_focus_box (line 509) | static int function xrdp_bitmap_draw_button (line 547) | static int function xrdp_bitmap_invalidate (line 614) | int function xrdp_bitmap_def_proc (line 1033) | int function xrdp_bitmap_to_screenx (line 1352) | int function xrdp_bitmap_to_screeny (line 1370) | int function xrdp_bitmap_from_screenx (line 1388) | int function xrdp_bitmap_from_screeny (line 1406) | int function xrdp_bitmap_get_screen_clip (line 1423) | int FILE: xrdp/xrdp_bitmap_common.c type xrdp_bitmap (line 54) | struct xrdp_bitmap type xrdp_wm (line 56) | struct xrdp_wm type xrdp_bitmap (line 58) | struct xrdp_bitmap type xrdp_bitmap (line 58) | struct xrdp_bitmap type xrdp_bitmap (line 61) | struct xrdp_bitmap type xrdp_bitmap (line 61) | struct xrdp_bitmap type xrdp_bitmap (line 134) | struct xrdp_bitmap type xrdp_wm (line 137) | struct xrdp_wm type xrdp_bitmap (line 139) | struct xrdp_bitmap type xrdp_bitmap (line 139) | struct xrdp_bitmap type xrdp_bitmap (line 145) | struct xrdp_bitmap type xrdp_bitmap (line 145) | struct xrdp_bitmap function xrdp_bitmap_delete (line 185) | void function xrdp_bitmap_resize (line 284) | int function xrdp_bitmap_get_pixel (line 341) | int function xrdp_bitmap_set_pixel (line 374) | int function xrdp_bitmap_copy_box (line 409) | int FILE: xrdp/xrdp_bitmap_load.c type box (line 48) | struct box function calculate_zoom_box (line 71) | static int function xrdp_bitmap_get_index (line 124) | static int function swap_pixel_data (line 154) | static void function xrdp_bitmap_scale (line 189) | static int function xrdp_bitmap_zoom (line 241) | static int function read_palette (line 300) | static void function process_row_data_24bit (line 367) | static void function process_row_data_8bit (line 419) | static void function process_row_data_4bit (line 467) | static void function xrdp_bitmap_load_bmp (line 519) | static int function xrdp_bitmap_load (line 675) | int function log_imlib2_error (line 720) | static void function blend_imlib_image_onto_background (line 783) | static int function scale_imlib_image (line 836) | static int function zoom_imlib_image (line 879) | static int function copy_imlib_data_to_bitmap (line 935) | static int function hcolor_to_rgb (line 1000) | static void hcolor_to_rgb(int hcolor, int bpp, int *r, int *g, int *b) function xrdp_bitmap_load (line 1030) | int FILE: xrdp/xrdp_cache.c function xrdp_cache_reset_lru (line 31) | static int function xrdp_cache_reset_crc (line 65) | static int type xrdp_cache (line 84) | struct xrdp_cache type xrdp_wm (line 85) | struct xrdp_wm type xrdp_session (line 86) | struct xrdp_session type xrdp_client_info (line 87) | struct xrdp_client_info type xrdp_cache (line 89) | struct xrdp_cache type xrdp_cache (line 91) | struct xrdp_cache type xrdp_cache (line 91) | struct xrdp_cache function clear_all_cached_items (line 123) | static void function xrdp_cache_delete (line 171) | void function xrdp_cache_reset (line 179) | int function xrdp_cache_update_lru (line 217) | static int function xrdp_cache_add_bitmap (line 288) | int function xrdp_cache_add_palette (line 478) | int function xrdp_cache_add_char (line 534) | int function xrdp_cache_add_pointer (line 601) | int function xrdp_cache_add_pointer_static (line 675) | int function xrdp_cache_add_brush (line 709) | int function xrdp_cache_add_os_bitmap (line 760) | int function xrdp_cache_remove_os_bitmap (line 778) | int type xrdp_os_bitmap_item (line 807) | struct xrdp_os_bitmap_item type xrdp_cache (line 808) | struct xrdp_cache type xrdp_os_bitmap_item (line 810) | struct xrdp_os_bitmap_item FILE: xrdp/xrdp_egfx.c function xrdp_egfx_send_data (line 50) | int function xrdp_egfx_send_s (line 86) | int type stream (line 102) | struct stream type xrdp_egfx_bulk (line 103) | struct xrdp_egfx_bulk type stream (line 107) | struct stream function xrdp_egfx_send_create_surface (line 132) | int type stream (line 150) | struct stream type xrdp_egfx_bulk (line 151) | struct xrdp_egfx_bulk type stream (line 154) | struct stream function xrdp_egfx_send_delete_surface (line 176) | int type stream (line 192) | struct stream type xrdp_egfx_bulk (line 193) | struct xrdp_egfx_bulk type stream (line 197) | struct stream function xrdp_egfx_send_map_surface (line 222) | int type stream (line 239) | struct stream type xrdp_egfx_bulk (line 240) | struct xrdp_egfx_bulk type xrdp_egfx_rect (line 242) | struct xrdp_egfx_rect type stream (line 246) | struct stream function xrdp_egfx_send_fill_surface (line 277) | int type stream (line 296) | struct stream type xrdp_egfx_bulk (line 297) | struct xrdp_egfx_bulk type xrdp_egfx_rect (line 299) | struct xrdp_egfx_rect type xrdp_egfx_point (line 301) | struct xrdp_egfx_point type stream (line 305) | struct stream function xrdp_egfx_send_surface_to_surface (line 338) | int type stream (line 360) | struct stream type xrdp_egfx_bulk (line 361) | struct xrdp_egfx_bulk type stream (line 364) | struct stream function xrdp_egfx_send_frame_start (line 387) | int type stream (line 406) | struct stream type xrdp_egfx_bulk (line 407) | struct xrdp_egfx_bulk type stream (line 410) | struct stream function xrdp_egfx_send_frame_end (line 432) | int type stream (line 451) | struct stream type xrdp_egfx_bulk (line 452) | struct xrdp_egfx_bulk type stream (line 455) | struct stream function xrdp_egfx_send_capsconfirm (line 479) | int type stream (line 495) | struct stream type xrdp_egfx_bulk (line 496) | struct xrdp_egfx_bulk type xrdp_egfx_rect (line 498) | struct xrdp_egfx_rect type stream (line 505) | struct stream function xrdp_egfx_send_wire_to_surface1 (line 562) | int type stream (line 583) | struct stream type xrdp_egfx_bulk (line 584) | struct xrdp_egfx_bulk type stream (line 593) | struct stream function xrdp_egfx_send_wire_to_surface2 (line 647) | int type stream (line 668) | struct stream type xrdp_egfx_bulk (line 669) | struct xrdp_egfx_bulk type monitor_info (line 670) | struct monitor_info type stream (line 674) | struct stream function xrdp_egfx_send_reset_graphics (line 746) | int function xrdp_egfx_process_frame_ack (line 764) | static int function xrdp_egfx_process_capsadvertise (line 791) | static int function xrdp_egfx_process (line 860) | static int function xrdp_egfx_open_response (line 926) | static int function xrdp_egfx_close_response (line 936) | static int function xrdp_egfx_data_first (line 960) | static int function xrdp_egfx_data (line 982) | static int function xrdp_egfx_create (line 1044) | int function xrdp_egfx_shutdown_delete_surface (line 1077) | int function xrdp_egfx_shutdown_close_connection (line 1101) | int function xrdp_egfx_shutdown_delete (line 1131) | int function xrdp_egfx_shutdown_full (line 1150) | int FILE: xrdp/xrdp_egfx.h type xrdp_egfx_rect (line 110) | struct xrdp_egfx_rect type xrdp_egfx_point (line 118) | struct xrdp_egfx_point type xrdp_egfx (line 124) | struct xrdp_egfx type xrdp_egfx_bulk (line 138) | struct xrdp_egfx_bulk type xrdp_egfx (line 144) | struct xrdp_egfx type xrdp_egfx (line 146) | struct xrdp_egfx type stream (line 146) | struct stream type xrdp_mm (line 148) | struct xrdp_mm type xrdp_egfx (line 148) | struct xrdp_egfx type xrdp_egfx (line 150) | struct xrdp_egfx type xrdp_egfx (line 152) | struct xrdp_egfx type xrdp_egfx (line 154) | struct xrdp_egfx type xrdp_egfx (line 156) | struct xrdp_egfx type stream (line 157) | struct stream type xrdp_egfx_bulk (line 158) | struct xrdp_egfx_bulk type xrdp_egfx (line 161) | struct xrdp_egfx type stream (line 163) | struct stream type xrdp_egfx_bulk (line 164) | struct xrdp_egfx_bulk type xrdp_egfx (line 166) | struct xrdp_egfx type stream (line 167) | struct stream type xrdp_egfx_bulk (line 168) | struct xrdp_egfx_bulk type xrdp_egfx (line 171) | struct xrdp_egfx type stream (line 173) | struct stream type xrdp_egfx_bulk (line 174) | struct xrdp_egfx_bulk type xrdp_egfx_rect (line 176) | struct xrdp_egfx_rect type xrdp_egfx (line 178) | struct xrdp_egfx type xrdp_egfx_rect (line 180) | struct xrdp_egfx_rect type stream (line 181) | struct stream type xrdp_egfx_bulk (line 182) | struct xrdp_egfx_bulk type xrdp_egfx_rect (line 184) | struct xrdp_egfx_rect type xrdp_egfx_point (line 186) | struct xrdp_egfx_point type xrdp_egfx (line 188) | struct xrdp_egfx type xrdp_egfx_rect (line 190) | struct xrdp_egfx_rect type xrdp_egfx_point (line 192) | struct xrdp_egfx_point type stream (line 193) | struct stream type xrdp_egfx_bulk (line 194) | struct xrdp_egfx_bulk type xrdp_egfx (line 196) | struct xrdp_egfx type stream (line 197) | struct stream type xrdp_egfx_bulk (line 198) | struct xrdp_egfx_bulk type xrdp_egfx (line 200) | struct xrdp_egfx type stream (line 201) | struct stream type xrdp_egfx_bulk (line 202) | struct xrdp_egfx_bulk type xrdp_egfx (line 204) | struct xrdp_egfx type stream (line 205) | struct stream type xrdp_egfx_bulk (line 206) | struct xrdp_egfx_bulk type xrdp_egfx_rect (line 208) | struct xrdp_egfx_rect type xrdp_egfx (line 211) | struct xrdp_egfx type xrdp_egfx_rect (line 213) | struct xrdp_egfx_rect type stream (line 215) | struct stream type xrdp_egfx_bulk (line 216) | struct xrdp_egfx_bulk type xrdp_egfx (line 221) | struct xrdp_egfx type stream (line 229) | struct stream type xrdp_egfx_bulk (line 230) | struct xrdp_egfx_bulk type monitor_info (line 231) | struct monitor_info type xrdp_egfx (line 233) | struct xrdp_egfx type monitor_info (line 234) | struct monitor_info FILE: xrdp/xrdp_encoder.c type enc_rect (line 86) | struct enc_rect type xrdp_encoder (line 96) | struct xrdp_encoder type xrdp_encoder (line 99) | struct xrdp_encoder type xrdp_encoder (line 103) | struct xrdp_encoder type xrdp_encoder (line 106) | struct xrdp_encoder function xrdp_enc_data_destructor (line 110) | static void function xrdp_enc_data_done_destructor (line 127) | static void function set_h264_encoder_methods (line 139) | static void type xrdp_encoder (line 186) | struct xrdp_encoder type xrdp_mm (line 187) | struct xrdp_mm type xrdp_encoder (line 191) | struct xrdp_encoder type xrdp_client_info (line 192) | struct xrdp_client_info function else (line 229) | else if (mm->libh264_loaded && (mm->egfx_flags & XRDP_EGFX_H264) != 0) function else (line 238) | else if (mm->libh264_loaded && client_info->h264_codec_id != 0) function else (line 249) | else if (mm->egfx_flags & XRDP_EGFX_RFX_PRO) function else (line 279) | else if (client_info->rfx_codec_id != 0) function xrdp_encoder_delete (line 375) | void function process_enc_jpg (line 443) | static int function process_enc_rfx (line 541) | static int function out_RFX_AVC420_METABLOCK (line 692) | static int function process_enc_h264 (line 746) | static int function gfx_send_done (line 755) | static int type stream (line 789) | struct stream type xrdp_encoder (line 790) | struct xrdp_encoder type xrdp_egfx_bulk (line 791) | struct xrdp_egfx_bulk type stream (line 791) | struct stream type stream (line 801) | struct stream type xrdp_egfx_rect (line 810) | struct xrdp_egfx_rect type xrdp_egfx_rect (line 811) | struct xrdp_egfx_rect type xrdp_egfx_rect (line 812) | struct xrdp_egfx_rect type stream (line 814) | struct stream type stream (line 815) | struct stream type xrdp_enc_gfx_cmd (line 817) | struct xrdp_enc_gfx_cmd type stream (line 824) | struct stream type stream (line 1007) | struct stream type xrdp_encoder (line 1008) | struct xrdp_encoder type xrdp_egfx_bulk (line 1009) | struct xrdp_egfx_bulk type stream (line 1009) | struct stream type stream (line 1020) | struct stream type rfx_tile (line 1027) | struct rfx_tile type rfx_rect (line 1028) | struct rfx_rect type stream (line 1197) | struct stream type xrdp_encoder (line 1198) | struct xrdp_encoder type xrdp_egfx_bulk (line 1199) | struct xrdp_egfx_bulk type stream (line 1199) | struct stream type xrdp_egfx_rect (line 1205) | struct xrdp_egfx_rect type xrdp_egfx_rect (line 1219) | struct xrdp_egfx_rect type stream (line 1224) | struct stream type xrdp_encoder (line 1225) | struct xrdp_encoder type xrdp_egfx_bulk (line 1226) | struct xrdp_egfx_bulk type stream (line 1226) | struct stream type xrdp_egfx_rect (line 1232) | struct xrdp_egfx_rect type xrdp_egfx_point (line 1233) | struct xrdp_egfx_point type xrdp_egfx_rect (line 1242) | struct xrdp_egfx_rect type xrdp_egfx_point (line 1249) | struct xrdp_egfx_point type stream (line 1255) | struct stream type xrdp_encoder (line 1256) | struct xrdp_encoder type xrdp_egfx_bulk (line 1257) | struct xrdp_egfx_bulk type stream (line 1257) | struct stream type stream (line 1277) | struct stream type xrdp_encoder (line 1278) | struct xrdp_encoder type xrdp_egfx_bulk (line 1279) | struct xrdp_egfx_bulk type stream (line 1279) | struct stream type stream (line 1292) | struct stream type xrdp_encoder (line 1293) | struct xrdp_encoder type xrdp_egfx_bulk (line 1294) | struct xrdp_egfx_bulk type stream (line 1294) | struct stream type stream (line 1309) | struct stream type xrdp_encoder (line 1310) | struct xrdp_encoder type xrdp_egfx_bulk (line 1311) | struct xrdp_egfx_bulk type stream (line 1311) | struct stream type stream (line 1325) | struct stream type xrdp_encoder (line 1326) | struct xrdp_encoder type xrdp_egfx_bulk (line 1327) | struct xrdp_egfx_bulk type stream (line 1327) | struct stream type monitor_info (line 1333) | struct monitor_info type stream (line 1334) | struct stream type stream (line 1367) | struct stream type xrdp_encoder (line 1368) | struct xrdp_encoder type xrdp_egfx_bulk (line 1369) | struct xrdp_egfx_bulk type stream (line 1369) | struct stream function process_enc_egfx (line 1387) | static int function THREAD_RV (line 1488) | THREAD_RV THREAD_CC FILE: xrdp/xrdp_encoder.h type xrdp_enc_data (line 15) | struct xrdp_enc_data type xrdp_encoder (line 28) | struct xrdp_encoder type xrdp_enc_surface_command (line 66) | struct xrdp_enc_surface_command type xrdp_enc_gfx_cmd (line 84) | struct xrdp_enc_gfx_cmd type XRDP_ENC_DATA (line 92) | typedef struct xrdp_enc_data XRDP_ENC_DATA; type xrdp_enc_data_done (line 98) | struct xrdp_enc_data_done type xrdp_enc_data (line 117) | struct xrdp_enc_data type XRDP_ENC_DATA_DONE (line 132) | typedef struct xrdp_enc_data_done XRDP_ENC_DATA_DONE; type xrdp_encoder (line 134) | struct xrdp_encoder type xrdp_mm (line 135) | struct xrdp_mm type xrdp_encoder (line 137) | struct xrdp_encoder FILE: xrdp/xrdp_encoder_openh264.c type openh264_encoder (line 41) | struct openh264_encoder type openh264_global (line 49) | struct openh264_global type openh264_global (line 74) | struct openh264_global type xrdp_tconfig_gfx (line 75) | struct xrdp_tconfig_gfx type xrdp_tconfig_gfx_openh264_param (line 81) | struct xrdp_tconfig_gfx_openh264_param function xrdp_encoder_openh264_delete (line 88) | int function xrdp_encoder_openh264_encode (line 114) | int function xrdp_encoder_openh264_install_ok (line 328) | int FILE: xrdp/xrdp_encoder_x264.c type x264_encoder (line 39) | struct x264_encoder type x264_global (line 48) | struct x264_global type x264_global (line 60) | struct x264_global type xrdp_tconfig_gfx (line 61) | struct xrdp_tconfig_gfx type xrdp_tconfig_gfx_x264_param (line 66) | struct xrdp_tconfig_gfx_x264_param function xrdp_encoder_x264_delete (line 73) | int function xrdp_encoder_x264_encode (line 99) | int FILE: xrdp/xrdp_font.c function get_font_name_from_dpi (line 69) | static void type xrdp_font (line 143) | struct xrdp_font type xrdp_wm (line 144) | struct xrdp_wm type xrdp_font (line 146) | struct xrdp_font type stream (line 147) | struct stream type xrdp_font_char (line 154) | struct xrdp_font_char type xrdp_cfg_globals (line 159) | struct xrdp_cfg_globals type xrdp_font (line 212) | struct xrdp_font type xrdp_font (line 212) | struct xrdp_font function xrdp_font_delete (line 385) | void function xrdp_font_item_compare (line 405) | int FILE: xrdp/xrdp_listen.c type xrdp_process (line 32) | struct xrdp_process type trans (line 35) | struct trans type trans (line 35) | struct trans function xrdp_listen_create_pro_done (line 38) | static int type xrdp_listen (line 57) | struct xrdp_listen type xrdp_startup_params (line 58) | struct xrdp_startup_params type xrdp_listen (line 60) | struct xrdp_listen type xrdp_listen (line 62) | struct xrdp_listen type xrdp_listen (line 62) | struct xrdp_listen function xrdp_listen_delete (line 77) | void function xrdp_listen_add_pro (line 111) | static int function xrdp_listen_delete_done_pro (line 119) | static int function THREAD_RV (line 144) | static THREAD_RV THREAD_CC function xrdp_listen_stop_all_listen (line 158) | static int function xrdp_listen_parse_filename (line 179) | static int function xrdp_listen_parse_integer (line 225) | static int function xrdp_listen_parse_vsock (line 271) | static int function xrdp_listen_parse_ipv4 (line 318) | static int function xrdp_listen_parse_ipv6 (line 365) | static int function xrdp_listen_pp (line 412) | static int function xrdp_listen_init (line 568) | int function xrdp_listen_fork (line 684) | static int function xrdp_listen_conn_in (line 730) | int function process_pending_sigchld_events (line 769) | static void function xrdp_listen_main_loop (line 789) | int FILE: xrdp/xrdp_login_wnd.c function xrdp_wm_login_help_notify (line 37) | static int function xrdp_wm_popup_notify (line 111) | static int function xrdp_wm_delete_all_children (line 121) | int function set_mod_data_item (line 140) | static int function xrdp_wm_help_clicked (line 158) | static int function xrdp_wm_cancel_clicked (line 211) | static int function xrdp_wm_ok_clicked (line 231) | static int function xrdp_wm_parse_domain_information (line 307) | static int function xrdp_wm_show_edits (line 364) | static int function xrdp_wm_login_notify (line 534) | static int function xrdp_wm_login_fill_in_combo (line 592) | static int function xrdp_login_wnd_get_monitor_dpi (line 676) | unsigned int function xrdp_login_wnd_create (line 751) | int function bitmap_transform_str_to_val (line 1023) | static enum xrdp_bitmap_load_transform function load_xrdp_config (line 1058) | int function xrdp_login_wnd_scale_config_values (line 1521) | void FILE: xrdp/xrdp_main_utils.c function g_xrdp_sync (line 55) | long function xrdp_child_sigchld_handler (line 113) | static void function xrdp_child_fork (line 123) | int function g_get_sync_mutex (line 146) | long function g_set_sync_mutex (line 153) | void function g_get_sync1_mutex (line 160) | long function g_set_sync1_mutex (line 167) | void function g_set_term_event (line 174) | void function g_set_sigchld_event (line 181) | void function tbus (line 188) | tbus function g_set_sync_event (line 195) | void function g_get_threadid (line 202) | long function g_set_threadid (line 209) | void function tbus (line 216) | tbus function tbus (line 223) | tbus function g_is_term (line 230) | int function g_set_term (line 237) | void function g_set_sigchld (line 251) | void function g_process_waiting_function (line 267) | void FILE: xrdp/xrdp_mm.c type xrdp_mm (line 47) | struct xrdp_mm type xrdp_mm (line 49) | struct xrdp_mm type xrdp_mm (line 51) | struct xrdp_mm type xrdp_mm (line 53) | struct xrdp_mm type trans (line 53) | struct trans function init_libh264_loaded (line 56) | static void type xrdp_mm (line 76) | struct xrdp_mm type xrdp_wm (line 77) | struct xrdp_wm type xrdp_mm (line 79) | struct xrdp_mm type xrdp_mm (line 81) | struct xrdp_mm type xrdp_mm (line 81) | struct xrdp_mm function xrdp_mm_sync_unload (line 125) | static long function xrdp_mm_sync_load (line 133) | static long function xrdp_mm_module_cleanup (line 145) | static void function close_sesman_file_descriptors (line 195) | static void function xrdp_mm_delete (line 211) | void type xrdp_mm (line 256) | struct xrdp_mm function xrdp_mm_get_value_int (line 286) | static int function xrdp_mm_send_sys_login_request (line 296) | static int function xrdp_mm_create_session (line 310) | static int function xrdp_mm_get_session_fds (line 363) | static int function xrdp_mm_trans_send_channel_setup (line 385) | static int function xrdp_mm_trans_process_channel_data (line 440) | static int function xrdp_mm_send_unicode_shutdown (line 474) | static int function xrdp_mm_send_unicode_setup (line 493) | static int function xrdp_mm_send_unicode_to_chansrv (line 521) | int xrdp_mm_send_unicode_to_chansrv(struct xrdp_mm *self, function xrdp_mm_process_rail_create_window (line 543) | static int function xrdp_mm_process_rail_configure_window (line 630) | static int function xrdp_mm_process_rail_destroy_window (line 704) | static int function xrdp_mm_process_rail_show_window (line 727) | static int function xrdp_mm_process_rail_update_window_text (line 756) | static int function xrdp_mm_process_rail_drawing_orders (line 801) | static int function xrdp_mm_egfx_send_planar_bitmap (line 834) | int function xrdp_mm_egfx_invalidate_wm_screen (line 978) | static int function dynamic_monitor_open_response (line 1009) | static int function dynamic_monitor_close_response (line 1040) | static int function dynamic_monitor_data_first (line 1048) | static int function advance_resize_state_machine (line 1057) | int type ver_flags_t (line 1078) | struct ver_flags_t function cmpverfunc (line 1085) | static int function xrdp_mm_egfx_create_surfaces (line 1093) | static int function xrdp_mm_egfx_caps_advertise (line 1146) | static int function xrdp_mm_update_module_frame_ack (line 1310) | static int function xrdp_mm_egfx_frame_ack (line 1348) | static int function egfx_initialize (line 1406) | static int type monitor_info (line 1428) | struct monitor_info function sync_dynamic_monitor_data (line 1431) | static void function add_resize_request_to_queue (line 1458) | static int function dynamic_monitor_data (line 1513) | static int function advance_error (line 1604) | static int function process_display_control_monitor_layout_data (line 1613) | static int type resize_queue_source (line 1850) | enum resize_queue_source function dynamic_monitor_process_queue (line 1861) | static int function dynamic_monitor_initialize (line 1982) | static int function xrdp_mm_drdynvc_up (line 2012) | int function xrdp_mm_suppress_output (line 2059) | int function xrdp_mm_up_and_running (line 2078) | int function xrdp_mm_set_fatal (line 2093) | void function xrdp_mm_logwnd_fatal (line 2104) | void function xrdp_mm_drdynvc_open_response (line 2114) | static int function xrdp_mm_drdynvc_close_response (line 2146) | static int function xrdp_mm_drdynvc_data_first (line 2173) | static int function xrdp_mm_drdynvc_data (line 2204) | static int function xrdp_mm_trans_process_drdynvc_channel_open (line 2234) | static int function xrdp_mm_trans_process_drdynvc_channel_close (line 2302) | static int function xrdp_mm_trans_process_drdynvc_data_first (line 2333) | static int function xrdp_mm_trans_process_drdynvc_data (line 2368) | static int function xrdp_mm_trans_process_unicode_ack (line 2401) | static int function xrdp_mm_chan_process_msg (line 2440) | static int function xrdp_mm_chan_data_in (line 2512) | static int function xrdp_mm_update_allowed_channels (line 2557) | static int function xrdp_mm_get_sesman_port (line 2597) | static int function xrdp_mm_process_channel_data (line 2657) | int function xrdp_mm_process_login_response (line 2707) | static int function xrdp_mm_process_create_session_response (line 2769) | static int function xrdp_mm_process_connect_session_response (line 2819) | static int function xrdp_mm_scp_data_in (line 2880) | static int function cleanup_states (line 2928) | static void function parse_chansrvport (line 2965) | static int type trans (line 3057) | struct trans type xrdp_mm (line 3058) | struct xrdp_mm type trans (line 3062) | struct trans function xrdp_mm_sesman_connect (line 3090) | static int function xrdp_mm_chansrv_connect (line 3100) | static int function xrdp_mm_display_server_connect (line 3202) | static int function xrdp_mm_connect (line 3232) | void function start_processing_resize_queue (line 3328) | static void function xrdp_mm_connect_sm (line 3350) | static void function xrdp_mm_get_wait_objs (line 3588) | int function xrdp_mm_dump_jpeg (line 3661) | static int function xrdp_mm_check_chan (line 3712) | int function xrdp_mm_process_enc_done (line 3731) | static int function xrdp_mm_efgx_add_dirty_region_to_planar_list (line 3844) | void function xrdp_mm_draw_dirty (line 3877) | static int function xrdp_mm_check_wait_objs (line 3951) | int function xrdp_mm_frame_ack (line 4067) | int type xrdp_painter (line 4108) | struct xrdp_painter type xrdp_mod (line 4109) | struct xrdp_mod type xrdp_wm (line 4111) | struct xrdp_wm type xrdp_painter (line 4112) | struct xrdp_painter type xrdp_painter (line 4114) | struct xrdp_painter type xrdp_wm (line 4118) | struct xrdp_wm function server_begin_update (line 4128) | static int function server_end_update (line 4142) | static int function server_bell_trigger (line 4162) | static int function server_chansrv_in_use (line 4174) | static int function server_init_xkb_layout (line 4185) | static void function server_fill_rect (line 4194) | static int function server_screen_blt (line 4213) | static int function server_paint_rect (line 4234) | static int function server_paint_rect_bpp (line 4257) | static int function server_composite (line 4279) | static int function server_paint_rects_ex (line 4330) | static int function server_paint_rects (line 4458) | static int function server_session_info (line 4469) | static int function server_egfx_cmd (line 4480) | static int function server_set_pointer_system (line 4537) | static int function server_set_pointer_position (line 4548) | static int function server_set_pointer (line 4559) | static int function server_set_pointer_ex (line 4571) | static int function server_set_pointer_large (line 4583) | static int function server_palette (line 4596) | static int function server_msg (line 4613) | static int function server_set_clip (line 4629) | static int function server_reset_clip (line 4645) | static int function server_set_fgcolor (line 4661) | static int function server_set_bgcolor (line 4679) | static int function server_set_opcode (line 4696) | static int function server_set_mixmode (line 4713) | static int function server_set_brush (line 4730) | static int function server_set_pen (line 4751) | static int function server_draw_line (line 4769) | static int function server_add_char (line 4787) | static int function server_draw_text (line 4806) | static int function client_monitor_resize (line 4834) | static int function server_monitor_resize_done (line 4888) | static int function server_get_channel_count (line 4926) | static int function server_query_channel (line 4944) | static int function server_get_channel_id (line 4963) | static int function server_send_to_channel (line 4979) | static int function server_create_os_surface (line 5002) | static int function server_create_os_surface_bpp (line 5027) | static int function server_switch_os_surface (line 5050) | static int function server_delete_os_surface (line 5098) | static int function server_paint_rect_os (line 5128) | static int function server_set_hints (line 5161) | static int function server_window_new_update (line 5184) | static int function server_window_delete (line 5197) | static int function server_window_icon (line 5207) | static int function server_window_cached_icon (line 5220) | static int function server_notify_new_update (line 5233) | static int function server_notify_delete (line 5247) | static int function server_monitored_desktop (line 5258) | static int function server_add_char_alpha (line 5270) | static int function xrdp_mm_setup_mod1 (line 5289) | static int function xrdp_mm_setup_mod2 (line 5453) | static int FILE: xrdp/xrdp_mm.h type xrdp_mm (line 31) | struct xrdp_mm type display_resize_state (line 32) | enum display_resize_state FILE: xrdp/xrdp_mm_ccp.c function xrdp_mm_process_close_ccp_connection_request (line 32) | static int function xrdp_mm_ccp_data_in (line 76) | int FILE: xrdp/xrdp_painter.c function xrdp_painter_add_dirty_rect (line 38) | static int function xrdp_painter_send_dirty (line 72) | static int type xrdp_painter (line 145) | struct xrdp_painter type xrdp_wm (line 146) | struct xrdp_wm type xrdp_session (line 146) | struct xrdp_session type xrdp_painter (line 148) | struct xrdp_painter type xrdp_painter (line 151) | struct xrdp_painter type xrdp_painter (line 151) | struct xrdp_painter function xrdp_painter_delete (line 178) | void function wm_painter_set_target (line 196) | int function xrdp_painter_begin_update (line 250) | int function xrdp_painter_end_update (line 273) | int function xrdp_painter_font_needed (line 300) | int function xrdp_painter_clip_adj (line 314) | static int function xrdp_painter_set_clip (line 374) | int function xrdp_painter_clr_clip (line 387) | int function xrdp_painter_rop (line 396) | static int function xrdp_painter_text_width (line 440) | int function xrdp_painter_text_width_count (line 447) | int function xrdp_painter_repeated_char_width (line 476) | int function xrdp_painter_font_body_height (line 495) | unsigned int function xrdp_painter_setup_brush (line 502) | static int function get_pt_format (line 535) | static int function get_rgb_from_rdp_color (line 551) | static int function xrdp_painter_fill_rect (line 566) | int function xrdp_painter_draw_utf32 (line 796) | static int function xrdp_painter_draw_text (line 1000) | int function xrdp_painter_draw_text2 (line 1034) | int function xrdp_painter_draw_char (line 1125) | int function xrdp_painter_copy (line 1159) | int function xrdp_painter_composite (line 1435) | int function xrdp_painter_line (line 1520) | int FILE: xrdp/xrdp_process.c type xrdp_process (line 31) | struct xrdp_process type xrdp_listen (line 32) | struct xrdp_listen type xrdp_process (line 34) | struct xrdp_process type xrdp_process (line 38) | struct xrdp_process type xrdp_process (line 38) | struct xrdp_process function xrdp_process_delete (line 51) | void function xrdp_process_loop (line 67) | static int function xrdp_is_term (line 95) | static int function xrdp_process_mod_end (line 102) | static int function xrdp_process_data_in (line 123) | static int function xrdp_process_main_loop (line 220) | int FILE: xrdp/xrdp_region.c type xrdp_region (line 34) | struct xrdp_region type xrdp_wm (line 35) | struct xrdp_wm type xrdp_region (line 37) | struct xrdp_region type xrdp_region (line 39) | struct xrdp_region type xrdp_region (line 39) | struct xrdp_region type pixman_region16 (line 41) | struct pixman_region16 type pixman_region16 (line 42) | struct pixman_region16 function xrdp_region_delete (line 48) | void function xrdp_region_add_rect (line 62) | int function xrdp_region_subtract_rect (line 81) | int function xrdp_region_intersect_rect (line 100) | int function xrdp_region_get_rect (line 120) | int function xrdp_region_get_bounds (line 141) | int function xrdp_region_not_empty (line 160) | int FILE: xrdp/xrdp_tconfig.c type xrdp_tconfig_gfx_codec_order (line 54) | struct xrdp_tconfig_gfx_codec_order function tconfig_load_gfx_openh264_ct (line 101) | static int function tconfig_load_gfx_x264_ct (line 190) | static int function tconfig_load_gfx_h264_encoder (line 371) | static int tconfig_load_gfx_h264_encoder(toml_table_t *tfile, struct xrd... function tconfig_load_gfx_order (line 414) | static int tconfig_load_gfx_order(toml_table_t *tfile, struct xrdp_tconf... function codec_enabled (line 491) | static int function disable_codec (line 513) | static void function tconfig_load_gfx (line 528) | int FILE: xrdp/xrdp_tconfig.h type xrdp_tconfig_gfx_x264_param (line 36) | struct xrdp_tconfig_gfx_x264_param type xrdp_tconfig_gfx_openh264_param (line 48) | struct xrdp_tconfig_gfx_openh264_param type xrdp_tconfig_codecs (line 56) | enum xrdp_tconfig_codecs type xrdp_tconfig_h264_encoders (line 62) | enum xrdp_tconfig_h264_encoders type xrdp_tconfig_gfx_codec_order (line 68) | struct xrdp_tconfig_gfx_codec_order type xrdp_tconfig_gfx (line 74) | struct xrdp_tconfig_gfx type xrdp_tconfig_gfx_codec_order (line 107) | struct xrdp_tconfig_gfx_codec_order type xrdp_tconfig_gfx (line 122) | struct xrdp_tconfig_gfx FILE: xrdp/xrdp_types.h type source_info (line 47) | struct source_info type list16 (line 48) | struct list16 type xrdp_mod (line 51) | struct xrdp_mod type xrdp_bitmap_load_transform (line 214) | enum xrdp_bitmap_load_transform type xrdp_bmp_header (line 222) | struct xrdp_bmp_header type xrdp_palette_item (line 237) | struct xrdp_palette_item type xrdp_bitmap_item (line 243) | struct xrdp_bitmap_item type xrdp_lru_item (line 250) | struct xrdp_lru_item type xrdp_os_bitmap_item (line 256) | struct xrdp_os_bitmap_item type xrdp_char_item (line 262) | struct xrdp_char_item type xrdp_pointer_item (line 268) | struct xrdp_pointer_item type xrdp_brush_item (line 282) | struct xrdp_brush_item type xrdp_cache (line 294) | struct xrdp_cache type xrdp_enc_data (line 339) | struct xrdp_enc_data type mm_connect_state (line 344) | enum mm_connect_state type display_resize_state (line 356) | enum display_resize_state type xrdp_egfx_flags (line 406) | enum xrdp_egfx_flags type xrdp_mm (line 413) | struct xrdp_mm type xrdp_key_info (line 473) | struct xrdp_key_info type xrdp_keymap (line 479) | struct xrdp_keymap type wm_login_state (line 505) | enum wm_login_state type xrdp_wm (line 535) | struct xrdp_wm type xrdp_process (line 612) | struct xrdp_process type xrdp_listen (line 628) | struct xrdp_listen type xrdp_region (line 639) | struct xrdp_region type xrdp_painter (line 646) | struct xrdp_painter type xrdp_bitmap (line 666) | struct xrdp_bitmap type xrdp_font (line 737) | struct xrdp_font type xrdp_mod_data (line 753) | struct xrdp_mod_data type xrdp_startup_params (line 759) | struct xrdp_startup_params type xrdp_ls_dimensions (line 787) | struct xrdp_ls_dimensions type xrdp_cfg_globals (line 817) | struct xrdp_cfg_globals type xrdp_cfg_logging (line 870) | struct xrdp_cfg_logging type xrdp_cfg_channels (line 875) | struct xrdp_cfg_channels type xrdp_config (line 880) | struct xrdp_config FILE: xrdp/xrdp_wm.c function xrdp_wm_load_channel_config (line 34) | static void type xrdp_wm (line 91) | struct xrdp_wm type xrdp_process (line 92) | struct xrdp_process type xrdp_client_info (line 93) | struct xrdp_client_info type xrdp_wm (line 95) | struct xrdp_wm type xrdp_wm (line 95) | struct xrdp_wm type xrdp_wm (line 102) | struct xrdp_wm type xrdp_wm (line 102) | struct xrdp_wm function xrdp_wm_delete (line 164) | void function xrdp_wm_send_palette (line 198) | int function xrdp_wm_send_bell (line 205) | int function xrdp_wm_send_bitmap (line 212) | int function xrdp_wm_set_focused (line 221) | int function xrdp_wm_get_pixel (line 260) | static int function xrdp_wm_pointer (line 293) | int function xrdp_wm_load_pointer (line 320) | static int function xrdp_wm_send_pointer_system (line 431) | int function xrdp_wm_send_pointer_position (line 438) | int function xrdp_wm_send_pointer (line 445) | int function xrdp_wm_set_pointer (line 455) | int function xrdp_wm_load_static_colors_plus (line 462) | int function xrdp_wm_load_static_pointers (line 611) | int function xrdp_wm_init (line 633) | int function xrdp_wm_get_vis_region (line 848) | int type xrdp_bitmap (line 896) | struct xrdp_bitmap type xrdp_bitmap (line 897) | struct xrdp_bitmap type xrdp_bitmap (line 898) | struct xrdp_bitmap type xrdp_bitmap (line 901) | struct xrdp_bitmap type xrdp_bitmap (line 902) | struct xrdp_bitmap type xrdp_bitmap (line 907) | struct xrdp_bitmap function xrdp_wm_xor_pat (line 934) | static int function xrdp_wm_is_rect_vis (line 974) | static int function xrdp_wm_move_window (line 1023) | static int function xrdp_wm_undraw_dragging_box (line 1078) | static int function xrdp_wm_draw_dragging_box (line 1114) | static int function xrdp_wm_mouse_move (line 1150) | int function xrdp_wm_clear_popup (line 1261) | static int function xrdp_wm_mouse_touch (line 1286) | int function xrdp_wm_mouse_click (line 1317) | int function xrdp_wm_key (line 1596) | int function xrdp_wm_key_sync (line 1677) | int function get_unicode_character (line 1725) | static char32_t function fake_kbd_event_from_scancode_index (line 1774) | static void function xrdp_wm_key_unicode (line 1788) | static int function xrdp_wm_pu (line 1889) | int function xrdp_wm_process_input_mouse (line 1922) | static int function xrdp_wm_process_input_mousex (line 2060) | static int function xrdp_wm_process_channel_data (line 2094) | static int function callback (line 2126) | int function xrdp_wm_login_state_changed (line 2201) | static int function xrdp_wm_mod_connect_done (line 2254) | void function xrdp_wm_log_wnd_notify (line 2272) | static int function add_string_to_logwindow (line 2339) | static void function xrdp_wm_show_log (line 2357) | int function xrdp_wm_log_msg (line 2454) | int function xrdp_wm_get_wait_objs (line 2471) | int function xrdp_wm_check_wait_objs (line 2489) | int type wm_login_state (line 2517) | enum wm_login_state function xrdp_wm_set_login_state (line 2547) | int function xrdp_wm_can_resize (line 2559) | int FILE: xrdp/xrdpwin.c type xrdp_listen (line 30) | struct xrdp_listen function g_xrdp_sync (line 49) | long function xrdp_shutdown (line 89) | void function g_is_term (line 105) | int function g_set_term (line 112) | void function tbus (line 126) | tbus function pipe_sig (line 133) | void function g_process_waiting_function (line 141) | void function VOID (line 166) | VOID WINAPI function log_event (line 200) | static void function VOID (line 207) | VOID WINAPI function main (line 274) | int FILE: xrdp_accel_assist/encoder_headers/nvEncodeAPI_11_0.h type __int32 (line 48) | typedef __int32 int32_t; type __int64 (line 50) | typedef __int64 int64_t; type RECT (line 72) | typedef RECT NVENC_RECT; type GUID (line 82) | typedef struct type NVENC_RECT (line 96) | typedef struct _NVENC_RECT type NV_ENC_PARAMS_FRAME_FIELD_MODE (line 275) | typedef enum _NV_ENC_PARAMS_FRAME_FIELD_MODE type NV_ENC_PARAMS_RC_MODE (line 285) | typedef enum _NV_ENC_PARAMS_RC_MODE type NV_ENC_MULTI_PASS (line 299) | typedef enum _NV_ENC_MULTI_PASS type NV_ENC_EMPHASIS_MAP_LEVEL (line 309) | typedef enum _NV_ENC_EMPHASIS_MAP_LEVEL type NV_ENC_QP_MAP_MODE (line 322) | typedef enum _NV_ENC_QP_MAP_MODE type NV_ENC_PIC_STRUCT (line 339) | typedef enum _NV_ENC_PIC_STRUCT type NV_ENC_PIC_TYPE (line 349) | typedef enum _NV_ENC_PIC_TYPE type NV_ENC_MV_PRECISION (line 365) | typedef enum _NV_ENC_MV_PRECISION type NV_ENC_BUFFER_FORMAT (line 377) | typedef enum _NV_ENC_BUFFER_FORMAT type NV_ENC_LEVEL (line 421) | typedef enum _NV_ENC_LEVEL type NVENCSTATUS (line 467) | typedef enum _NVENCSTATUS type NV_ENC_PIC_FLAGS (line 639) | typedef enum _NV_ENC_PIC_FLAGS type NV_ENC_MEMORY_HEAP (line 652) | typedef enum _NV_ENC_MEMORY_HEAP type NV_ENC_BFRAME_REF_MODE (line 663) | typedef enum _NV_ENC_BFRAME_REF_MODE type NV_ENC_H264_ENTROPY_CODING_MODE (line 673) | typedef enum _NV_ENC_H264_ENTROPY_CODING_MODE type NV_ENC_H264_BDIRECT_MODE (line 683) | typedef enum _NV_ENC_H264_BDIRECT_MODE type NV_ENC_H264_FMO_MODE (line 694) | typedef enum _NV_ENC_H264_FMO_MODE type NV_ENC_H264_ADAPTIVE_TRANSFORM_MODE (line 704) | typedef enum _NV_ENC_H264_ADAPTIVE_TRANSFORM_MODE type NV_ENC_STEREO_PACKING_MODE (line 714) | typedef enum _NV_ENC_STEREO_PACKING_MODE type NV_ENC_INPUT_RESOURCE_TYPE (line 728) | typedef enum _NV_ENC_INPUT_RESOURCE_TYPE type NV_ENC_BUFFER_USAGE (line 741) | typedef enum _NV_ENC_BUFFER_USAGE type NV_ENC_DEVICE_TYPE (line 752) | typedef enum _NV_ENC_DEVICE_TYPE type NV_ENC_NUM_REF_FRAMES (line 763) | typedef enum _NV_ENC_NUM_REF_FRAMES type NV_ENC_CAPS (line 778) | typedef enum _NV_ENC_CAPS type NV_ENC_HEVC_CUSIZE (line 1131) | typedef enum _NV_ENC_HEVC_CUSIZE type NV_ENC_CAPS_PARAM (line 1143) | typedef struct _NV_ENC_CAPS_PARAM type NV_ENC_ENCODE_OUT_PARAMS (line 1157) | typedef struct _NV_ENC_ENCODE_OUT_PARAMS type NV_ENC_CREATE_INPUT_BUFFER (line 1170) | typedef struct _NV_ENC_CREATE_INPUT_BUFFER type NV_ENC_CREATE_BITSTREAM_BUFFER (line 1190) | typedef struct _NV_ENC_CREATE_BITSTREAM_BUFFER type NV_ENC_MVECTOR (line 1208) | typedef struct _NV_ENC_MVECTOR type NV_ENC_H264_MV_DATA (line 1217) | typedef struct _NV_ENC_H264_MV_DATA type NV_ENC_HEVC_MV_DATA (line 1229) | typedef struct _NV_ENC_HEVC_MV_DATA type NV_ENC_CREATE_MV_BUFFER (line 1243) | typedef struct _NV_ENC_CREATE_MV_BUFFER type NV_ENC_QP (line 1257) | typedef struct _NV_ENC_QP type NV_ENC_RC_PARAMS (line 1267) | typedef struct _NV_ENC_RC_PARAMS type NV_ENC_CONFIG_H264_VUI_PARAMETERS (line 1337) | typedef struct _NV_ENC_CONFIG_H264_VUI_PARAMETERS type NV_ENC_CONFIG_H264_VUI_PARAMETERS (line 1355) | typedef NV_ENC_CONFIG_H264_VUI_PARAMETERS NV_ENC_CONFIG_HEVC_VUI_PARAMET... type NVENC_EXTERNAL_ME_HINT_COUNTS_PER_BLOCKTYPE (line 1362) | typedef struct _NVENC_EXTERNAL_ME_HINT_COUNTS_PER_BLOCKTYPE type NVENC_EXTERNAL_ME_HINT (line 1377) | typedef struct _NVENC_EXTERNAL_ME_HINT type NV_ENC_CONFIG_H264 (line 1393) | typedef struct _NV_ENC_CONFIG_H264 type NV_ENC_CONFIG_HEVC (line 1496) | typedef struct _NV_ENC_CONFIG_HEVC type NV_ENC_CONFIG_H264_MEONLY (line 1573) | typedef struct _NV_ENC_CONFIG_H264_MEONLY type NV_ENC_CONFIG_HEVC_MEONLY (line 1592) | typedef struct _NV_ENC_CONFIG_HEVC_MEONLY type NV_ENC_CODEC_CONFIG (line 1602) | typedef union _NV_ENC_CODEC_CONFIG type NV_ENC_CONFIG (line 1616) | typedef struct _NV_ENC_CONFIG type NV_ENC_TUNING_INFO (line 1639) | typedef enum NV_ENC_TUNING_INFO type NV_ENC_INITIALIZE_PARAMS (line 1653) | typedef struct _NV_ENC_INITIALIZE_PARAMS type NV_ENC_RECONFIGURE_PARAMS (line 1703) | typedef struct _NV_ENC_RECONFIGURE_PARAMS type NV_ENC_PRESET_CONFIG (line 1736) | typedef struct _NV_ENC_PRESET_CONFIG type NV_ENC_PIC_PARAMS_MVC (line 1752) | typedef struct _NV_ENC_PIC_PARAMS_MVC type NV_ENC_PIC_PARAMS_H264_EXT (line 1770) | typedef union _NV_ENC_PIC_PARAMS_H264_EXT type NV_ENC_SEI_PAYLOAD (line 1780) | typedef struct _NV_ENC_SEI_PAYLOAD type NV_ENC_PIC_PARAMS_H264 (line 1793) | typedef struct _NV_ENC_PIC_PARAMS_H264 type NV_ENC_PIC_PARAMS_HEVC (line 1838) | typedef struct _NV_ENC_PIC_PARAMS_HEVC type NV_ENC_CODEC_PIC_PARAMS (line 1880) | typedef union _NV_ENC_CODEC_PIC_PARAMS type NV_ENC_PIC_PARAMS (line 1891) | typedef struct _NV_ENC_PIC_PARAMS type NV_ENC_MEONLY_PARAMS (line 1948) | typedef struct _NV_ENC_MEONLY_PARAMS type NV_ENC_LOCK_BITSTREAM (line 1985) | typedef struct _NV_ENC_LOCK_BITSTREAM type NV_ENC_LOCK_INPUT_BUFFER (line 2029) | typedef struct _NV_ENC_LOCK_INPUT_BUFFER type NV_ENC_MAP_INPUT_RESOURCE (line 2049) | typedef struct _NV_ENC_MAP_INPUT_RESOURCE type NV_ENC_INPUT_RESOURCE_OPENGL_TEX (line 2069) | typedef struct _NV_ENC_INPUT_RESOURCE_OPENGL_TEX type NV_ENC_REGISTER_RESOURCE (line 2079) | typedef struct _NV_ENC_REGISTER_RESOURCE type NV_ENC_STAT (line 2117) | typedef struct _NV_ENC_STAT type NV_ENC_SEQUENCE_PARAM_PAYLOAD (line 2147) | typedef struct _NV_ENC_SEQUENCE_PARAM_PAYLOAD type NV_ENC_EVENT_PARAMS (line 2167) | typedef struct _NV_ENC_EVENT_PARAMS type NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS (line 2182) | typedef struct _NV_ENC_OPEN_ENCODE_SESSIONEX_PARAMS type NV_ENCODE_API_FUNCTION_LIST (line 3770) | typedef struct _NV_ENCODE_API_FUNCTION_LIST FILE: xrdp_accel_assist/encoder_headers/nvEncodeAPI_11_1.h type __int32 (line 48) | typedef __int32 int32_t; type __int64 (line 50) | typedef __int64 int64_t; type RECT (line 72) | typedef RECT NVENC_RECT; type GUID (line 82) | typedef struct type NVENC_RECT (line 96) | typedef struct _NVENC_RECT type NV_ENC_PARAMS_FRAME_FIELD_MODE (line 275) | typedef enum _NV_ENC_PARAMS_FRAME_FIELD_MODE type NV_ENC_PARAMS_RC_MODE (line 285) | typedef enum _NV_ENC_PARAMS_RC_MODE type NV_ENC_MULTI_PASS (line 299) | typedef enum _NV_ENC_MULTI_PASS type NV_ENC_EMPHASIS_MAP_LEVEL (line 309) | typedef enum _NV_ENC_EMPHASIS_MAP_LEVEL type NV_ENC_QP_MAP_MODE (line 322) | typedef enum _NV_ENC_QP_MAP_MODE type NV_ENC_PIC_STRUCT (line 339) | typedef enum _NV_ENC_PIC_STRUCT type NV_ENC_PIC_TYPE (line 349) | typedef enum _NV_ENC_PIC_TYPE type NV_ENC_MV_PRECISION (line 365) | typedef enum _NV_ENC_MV_PRECISION type NV_ENC_BUFFER_FORMAT (line 377) | typedef enum _NV_ENC_BUFFER_FORMAT type NV_ENC_LEVEL (line 421) | typedef enum _NV_ENC_LEVEL type NVENCSTATUS (line 467) | typedef enum _NVENCSTATUS type NV_ENC_PIC_FLAGS (line 639) | typedef enum _NV_ENC_PIC_FLAGS type NV_ENC_MEMORY_HEAP (line 652) | typedef enum _NV_ENC_MEMORY_HEAP type NV_ENC_BFRAME_REF_MODE (line 663) | typedef enum _NV_ENC_BFRAME_REF_MODE type NV_ENC_H264_ENTROPY_CODING_MODE (line 673) | typedef enum _NV_ENC_H264_ENTROPY_CODING_MODE type NV_ENC_H264_BDIRECT_MODE (line 683) | typedef enum _NV_ENC_H264_BDIRECT_MODE type NV_ENC_H264_FMO_MODE (line 694) | typedef enum _NV_ENC_H264_FMO_MODE type NV_ENC_H264_ADAPTIVE_TRANSFORM_MODE (line 704) | typedef enum _NV_ENC_H264_ADAPTIVE_TRANSFORM_MODE type NV_ENC_STEREO_PACKING_MODE (line 714) | typedef enum _NV_ENC_STEREO_PACKING_MODE type NV_ENC_INPUT_RESOURCE_TYPE (line 728) | typedef enum _NV_ENC_INPUT_RESOURCE_TYPE type NV_ENC_BUFFER_USAGE (line 741) | typedef enum _NV_ENC_BUFFER_USAGE type NV_ENC_DEVICE_TYPE (line 752) | typedef enum _NV_ENC_DEVICE_TYPE type NV_ENC_NUM_REF_FRAMES (line 763) | typedef enum _NV_ENC_NUM_REF_FRAMES type NV_ENC_CAPS (line 778) | typedef enum _NV_ENC_CAPS type NV_ENC_HEVC_CUSIZE (line 1136) | typedef enum _NV_ENC_HEVC_CUSIZE type NV_ENC_CAPS_PARAM (line 1148) | typedef struct _NV_ENC_CAPS_PARAM type NV_ENC_ENCODE_OUT_PARAMS (line 1162) | typedef struct _NV_ENC_ENCODE_OUT_PARAMS type NV_ENC_CREATE_INPUT_BUFFER (line 1175) | typedef struct _NV_ENC_CREATE_INPUT_BUFFER type NV_ENC_CREATE_BITSTREAM_BUFFER (line 1195) | typedef struct _NV_ENC_CREATE_BITSTREAM_BUFFER type NV_ENC_MVECTOR (line 1213) | typedef struct _NV_ENC_MVECTOR type NV_ENC_H264_MV_DATA (line 1222) | typedef struct _NV_ENC_H264_MV_DATA type NV_ENC_HEVC_MV_DATA (line 1234) | typedef struct _NV_ENC_HEVC_MV_DATA type NV_ENC_CREATE_MV_BUFFER (line 1248) | typedef struct _NV_ENC_CREATE_MV_BUFFER type NV_ENC_QP (line 1262) | typedef struct _NV_ENC_QP type NV_ENC_RC_PARAMS (line 1272) | typedef struct _NV_ENC_RC_PARAMS type NV_ENC_CONFIG_H264_VUI_PARAMETERS (line 1345) | typedef struct _NV_ENC_CONFIG_H264_VUI_PARAMETERS type NV_ENC_CONFIG_H264_VUI_PARAMETERS (line 1363) | typedef NV_ENC_CONFIG_H264_VUI_PARAMETERS NV_ENC_CONFIG_HEVC_VUI_PARAMET... type NVENC_EXTERNAL_ME_HINT_COUNTS_PER_BLOCKTYPE (line 1370) | typedef struct _NVENC_EXTERNAL_ME_HINT_COUNTS_PER_BLOCKTYPE type NVENC_EXTERNAL_ME_HINT (line 1385) | typedef struct _NVENC_EXTERNAL_ME_HINT type NV_ENC_CONFIG_H264 (line 1401) | typedef struct _NV_ENC_CONFIG_H264 type NV_ENC_CONFIG_HEVC (line 1507) | typedef struct _NV_ENC_CONFIG_HEVC type NV_ENC_CONFIG_H264_MEONLY (line 1587) | typedef struct _NV_ENC_CONFIG_H264_MEONLY type NV_ENC_CONFIG_HEVC_MEONLY (line 1606) | typedef struct _NV_ENC_CONFIG_HEVC_MEONLY type NV_ENC_CODEC_CONFIG (line 1616) | typedef union _NV_ENC_CODEC_CONFIG type NV_ENC_CONFIG (line 1630) | typedef struct _NV_ENC_CONFIG type NV_ENC_TUNING_INFO (line 1653) | typedef enum NV_ENC_TUNING_INFO type NV_ENC_INITIALIZE_PARAMS (line 1667) | typedef struct _NV_ENC_INITIALIZE_PARAMS type NV_ENC_RECONFIGURE_PARAMS (line 1718) | typedef struct _NV_ENC_RECONFIGURE_PARAMS type NV_ENC_PRESET_CONFIG (line 1751) | typedef struct _NV_ENC_PRESET_CONFIG type NV_ENC_PIC_PARAMS_MVC (line 1767) | typedef struct _NV_ENC_PIC_PARAMS_MVC type NV_ENC_PIC_PARAMS_H264_EXT (line 1785) | typedef union _NV_ENC_PIC_PARAMS_H264_EXT type NV_ENC_SEI_PAYLOAD (line 1795) | typedef struct _NV_ENC_SEI_PAYLOAD type NV_ENC_PIC_PARAMS_H264 (line 1808) | typedef struct _NV_ENC_PIC_PARAMS_H264 type NV_ENC_PIC_PARAMS_HEVC (line 1853) | typedef struct _NV_ENC_PIC_PARAMS_HEVC type NV_ENC_CODEC_PIC_PARAMS (line 1895) | typedef union _NV_ENC_CODEC_PIC_PARAMS type NV_ENC_PIC_PARAMS (line 1906) | typedef struct _NV_ENC_PIC_PARAMS type NV_ENC_MEONLY_PARAMS (line 1963) | typedef struct _NV_ENC_MEONLY_PARAMS type NV_ENC_LOCK_BITSTREAM (line 2000) | typedef struct _NV_ENC_LOCK_BITSTREAM type NV_ENC_LOCK_INPUT_BUFFER (line 2045) | typedef struct _NV_ENC_LOCK_INPUT_BUFFER type NV_ENC_MAP_INPUT_RESOURCE (line 2065) | typedef struct _NV_ENC_MAP_INPUT_RESOURCE type NV_ENC_INPUT_RESOURCE_OPENGL_TEX (line 2085) | typedef struct _NV_ENC_INPUT_RESOURCE_OPENGL_TEX type NV_ENC_FENCE_POINT_D3D12 (line 2094) | typedef struct _NV_ENC_FENCE_POINT_D3D12 type NV_ENC_INPUT_RESOURCE_D3D12 (line 2106) | typedef struct _NV_ENC_INPUT_RESOURCE_D3D12 type NV_ENC_OUTPUT_RESOURCE_D3D12 (line 2121) | typedef struct _NV_ENC_OUTPUT_RESOURCE_D3D12 type NV_ENC_REGISTER_RESOURCE (line 2134) | typedef struct _NV_ENC_REGISTER_RESOURCE type NV_ENC_STAT (line 2179) | typedef struct _NV_ENC_STAT type NV_ENC_SEQUENCE_PARAM_PAYLOAD (line 2209) | typedef struct _NV_ENC_SEQUENCE_PARAM_PAYLOAD type NV_ENC_EVENT_PARAMS (line 2229) | typedef struct _NV_ENC_EVENT_PARAMS type NV_ENC_OPEN_ENCODE_SESSION_EX_PARAMS (line 2244) | typedef struct _NV_ENC_OPEN_ENCODE_SESSIONEX_PARAMS type NV_ENCODE_API_FUNCTION_LIST (line 3833) | typedef struct _NV_ENCODE_API_FUNCTION_LIST FILE: xrdp_accel_assist/xrdp_accel_assist.c type xorgxrdp_info (line 41) | struct xorgxrdp_info function gfx_wiretosurface1 (line 55) | static int function xorg_process_message_62 (line 198) | static int function xorg_process_message_63 (line 309) | static int function xorg_process_message_64 (line 342) | static int function xorg_process_message (line 485) | static int function xorg_data_in (line 603) | static int function xrdp_process_message (line 647) | static int function xrdp_data_in (line 678) | static int function sigpipe_func (line 720) | static void function get_log_path (line 727) | static int function get_log_level (line 779) | static enum logLevels function get_display_num_from_display (line 807) | static int function xrdp_accel_assist_setup_log (line 866) | static int function main (line 915) | int FILE: xrdp_accel_assist/xrdp_accel_assist.h type xh_rect (line 30) | struct xh_rect type encoder_result (line 40) | enum encoder_result FILE: xrdp_accel_assist/xrdp_accel_assist_egl.c function EGLBoolean (line 73) | static EGLBoolean function xrdp_accel_assist_inf_egl_init (line 86) | int function xrdp_accel_assist_inf_egl_create_image (line 129) | int function xrdp_accel_assist_inf_egl_destroy_image (line 138) | int function xrdp_accel_assist_inf_egl_bind_tex_image (line 146) | int function xrdp_accel_assist_inf_egl_release_tex_image (line 154) | int FILE: xrdp_accel_assist/xrdp_accel_assist_glx.c function xrdp_accel_assist_inf_glx_init (line 80) | int function xrdp_accel_assist_inf_glx_create_image (line 119) | int function xrdp_accel_assist_inf_glx_destroy_image (line 128) | int function xrdp_accel_assist_inf_glx_bind_tex_image (line 136) | int function xrdp_accel_assist_inf_glx_release_tex_image (line 144) | int FILE: xrdp_accel_assist/xrdp_accel_assist_nvenc.c type enc_info (line 55) | struct enc_info function xrdp_accel_assist_nvenc_init (line 69) | int function xrdp_accel_assist_nvenc_create_encoder (line 102) | int function xrdp_accel_assist_nvenc_delete_encoder (line 298) | int function xrdp_accel_assist_nvenc_encode (line 310) | enum encoder_result FILE: xrdp_accel_assist/xrdp_accel_assist_nvenc.h type enc_info (line 26) | struct enc_info type enc_info (line 28) | struct enc_info type encoder_result (line 29) | enum encoder_result type enc_info (line 30) | struct enc_info FILE: xrdp_accel_assist/xrdp_accel_assist_x11.c type enc_funcs (line 70) | struct enc_funcs type enc_funcs (line 81) | struct enc_funcs type inf_funcs (line 99) | struct inf_funcs type inf_funcs (line 108) | struct inf_funcs type mon_info (line 135) | struct mon_info type mon_info (line 153) | struct mon_info type shader_info (line 168) | struct shader_info type shader_info (line 180) | struct shader_info type rgb2yuv_matrix (line 192) | struct rgb2yuv_matrix type rgb2yuv_matrix (line 199) | struct rgb2yuv_matrix function xrdp_accel_assist_x11_init (line 224) | int function xrdp_accel_assist_x11_get_wait_objs (line 393) | int function xrdp_accel_assist_x11_check_wait_objs (line 402) | int function xrdp_accel_assist_x11_delete_all_pixmaps (line 417) | int function GLfloat (line 440) | static GLfloat * function GLfloat (line 475) | static GLfloat * function GLfloat (line 550) | static GLfloat * function xrdp_accel_assist_x11_create_pixmap (line 605) | int function save_fb_to_file (line 719) | static int function xrdp_accel_assist_x11_run_shader (line 741) | static void function save_pixmap_to_file (line 805) | static int function xrdp_accel_assist_x11_encode_pixmap (line 823) | enum encoder_result FILE: xrdp_accel_assist/xrdp_accel_assist_x11.h type inf_image_t (line 24) | typedef intptr_t inf_image_t; type enc_info (line 28) | struct enc_info type encoder_result (line 41) | enum encoder_result type xh_rect (line 44) | struct xh_rect FILE: xrdpapi/connectmon.c function print_current_connection_state (line 43) | static void function LRESULT (line 73) | static LRESULT function main (line 102) | int FILE: xrdpapi/simple.c function main (line 50) | int function run_echo_test (line 95) | int function run_tsmf_test (line 181) | int FILE: xrdpapi/vrplayer.c function extract_32 (line 47) | void function main (line 56) | int FILE: xrdpapi/xrdp-ssh-agent.c function mktemp_proto (line 120) | void function setup_ssh_agent (line 144) | static void function handle_connection (line 246) | static void function main (line 384) | int FILE: xrdpapi/xrdpapi.c type wts_obj (line 44) | struct wts_obj type wts_server (line 53) | struct wts_server type wts_server (line 59) | struct wts_server function free_wts (line 73) | static void type wts_errcode (line 104) | enum wts_errcode type wts_obj (line 106) | struct wts_obj type sockaddr_un (line 109) | struct sockaddr_un type xrdp_chan_connect (line 115) | struct xrdp_chan_connect type wts_obj (line 128) | struct wts_obj type wts_obj (line 128) | struct wts_obj type sockaddr_un (line 162) | struct sockaddr_un type sockaddr_un (line 168) | struct sockaddr_un type sockaddr (line 170) | struct sockaddr type wts_errcode (line 254) | enum wts_errcode type wts_errcode (line 277) | enum wts_errcode function mysend (line 291) | static int function myrecv (line 321) | static int function mypeek (line 351) | static int function WTSVirtualChannelWrite (line 374) | int function WTSVirtualChannelRead (line 416) | int function WTSVirtualChannelClose (line 465) | int function WTSVirtualChannelQuery (line 480) | int function WTSFreeMemory (line 508) | void function can_send (line 535) | static int function can_recv (line 564) | static int function WTSQuerySessionInformationA (line 592) | int WTSQuerySessionInformationA(void *hServer, function WTSRegisterSessionNotificationEx (line 653) | int WTSRegisterSessionNotificationEx(void *hServer, function WTSUnRegisterSessionNotificationEx (line 719) | int WTSUnRegisterSessionNotificationEx(void *hServer, function WTSGetDispatchMessage (line 744) | int FILE: xrdpapi/xrdpapi.h type WTS_INFO_CLASS (line 55) | typedef enum _WTS_INFO_CLASS type WTS_CONNECTSTATE_CLASS (line 68) | typedef enum _WTS_CONNECTSTATE_CLASS type WTS_VIRTUAL_CLASS (line 82) | typedef enum _WTS_VIRTUAL_CLASS type wts_errcode (line 91) | enum wts_errcode type DWORD (line 107) | typedef uint32_t DWORD; type UINT (line 108) | typedef uint32_t UINT; type UINT_PTR (line 109) | typedef intptr_t UINT_PTR; type LONG_PTR (line 110) | typedef intptr_t LONG_PTR; type UINT_PTR (line 111) | typedef UINT_PTR WPARAM; type LONG_PTR (line 112) | typedef LONG_PTR LPARAM; type LONG_PTR (line 113) | typedef LONG_PTR LRESULT; type LRESULT (line 116) | typedef LRESULT WNDPROC(void *cbdata, UINT msg, WPARAM wParam, LPARAM lP... type wts_errcode (line 163) | enum wts_errcode type wts_errcode (line 190) | enum wts_errcode type wts_errcode (line 206) | enum wts_errcode FILE: xrdpvr/xrdpvr.c function hexdump (line 38) | void function xrdpvr_init_player (line 89) | int function xrdpvr_deinit_player (line 109) | int function xrdpvr_play_media (line 176) | int function xrdpvr_get_frame (line 328) | int function send_audio_pkt (line 425) | int function send_video_pkt (line 436) | int function xrdpvr_play_frame (line 447) | int function xrdpvr_seek_media (line 542) | int function xrdpvr_get_media_duration (line 571) | void function xrdpvr_set_geometry (line 579) | int function xrdpvr_set_video_format (line 621) | int function xrdpvr_set_audio_format (line 660) | int function xrdpvr_send_video_data (line 711) | int function xrdpvr_send_audio_data (line 757) | int function xrdpvr_create_metadata_file (line 797) | int function xrdpvr_read_from_client (line 866) | static int function xrdpvr_write_to_client (line 900) | static int function xrdpvr_set_volume (line 940) | int function xrdpvr_send_init (line 967) | int function xrdpvr_read_ack (line 994) | int FILE: xrdpvr/xrdpvr_internal.h type u8 (line 71) | typedef uint8_t u8; type u16 (line 72) | typedef uint16_t u16; type u32 (line 73) | typedef uint32_t u32; type STREAM (line 75) | typedef struct stream type PLAYER_STATE_INFO (line 209) | typedef struct _player_state_info FILE: xup/xup.c type mod (line 33) | struct mod type stream (line 33) | struct stream type monitor_info (line 36) | struct monitor_info type mod (line 40) | struct mod type stream (line 40) | struct stream type mod (line 43) | struct mod type stream (line 43) | struct stream type mod (line 46) | struct mod type stream (line 46) | struct stream function lib_send_copy (line 49) | static int function lib_mod_start (line 57) | static int function lib_mod_log_peer (line 69) | static int function lib_data_in (line 95) | static int function wait_for_module_caps_message (line 159) | static int function convert_xrdp_client_info_to_xup_client_info (line 195) | static void function lib_send_client_info (line 235) | static int function lib_mod_connect (line 263) | static int function lib_mod_event (line 427) | static int function process_server_fill_rect (line 505) | static int function process_server_screen_blt (line 524) | static int function process_server_paint_rect (line 547) | static int function process_server_set_clip (line 580) | static int function process_server_reset_clip (line 599) | static int function process_server_set_fgcolor (line 610) | static int function process_server_set_bgcolor (line 623) | static int function process_server_set_opcode (line 636) | static int function process_server_set_pen (line 649) | static int function process_server_draw_line (line 664) | static int function process_server_set_cursor (line 683) | static int function process_server_create_os_surface (line 702) | static int function process_server_switch_os_surface (line 719) | static int function process_server_delete_os_surface (line 732) | static int function process_server_paint_rect_os (line 745) | static int function process_server_set_hints (line 771) | static int function process_server_window_new_update (line 786) | static int function process_server_window_delete (line 869) | static int function process_server_window_show (line 883) | static int function process_server_add_char (line 902) | static int function process_server_add_char_alpha (line 930) | static int function process_server_draw_text (line 958) | static int function process_server_create_os_surface_bpp (line 1001) | static int function process_server_paint_rect_bpp (line 1021) | static int function process_server_composite (line 1056) | static int function process_server_set_pointer_ex (line 1111) | static int function send_paint_rect_ack (line 1134) | static int function process_server_paint_rect_shmem (line 1162) | static int function send_paint_rect_ex_ack (line 1240) | static int function send_suppress_output (line 1263) | static int function process_server_paint_rect_shmem_ex (line 1290) | static int function process_server_egfx_shmfd (line 1407) | static int function process_server_set_pointer_shmfd (line 1459) | static int function process_server_paint_rect_shmfd (line 1516) | static int function process_server_set_pointer_system (line 1615) | static int function process_server_set_pointer_position (line 1628) | static int function send_server_version_message (line 1643) | static int function send_server_monitor_update (line 1665) | static int function send_server_monitor_full_invalidate (line 1693) | static int function lib_send_server_version_message (line 1725) | static int function lib_send_server_monitor_resize (line 1738) | static int function lib_send_server_monitor_full_invalidate (line 1755) | static int function lib_mod_process_orders (line 1768) | static int function lib_mod_process_message (line 1893) | static int function lib_mod_signal (line 2016) | static int function lib_mod_end (line 2025) | static int function lib_mod_set_param (line 2038) | static int function lib_mod_get_wait_objs (line 2083) | static int function lib_mod_check_wait_objs (line 2100) | static int function lib_mod_frame_ack (line 2123) | static int function lib_mod_suppress_output (line 2134) | static int function tintptr (line 2146) | tintptr EXPORT_CC function mod_exit (line 2173) | int EXPORT_CC FILE: xup/xup.h type caps_processing_status (line 28) | enum caps_processing_status type source_info (line 47) | struct source_info type xrdp_client_info (line 48) | struct xrdp_client_info type mod (line 50) | struct mod