Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/R-Fuzz/symsan
/ functions
Functions
4,056 in github.com/R-Fuzz/symsan
⨍
Functions
4,056
◇
Types & classes
1,166
↓ 1 callers
Function
foo
tests/call_fn.c:32
↓ 1 callers
Method
free
solvers/wheels/lockfreehash/lprobe/alloc.h:240
↓ 1 callers
Function
gatherInnermost
instrumentation/LoopOutlinePass.cpp:108
↓ 1 callers
Function
generate_input
solvers/z3.cpp:44
↓ 1 callers
Function
generate_input
solvers/wheels/threadpool/threadpool_example.cpp:31
↓ 1 callers
Method
getArgTLS
instrumentation/TaintPass.cpp:1721
↓ 1 callers
Function
getArgumentBaseAndConstantOffset
instrumentation/UCSanPass.cpp:2358
↓ 1 callers
Method
getCustomFunction
instrumentation/UCSanPass.cpp:1942
↓ 1 callers
Method
getCustomFunctionType
instrumentation/UCSanPass.cpp:2152
↓ 1 callers
Function
getGlobalTypeString
instrumentation/TaintPass.cpp:209
↓ 1 callers
Function
getLoadedPointerBase
instrumentation/UCSanPass.cpp:2378
↓ 1 callers
Method
getLock
runtime/sanitizer_common/sanitizer_deadlock_detector.h:112
↓ 1 callers
Function
getMDString
instrumentation/UCSanSummary.h:34
↓ 1 callers
Method
getNumLocks
runtime/sanitizer_common/sanitizer_deadlock_detector.h:111
↓ 1 callers
Method
getOrBuildTrampolineFunction
instrumentation/TaintPass.cpp:1166
↓ 1 callers
Method
getRetPtrArgIdx
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 callers
Function
getTestKey
runtime/sanitizer_common/tests/sanitizer_dense_map_test.cpp:44
↓ 1 callers
Function
getTestValue
runtime/sanitizer_common/tests/sanitizer_dense_map_test.cpp:45
↓ 1 callers
Method
getUninitializedShadow
instrumentation/TaintPass.cpp:804
↓ 1 callers
Method
getWrapperKind
instrumentation/TaintPass.cpp:1077
↓ 1 callers
Method
getWrapperKind
instrumentation/UCSanPass.cpp:2117
↓ 1 callers
Function
get_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 callers
Function
get_global_functions
(nm_executable, library)
runtime/sanitizer_common/scripts/gen_dynamic_list.py:64
↓ 1 callers
Method
get_num_tasks
include/task_mgr.h:33
↓ 1 callers
Function
get_op_name
solvers/z3-ts.cpp:66
↓ 1 callers
Function
get_utmp_offset
runtime/dfsan/dfsan.cpp:1393
↓ 1 callers
Function
granularity
solvers/wheels/lockfreehash/lprobe/utilities.h:247
↓ 1 callers
Method
grow
runtime/sanitizer_common/sanitizer_dense_map.h:644
↓ 1 callers
Function
grow_content_map
Grow content map when load factor exceeds 0.7
runtime/dfsan/dfsan.cpp:1598
↓ 1 callers
Function
grow_indexof_map
Grow indexOf map
runtime/dfsan/dfsan.cpp:1622
↓ 1 callers
Method
handleUCSanCall
instrumentation/TaintPass.cpp:1805
↓ 1 callers
Function
handle_cond
driver/aflpp/symsan.cpp:157
↓ 1 callers
Function
handle_gep
driver/aflpp/symsan.cpp:210
↓ 1 callers
Method
hasAllEdges
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 callers
Method
hash
solvers/wheels/lockfreehash/lprobe/hash_table.h:292
↓ 1 callers
Function
hash64_2
a slightly cheaper, but possibly not as good version based on splitmix64
solvers/wheels/lockfreehash/lprobe/utilities.h:153
↓ 1 callers
Method
hoistBoundsChecks
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 callers
Function
in_bss_section
runtime/dfsan/ucsan.cpp:124
↓ 1 callers
Function
in_data_section
runtime/dfsan/ucsan.cpp:120
↓ 1 callers
Method
inc_use_count_unsafe
runtime/sanitizer_common/sanitizer_stackdepot.cpp:69
↓ 1 callers
Method
init
runtime/sanitizer_common/sanitizer_quarantine.h:34
↓ 1 callers
Method
init
runtime/sanitizer_common/sanitizer_win.cpp:628
↓ 1 callers
Method
instrumented
runtime/sanitizer_common/sanitizer_common.h:805
↓ 1 callers
Function
internal__exit
runtime/sanitizer_common/sanitizer_win.cpp:803
↓ 1 callers
Function
internal_clock_gettime
Used by real_clock_gettime.
runtime/sanitizer_common/sanitizer_linux.cpp:535
↓ 1 callers
Function
internal_dup
runtime/sanitizer_common/sanitizer_mac.cpp:198
↓ 1 callers
Function
internal_fork
runtime/sanitizer_common/sanitizer_mac.cpp:248
↓ 1 callers
Function
internal_fstat
runtime/sanitizer_common/sanitizer_netbsd.cpp:170
↓ 1 callers
Function
internal_fstat
runtime/sanitizer_common/sanitizer_linux.cpp:391
↓ 1 callers
Function
internal_lstat
runtime/sanitizer_common/sanitizer_mac.cpp:183
↓ 1 callers
Function
internal_memrchr
runtime/sanitizer_common/sanitizer_libc.cpp:31
↓ 1 callers
Function
internal_read
runtime/sanitizer_common/sanitizer_linux.cpp:252
↓ 1 callers
Function
internal_readlink
runtime/sanitizer_common/sanitizer_linux.cpp:429
↓ 1 callers
Function
internal_sched_yield
runtime/sanitizer_common/sanitizer_rtems.cpp:44
↓ 1 callers
Function
internal_sigfillset
runtime/sanitizer_common/sanitizer_linux.cpp:872
↓ 1 callers
Function
internal_sigprocmask
runtime/sanitizer_common/sanitizer_linux.cpp:860
↓ 1 callers
Function
internal_sleep
runtime/sanitizer_common/sanitizer_common.cpp:341
↓ 1 callers
Function
internal_spawn
runtime/sanitizer_common/sanitizer_mac.cpp:343
↓ 1 callers
Function
internal_spawn_impl
runtime/sanitizer_common/sanitizer_mac.cpp:266
↓ 1 callers
Function
internal_stat
runtime/sanitizer_common/sanitizer_mac.cpp:179
↓ 1 callers
Function
internal_stat
runtime/sanitizer_common/sanitizer_linux.cpp:342
↓ 1 callers
Function
internal_strcspn
runtime/sanitizer_common/sanitizer_libc.cpp:99
↓ 1 callers
Function
internal_sysctlbyname
runtime/sanitizer_common/sanitizer_linux.cpp:783
↓ 1 callers
Function
isAMustTailRetVal
instrumentation/TaintPass.cpp:3788
↓ 1 callers
Function
isEqualAst
include/ast.h:287
↓ 1 callers
Function
isEqualAstRecursive
include/ast.h:259
↓ 1 callers
Method
is_branch_interesting
include/cov.h:66
↓ 1 callers
Function
is_commutative
runtime/dfsan/dfsan.h:238
↓ 1 callers
Function
is_stdin_taint
runtime/dfsan/dfsan.cpp:1377
↓ 1 callers
Function
is_valid_op
runtime/dfsan/dfsan.cpp:184
↓ 1 callers
Function
is_writeable
runtime/dfsan/ucsan.cpp:547
↓ 1 callers
Method
length
solvers/wheels/lockfreehash/lprobe/concurrent_stack.h:62
↓ 1 callers
Method
loadShadow
Load shadow from shadow memory for a given address.
instrumentation/UCSanPass.cpp:1502
↓ 1 callers
Method
load_hint
include/task.h:289
↓ 1 callers
Function
log2_up
solvers/wheels/lockfreehash/lprobe/utilities.h:240
↓ 1 callers
Method
lookup
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 callers
Method
lookup
solvers/jigsaw/rgdJit.h:98
↓ 1 callers
Function
main
(argv)
runtime/sanitizer_common/scripts/gen_dynamic_list.py:82
↓ 1 callers
Function
main
()
runtime/sanitizer_common/scripts/cpplint.py:6223
↓ 1 callers
Method
markFunctionNosanitize
Marks a function as "nosanitize" so TaintPass will skip instrumenting it
instrumentation/UCSanPass.cpp:568
↓ 1 callers
Method
max_executable_address
runtime/sanitizer_common/sanitizer_common.h:801
↓ 1 callers
Method
max_val
solvers/jigsaw/grad.cc:15
↓ 1 callers
Method
merge
merge the sets containing x and y, return new root
include/union_find.h:46
↓ 1 callers
Method
moveFromOldBuckets
runtime/sanitizer_common/sanitizer_dense_map.h:288
↓ 1 callers
Function
move_uninitialized
solvers/wheels/lockfreehash/lprobe/utilities.h:89
↓ 1 callers
Function
negate_cmp
include/ast.h:121
↓ 1 callers
Method
num_allocated_blocks
solvers/wheels/lockfreehash/lprobe/alloc.h:252
↓ 1 callers
Method
num_used_blocks
solvers/wheels/lockfreehash/lprobe/alloc.h:253
↓ 1 callers
Function
num_workers
solvers/wheels/lockfreehash/lprobe/parallel.h:46
↓ 1 callers
Method
onLockAfter
Add cur_node to the set of locks held currently by dtls.
runtime/sanitizer_common/sanitizer_deadlock_detector.h:213
↓ 1 callers
Method
onLockBefore
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 callers
Method
onLockFast
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 callers
Method
onTryLock
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 callers
Function
pack
solvers/wheels/lockfreehash/lprobe/sequence_ops.h:202
↓ 1 callers
Function
pack_serial
solvers/wheels/lockfreehash/lprobe/sequence_ops.h:181
↓ 1 callers
Function
par_do3
solvers/wheels/lockfreehash/lprobe/utilities.h:24
↓ 1 callers
Method
parse_gep
parsers/rgd-parser.cpp:1510
↓ 1 callers
Function
partial_derivative
solvers/jigsaw/gd.cc:245
↓ 1 callers
Method
print_stats
solvers/jit-solver.cpp:174
↓ 1 callers
Method
print_stats
solvers/wheels/lockfreehash/lprobe/alloc.h:152
← previous
next →
1,501–1,600 of 4,056, ranked by callers