Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TelegramMessenger/MTProxy
/ functions
Functions
970 in github.com/TelegramMessenger/MTProxy
⨍
Functions
970
◇
Types & classes
414
↓ 87 callers
Function
kprintf
common/kprintf.c:247
↓ 52 callers
Function
job_decref
destroys one reference to job
jobs/jobs.c:777
↓ 47 callers
Function
rwm_free
struct raw_message itself is not freed since it is usually part of a larger structure
net/net-msg.c:193
↓ 44 callers
Function
sb_printf
common/common-stats.c:249
↓ 42 callers
Function
barrier
common/server-functions.h:109
↓ 38 callers
Function
job_signal
destroys one reference to job; sends signal signo to it
jobs/jobs.c:771
↓ 34 callers
Function
fail_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 callers
Function
job_incref
creates one reference to job
jobs/jobs.c:789
↓ 21 callers
Function
rwm_push_data
net/net-msg.c:482
↓ 20 callers
Function
rwm_clone
net/net-msg.c:342
↓ 20 callers
Function
rwm_init
net/net-msg.c:563
↓ 20 callers
Function
rwm_skip_data
net/net-msg.c:1149
↓ 19 callers
Function
rwm_fetch_lookup
net/net-msg.c:1154
↓ 18 callers
Function
mpq_push_w
common/mp-queue.c:658
↓ 17 callers
Function
create_async_job
"destroys" one reference to parent_job */
jobs/jobs.c:1065
↓ 17 callers
Function
get_utime_monotonic
common/precise-time.c:35
↓ 17 callers
Function
lrand48_j
jobs/jobs.c:371
↓ 17 callers
Function
rwm_fetch_data
net/net-msg.c:1140
↓ 16 callers
Function
job_free
jobs/jobs.c:1632
↓ 16 callers
Function
mpq_pop_nw
common/mp-queue.c:634
↓ 16 callers
Function
unlock_job
jobs/jobs.c:613
↓ 15 callers
Function
kwrite
common/kprintf.c:186
↓ 15 callers
Function
tlf_check
common/tl-parse.h:245
↓ 14 callers
Function
rwm_union
net/net-msg.c:803
↓ 13 callers
Function
add_string
net/net-tcp-rpc-ext-server.c:295
↓ 13 callers
Function
job_timer_remove
jobs/jobs.c:1409
↓ 13 callers
Function
new_msg_part
net/net-msg.c:76
↓ 13 callers
Function
parse_option_net_builtin
engine/engine-net.c:220
↓ 13 callers
Function
safe_div
common/common-stats.h:54
↓ 13 callers
Function
usage
common/server-functions.c:242
↓ 12 callers
Function
assert_net_cpu_thread
net/net-connections.c:263
↓ 12 callers
Function
rdtsc
common/precise-time.h:26
↓ 12 callers
Function
tls_check
common/tl-parse.h:548
↓ 11 callers
Function
alloc_msg_buffer
allocates buffer of at least given size, -1 = maximal */
net/net-msg-buffers.c:491
↓ 11 callers
Function
job_timer_insert
jobs/jobs.c:1366
↓ 11 callers
Function
ksignal
can be called inside signal handler
common/server-functions.c:192
↓ 11 callers
Function
read_length
net/net-tcp-rpc-ext-server.c:385
↓ 11 callers
Function
show_remote_ip
net/net-connections.h:334
↓ 10 callers
Function
alloc_mp_queue_w
common/mp-queue.c:403
↓ 10 callers
Function
tlf_set_error_format
common/tl-parse.c:112
↓ 10 callers
Function
tls_set_error_format
common/tl-parse.c:128
↓ 10 callers
Function
usage
mtproto/mtproto-proxy.c:2127
↓ 9 callers
Function
msg_part_decref
net/net-msg.c:95
↓ 9 callers
Function
parse_option
common/server-functions.c:375
↓ 9 callers
Function
rwm_create
net/net-msg.c:555
↓ 9 callers
Function
rwm_push_data_front
net/net-msg.c:487
↓ 8 callers
Function
__tlf_raw_data
common/tl-parse.h:268
↓ 8 callers
Function
__tls_raw_data
common/tl-parse.h:555
↓ 8 callers
Function
check_engine_class
mtproto/mtproto-proxy.c:199
↓ 8 callers
Function
connection_get_by_fd_generation
net/net-connections.c:1429
↓ 8 callers
Function
md5
* output = MD5( input buffer ) */
common/md5.c:278
↓ 8 callers
Function
md5_update
* MD5 process buffer */
common/md5.c:198
↓ 8 callers
Function
schedule_job
jobs/jobs.c:1111
↓ 8 callers
Function
syntax
common/parse-config.c:151
↓ 8 callers
Function
tcp_rpc_conn_send_data
net/net-tcp-rpc-common.c:113
↓ 7 callers
Function
check_signal_handler
engine/engine.c:520
↓ 7 callers
Function
epoll_insert
net/net-events.c:240
↓ 7 callers
Function
free_mp_queue
common/mp-queue.c:428
↓ 7 callers
Function
maximize_rcvbuf
* Sets a socket's receive buffer size to the maximum allowed by the system. */
net/net-events.c:520
↓ 7 callers
Function
maximize_sndbuf
* Sets a socket's send buffer size to the maximum allowed by the system. */
net/net-events.c:482
↓ 7 callers
Function
remove_ext_connection
mtproto/mtproto-proxy.c:335
↓ 7 callers
Function
show_our_ip
net/net-connections.h:333
↓ 7 callers
Function
tl_out_state_free
common/tl-parse.c:970
↓ 6 callers
Function
add_grease
net/net-tcp-rpc-ext-server.c:314
↓ 6 callers
Function
cfg_skspc
common/parse-config.c:56
↓ 6 callers
Function
get_conn_tag
mtproto/mtproto-proxy.c:968
↓ 6 callers
Function
get_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 callers
Function
get_this_thread_id
initialize this thread id and return it */
common/mp-queue.c:108
↓ 6 callers
Function
matches_pid
returns 1 if X is a special case of Y, 2 if they match completely */
common/pid.c:69
↓ 6 callers
Function
parse_option_builtin
common/server-functions.c:386
↓ 6 callers
Function
rwm_process
net/net-msg.c:1046
↓ 6 callers
Function
rwm_process_ex
net/net-msg.c:908
↓ 6 callers
Function
show_ip
net/net-events.c:882
↓ 6 callers
Function
tcp_get_default_rpc_flags
net/net-tcp-rpc-common.c:248
↓ 6 callers
Function
tl_in_state_alloc
common/tl-parse.c:949
↓ 6 callers
Function
tl_in_state_free
common/tl-parse.c:954
↓ 6 callers
Function
tlf_init_raw_message
common/tl-parse.c:577
↓ 5 callers
Function
__tl_store_init
common/tl-parse.c:736
↓ 5 callers
Function
assert_main_thread
net/net-connections.c:262
↓ 5 callers
Function
check_conn_buffers
mtproto/mtproto-proxy.c:1929
↓ 5 callers
Function
check_conn_functions
net/net-connections.c:1473
↓ 5 callers
Function
connection_is_active
net/net-connections.c:280
↓ 5 callers
Function
create_new_job_class
jobs/jobs.c:547
↓ 5 callers
Function
evp_crypt
crypto/aesni256.c:37
↓ 5 callers
Function
find_parse_option
common/server-functions.c:274
↓ 5 callers
Function
get_http_header
net/net-http-server.c:781
↓ 5 callers
Function
gf32_mul
common/crc32.c:678
↓ 5 callers
Function
gf32_mulx
common/crc32.c:670
↓ 5 callers
Function
greater_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 callers
Function
job_timer_check
jobs/jobs.c:1353
↓ 5 callers
Function
nat_translate_ip
net/net-connections.c:2168
↓ 5 callers
Function
parse_option_engine_builtin
engine/engine.c:681
↓ 5 callers
Function
rwm_custom_crc32
net/net-msg.c:1123
↓ 5 callers
Function
rwm_dump
net/net-msg.c:892
↓ 5 callers
Function
rwm_fetch_data_back
net/net-msg.c:700
↓ 5 callers
Function
rwm_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 callers
Function
rwm_split_head
net/net-msg.c:796
↓ 5 callers
Function
rwm_trunc
net/net-msg.c:728
↓ 5 callers
Function
signal_check_pending
engine/engine-signals.c:48
↓ 5 callers
Function
tcp_rpc_conn_send
net/net-tcp-rpc-common.c:90
next →
1–100 of 970, ranked by callers