MCPcopy Create free account

hub / github.com/TelegramMessenger/MTProxy / functions

Functions970 in github.com/TelegramMessenger/MTProxy

↓ 87 callersFunctionkprintf
common/kprintf.c:247
↓ 52 callersFunctionjob_decref
destroys one reference to job
jobs/jobs.c:777
↓ 47 callersFunctionrwm_free
struct raw_message itself is not freed since it is usually part of a larger structure
net/net-msg.c:193
↓ 44 callersFunctionsb_printf
common/common-stats.c:249
↓ 42 callersFunctionbarrier
common/server-functions.h:109
↓ 38 callersFunctionjob_signal
destroys one reference to job; sends signal signo to it
jobs/jobs.c:771
↓ 34 callersFunctionfail_connection
can be called from any thread and without lock just sets error code and sends JS_ABORT to connection job */
net/net-connections.c:371
↓ 25 callersFunctionjob_incref
creates one reference to job
jobs/jobs.c:789
↓ 21 callersFunctionrwm_push_data
net/net-msg.c:482
↓ 20 callersFunctionrwm_clone
net/net-msg.c:342
↓ 20 callersFunctionrwm_init
net/net-msg.c:563
↓ 20 callersFunctionrwm_skip_data
net/net-msg.c:1149
↓ 19 callersFunctionrwm_fetch_lookup
net/net-msg.c:1154
↓ 18 callersFunctionmpq_push_w
common/mp-queue.c:658
↓ 17 callersFunctioncreate_async_job
"destroys" one reference to parent_job */
jobs/jobs.c:1065
↓ 17 callersFunctionget_utime_monotonic
common/precise-time.c:35
↓ 17 callersFunctionlrand48_j
jobs/jobs.c:371
↓ 17 callersFunctionrwm_fetch_data
net/net-msg.c:1140
↓ 16 callersFunctionjob_free
jobs/jobs.c:1632
↓ 16 callersFunctionmpq_pop_nw
common/mp-queue.c:634
↓ 16 callersFunctionunlock_job
jobs/jobs.c:613
↓ 15 callersFunctionkwrite
common/kprintf.c:186
↓ 15 callersFunctiontlf_check
common/tl-parse.h:245
↓ 14 callersFunctionrwm_union
net/net-msg.c:803
↓ 13 callersFunctionadd_string
net/net-tcp-rpc-ext-server.c:295
↓ 13 callersFunctionjob_timer_remove
jobs/jobs.c:1409
↓ 13 callersFunctionnew_msg_part
net/net-msg.c:76
↓ 13 callersFunctionparse_option_net_builtin
engine/engine-net.c:220
↓ 13 callersFunctionsafe_div
common/common-stats.h:54
↓ 13 callersFunctionusage
common/server-functions.c:242
↓ 12 callersFunctionassert_net_cpu_thread
net/net-connections.c:263
↓ 12 callersFunctionrdtsc
common/precise-time.h:26
↓ 12 callersFunctiontls_check
common/tl-parse.h:548
↓ 11 callersFunctionalloc_msg_buffer
allocates buffer of at least given size, -1 = maximal */
net/net-msg-buffers.c:491
↓ 11 callersFunctionjob_timer_insert
jobs/jobs.c:1366
↓ 11 callersFunctionksignal
can be called inside signal handler
common/server-functions.c:192
↓ 11 callersFunctionread_length
net/net-tcp-rpc-ext-server.c:385
↓ 11 callersFunctionshow_remote_ip
net/net-connections.h:334
↓ 10 callersFunctionalloc_mp_queue_w
common/mp-queue.c:403
↓ 10 callersFunctiontlf_set_error_format
common/tl-parse.c:112
↓ 10 callersFunctiontls_set_error_format
common/tl-parse.c:128
↓ 10 callersFunctionusage
mtproto/mtproto-proxy.c:2127
↓ 9 callersFunctionmsg_part_decref
net/net-msg.c:95
↓ 9 callersFunctionparse_option
common/server-functions.c:375
↓ 9 callersFunctionrwm_create
net/net-msg.c:555
↓ 9 callersFunctionrwm_push_data_front
net/net-msg.c:487
↓ 8 callersFunction__tlf_raw_data
common/tl-parse.h:268
↓ 8 callersFunction__tls_raw_data
common/tl-parse.h:555
↓ 8 callersFunctioncheck_engine_class
mtproto/mtproto-proxy.c:199
↓ 8 callersFunctionconnection_get_by_fd_generation
net/net-connections.c:1429
↓ 8 callersFunctionmd5
* output = MD5( input buffer ) */
common/md5.c:278
↓ 8 callersFunctionmd5_update
* MD5 process buffer */
common/md5.c:198
↓ 8 callersFunctionschedule_job
jobs/jobs.c:1111
↓ 8 callersFunctionsyntax
common/parse-config.c:151
↓ 8 callersFunctiontcp_rpc_conn_send_data
net/net-tcp-rpc-common.c:113
↓ 7 callersFunctioncheck_signal_handler
engine/engine.c:520
↓ 7 callersFunctionepoll_insert
net/net-events.c:240
↓ 7 callersFunctionfree_mp_queue
common/mp-queue.c:428
↓ 7 callersFunctionmaximize_rcvbuf
* Sets a socket's receive buffer size to the maximum allowed by the system. */
net/net-events.c:520
↓ 7 callersFunctionmaximize_sndbuf
* Sets a socket's send buffer size to the maximum allowed by the system. */
net/net-events.c:482
↓ 7 callersFunctionremove_ext_connection
mtproto/mtproto-proxy.c:335
↓ 7 callersFunctionshow_our_ip
net/net-connections.h:333
↓ 7 callersFunctiontl_out_state_free
common/tl-parse.c:970
↓ 6 callersFunctionadd_grease
net/net-tcp-rpc-ext-server.c:314
↓ 6 callersFunctioncfg_skspc
common/parse-config.c:56
↓ 6 callersFunctionget_conn_tag
mtproto/mtproto-proxy.c:968
↓ 6 callersFunctionget_ext_connection_by_in_fd
makes sense only for !IS_PROXY_IN returns the only ext_connection with given in_fd
mtproto/mtproto-proxy.c:210
↓ 6 callersFunctionget_this_thread_id
initialize this thread id and return it */
common/mp-queue.c:108
↓ 6 callersFunctionmatches_pid
returns 1 if X is a special case of Y, 2 if they match completely */
common/pid.c:69
↓ 6 callersFunctionparse_option_builtin
common/server-functions.c:386
↓ 6 callersFunctionrwm_process
net/net-msg.c:1046
↓ 6 callersFunctionrwm_process_ex
net/net-msg.c:908
↓ 6 callersFunctionshow_ip
net/net-events.c:882
↓ 6 callersFunctiontcp_get_default_rpc_flags
net/net-tcp-rpc-common.c:248
↓ 6 callersFunctiontl_in_state_alloc
common/tl-parse.c:949
↓ 6 callersFunctiontl_in_state_free
common/tl-parse.c:954
↓ 6 callersFunctiontlf_init_raw_message
common/tl-parse.c:577
↓ 5 callersFunction__tl_store_init
common/tl-parse.c:736
↓ 5 callersFunctionassert_main_thread
net/net-connections.c:262
↓ 5 callersFunctioncheck_conn_buffers
mtproto/mtproto-proxy.c:1929
↓ 5 callersFunctioncheck_conn_functions
net/net-connections.c:1473
↓ 5 callersFunctionconnection_is_active
net/net-connections.c:280
↓ 5 callersFunctioncreate_new_job_class
jobs/jobs.c:547
↓ 5 callersFunctionevp_crypt
crypto/aesni256.c:37
↓ 5 callersFunctionfind_parse_option
common/server-functions.c:274
↓ 5 callersFunctionget_http_header
net/net-http-server.c:781
↓ 5 callersFunctiongf32_mul
common/crc32.c:678
↓ 5 callersFunctiongf32_mulx
common/crc32.c:670
↓ 5 callersFunctiongreater_ev
returns positive value if ev1 is greater than ev2 */ since we use only "greater_ev(x,y) > 0" and "greater_ev(x,y) <= 0" compares, */ it is unimportant
net/net-events.c:91
↓ 5 callersFunctionjob_timer_check
jobs/jobs.c:1353
↓ 5 callersFunctionnat_translate_ip
net/net-connections.c:2168
↓ 5 callersFunctionparse_option_engine_builtin
engine/engine.c:681
↓ 5 callersFunctionrwm_custom_crc32
net/net-msg.c:1123
↓ 5 callersFunctionrwm_dump
net/net-msg.c:892
↓ 5 callersFunctionrwm_fetch_data_back
net/net-msg.c:700
↓ 5 callersFunctionrwm_lock_last_part
after this function non-empty raw message raw should have following properties: raw->last_offset = raw->last->data_end raw->last->next = NULL raw->las
net/net-msg.c:129
↓ 5 callersFunctionrwm_split_head
net/net-msg.c:796
↓ 5 callersFunctionrwm_trunc
net/net-msg.c:728
↓ 5 callersFunctionsignal_check_pending
engine/engine-signals.c:48
↓ 5 callersFunctiontcp_rpc_conn_send
net/net-tcp-rpc-common.c:90
next →1–100 of 970, ranked by callers