MCPcopy Create free account

hub / github.com/R-Fuzz/symsan / functions

Functions4,056 in github.com/R-Fuzz/symsan

↓ 1 callersFunctionfoo
tests/call_fn.c:32
↓ 1 callersMethodfree
solvers/wheels/lockfreehash/lprobe/alloc.h:240
↓ 1 callersFunctiongatherInnermost
instrumentation/LoopOutlinePass.cpp:108
↓ 1 callersFunctiongenerate_input
solvers/z3.cpp:44
↓ 1 callersFunctiongenerate_input
solvers/wheels/threadpool/threadpool_example.cpp:31
↓ 1 callersMethodgetArgTLS
instrumentation/TaintPass.cpp:1721
↓ 1 callersFunctiongetArgumentBaseAndConstantOffset
instrumentation/UCSanPass.cpp:2358
↓ 1 callersMethodgetCustomFunction
instrumentation/UCSanPass.cpp:1942
↓ 1 callersMethodgetCustomFunctionType
instrumentation/UCSanPass.cpp:2152
↓ 1 callersFunctiongetGlobalTypeString
instrumentation/TaintPass.cpp:209
↓ 1 callersFunctiongetLoadedPointerBase
instrumentation/UCSanPass.cpp:2378
↓ 1 callersMethodgetLock
runtime/sanitizer_common/sanitizer_deadlock_detector.h:112
↓ 1 callersFunctiongetMDString
instrumentation/UCSanSummary.h:34
↓ 1 callersMethodgetNumLocks
runtime/sanitizer_common/sanitizer_deadlock_detector.h:111
↓ 1 callersMethodgetOrBuildTrampolineFunction
instrumentation/TaintPass.cpp:1166
↓ 1 callersMethodgetRetPtrArgIdx
Returns the argument index whose pointer the function's return value aliases (e.g. strchr/memchr return haystack+index → retptr0), or -1. Used to tran
instrumentation/UCSanPass.cpp:197
↓ 1 callersFunctiongetTestKey
runtime/sanitizer_common/tests/sanitizer_dense_map_test.cpp:44
↓ 1 callersFunctiongetTestValue
runtime/sanitizer_common/tests/sanitizer_dense_map_test.cpp:45
↓ 1 callersMethodgetUninitializedShadow
instrumentation/TaintPass.cpp:804
↓ 1 callersMethodgetWrapperKind
instrumentation/TaintPass.cpp:1077
↓ 1 callersMethodgetWrapperKind
instrumentation/UCSanPass.cpp:2117
↓ 1 callersFunctionget_dyld_image_header
_dyld_get_image_header() and related APIs don't report dyld itself. We work around this by manually recursing through the memory map until we hit a Ma
runtime/sanitizer_common/sanitizer_procmaps_mac.cpp:145
↓ 1 callersFunctionget_global_functions
(nm_executable, library)
runtime/sanitizer_common/scripts/gen_dynamic_list.py:64
↓ 1 callersMethodget_num_tasks
include/task_mgr.h:33
↓ 1 callersFunctionget_op_name
solvers/z3-ts.cpp:66
↓ 1 callersFunctionget_utmp_offset
runtime/dfsan/dfsan.cpp:1393
↓ 1 callersFunctiongranularity
solvers/wheels/lockfreehash/lprobe/utilities.h:247
↓ 1 callersMethodgrow
runtime/sanitizer_common/sanitizer_dense_map.h:644
↓ 1 callersFunctiongrow_content_map
Grow content map when load factor exceeds 0.7
runtime/dfsan/dfsan.cpp:1598
↓ 1 callersFunctiongrow_indexof_map
Grow indexOf map
runtime/dfsan/dfsan.cpp:1622
↓ 1 callersMethodhandleUCSanCall
instrumentation/TaintPass.cpp:1805
↓ 1 callersFunctionhandle_cond
driver/aflpp/symsan.cpp:157
↓ 1 callersFunctionhandle_gep
driver/aflpp/symsan.cpp:210
↓ 1 callersMethodhasAllEdges
Experimental *racy* fast path function. Returns true if all edges from the currently held locks to cur_node exist.
runtime/sanitizer_common/sanitizer_deadlock_detector.h:221
↓ 1 callersMethodhash
solvers/wheels/lockfreehash/lprobe/hash_table.h:292
↓ 1 callersFunctionhash64_2
a slightly cheaper, but possibly not as good version based on splitmix64
solvers/wheels/lockfreehash/lprobe/utilities.h:153
↓ 1 callersMethodhoistBoundsChecks
Hoist __taint_check_bounds / __taint_solve_bounds calls out of loops using SCEV analysis. For each loop with a computable backedge-taken count, find b
instrumentation/TaintPass.cpp:2097
↓ 1 callersFunctionin_bss_section
runtime/dfsan/ucsan.cpp:124
↓ 1 callersFunctionin_data_section
runtime/dfsan/ucsan.cpp:120
↓ 1 callersMethodinc_use_count_unsafe
runtime/sanitizer_common/sanitizer_stackdepot.cpp:69
↓ 1 callersMethodinit
runtime/sanitizer_common/sanitizer_quarantine.h:34
↓ 1 callersMethodinit
runtime/sanitizer_common/sanitizer_win.cpp:628
↓ 1 callersMethodinstrumented
runtime/sanitizer_common/sanitizer_common.h:805
↓ 1 callersFunctioninternal__exit
runtime/sanitizer_common/sanitizer_win.cpp:803
↓ 1 callersFunctioninternal_clock_gettime
Used by real_clock_gettime.
runtime/sanitizer_common/sanitizer_linux.cpp:535
↓ 1 callersFunctioninternal_dup
runtime/sanitizer_common/sanitizer_mac.cpp:198
↓ 1 callersFunctioninternal_fork
runtime/sanitizer_common/sanitizer_mac.cpp:248
↓ 1 callersFunctioninternal_fstat
runtime/sanitizer_common/sanitizer_netbsd.cpp:170
↓ 1 callersFunctioninternal_fstat
runtime/sanitizer_common/sanitizer_linux.cpp:391
↓ 1 callersFunctioninternal_lstat
runtime/sanitizer_common/sanitizer_mac.cpp:183
↓ 1 callersFunctioninternal_memrchr
runtime/sanitizer_common/sanitizer_libc.cpp:31
↓ 1 callersFunctioninternal_read
runtime/sanitizer_common/sanitizer_linux.cpp:252
↓ 1 callersFunctioninternal_readlink
runtime/sanitizer_common/sanitizer_linux.cpp:429
↓ 1 callersFunctioninternal_sched_yield
runtime/sanitizer_common/sanitizer_rtems.cpp:44
↓ 1 callersFunctioninternal_sigfillset
runtime/sanitizer_common/sanitizer_linux.cpp:872
↓ 1 callersFunctioninternal_sigprocmask
runtime/sanitizer_common/sanitizer_linux.cpp:860
↓ 1 callersFunctioninternal_sleep
runtime/sanitizer_common/sanitizer_common.cpp:341
↓ 1 callersFunctioninternal_spawn
runtime/sanitizer_common/sanitizer_mac.cpp:343
↓ 1 callersFunctioninternal_spawn_impl
runtime/sanitizer_common/sanitizer_mac.cpp:266
↓ 1 callersFunctioninternal_stat
runtime/sanitizer_common/sanitizer_mac.cpp:179
↓ 1 callersFunctioninternal_stat
runtime/sanitizer_common/sanitizer_linux.cpp:342
↓ 1 callersFunctioninternal_strcspn
runtime/sanitizer_common/sanitizer_libc.cpp:99
↓ 1 callersFunctioninternal_sysctlbyname
runtime/sanitizer_common/sanitizer_linux.cpp:783
↓ 1 callersFunctionisAMustTailRetVal
instrumentation/TaintPass.cpp:3788
↓ 1 callersFunctionisEqualAst
include/ast.h:287
↓ 1 callersFunctionisEqualAstRecursive
include/ast.h:259
↓ 1 callersMethodis_branch_interesting
include/cov.h:66
↓ 1 callersFunctionis_commutative
runtime/dfsan/dfsan.h:238
↓ 1 callersFunctionis_stdin_taint
runtime/dfsan/dfsan.cpp:1377
↓ 1 callersFunctionis_valid_op
runtime/dfsan/dfsan.cpp:184
↓ 1 callersFunctionis_writeable
runtime/dfsan/ucsan.cpp:547
↓ 1 callersMethodlength
solvers/wheels/lockfreehash/lprobe/concurrent_stack.h:62
↓ 1 callersMethodloadShadow
Load shadow from shadow memory for a given address.
instrumentation/UCSanPass.cpp:1502
↓ 1 callersMethodload_hint
include/task.h:289
↓ 1 callersFunctionlog2_up
solvers/wheels/lockfreehash/lprobe/utilities.h:240
↓ 1 callersMethodlookup
lookup - Return the entry for the specified key, or a default constructed value if no such entry exists.
runtime/sanitizer_common/sanitizer_dense_map.h:113
↓ 1 callersMethodlookup
solvers/jigsaw/rgdJit.h:98
↓ 1 callersFunctionmain
(argv)
runtime/sanitizer_common/scripts/gen_dynamic_list.py:82
↓ 1 callersFunctionmain
()
runtime/sanitizer_common/scripts/cpplint.py:6223
↓ 1 callersMethodmarkFunctionNosanitize
Marks a function as "nosanitize" so TaintPass will skip instrumenting it
instrumentation/UCSanPass.cpp:568
↓ 1 callersMethodmax_executable_address
runtime/sanitizer_common/sanitizer_common.h:801
↓ 1 callersMethodmax_val
solvers/jigsaw/grad.cc:15
↓ 1 callersMethodmerge
merge the sets containing x and y, return new root
include/union_find.h:46
↓ 1 callersMethodmoveFromOldBuckets
runtime/sanitizer_common/sanitizer_dense_map.h:288
↓ 1 callersFunctionmove_uninitialized
solvers/wheels/lockfreehash/lprobe/utilities.h:89
↓ 1 callersFunctionnegate_cmp
include/ast.h:121
↓ 1 callersMethodnum_allocated_blocks
solvers/wheels/lockfreehash/lprobe/alloc.h:252
↓ 1 callersMethodnum_used_blocks
solvers/wheels/lockfreehash/lprobe/alloc.h:253
↓ 1 callersFunctionnum_workers
solvers/wheels/lockfreehash/lprobe/parallel.h:46
↓ 1 callersMethodonLockAfter
Add cur_node to the set of locks held currently by dtls.
runtime/sanitizer_common/sanitizer_deadlock_detector.h:213
↓ 1 callersMethodonLockBefore
Returns true if there is a cycle in the graph after this lock event. Ideally should be called before the lock is acquired so that we can report a dead
runtime/sanitizer_common/sanitizer_deadlock_detector.h:202
↓ 1 callersMethodonLockFast
Tries to handle the lock event w/o writing to global state. Returns true on success. This operation is thread-safe as it only touches the dtls (modulo
runtime/sanitizer_common/sanitizer_deadlock_detector.h:334
↓ 1 callersMethodonTryLock
Handles the try_lock event, returns false. When a try_lock event happens (i.e. a try_lock call succeeds) we need to add this lock to the currently hel
runtime/sanitizer_common/sanitizer_deadlock_detector.h:288
↓ 1 callersFunctionpack
solvers/wheels/lockfreehash/lprobe/sequence_ops.h:202
↓ 1 callersFunctionpack_serial
solvers/wheels/lockfreehash/lprobe/sequence_ops.h:181
↓ 1 callersFunctionpar_do3
solvers/wheels/lockfreehash/lprobe/utilities.h:24
↓ 1 callersMethodparse_gep
parsers/rgd-parser.cpp:1510
↓ 1 callersFunctionpartial_derivative
solvers/jigsaw/gd.cc:245
↓ 1 callersMethodprint_stats
solvers/jit-solver.cpp:174
↓ 1 callersMethodprint_stats
solvers/wheels/lockfreehash/lprobe/alloc.h:152
← previousnext →1,501–1,600 of 4,056, ranked by callers