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
↓ 22 callers
Method
set
solvers/jigsaw/input.cc:43
↓ 21 callers
Function
MOODYCAMEL_CONSTEXPR_IF
solvers/wheels/concurrentqueue/queue.h:2142
↓ 21 callers
Method
count
returns the number of entries
solvers/wheels/lockfreehash/lprobe/hash_table.h:227
↓ 21 callers
Method
getShadowTy
Helper: Get shadow type for a given type (simplified for standalone UCSan)
instrumentation/UCSanPass.cpp:1240
↓ 21 callers
Method
pop_front
runtime/sanitizer_common/sanitizer_list.h:64
↓ 20 callers
Function
Min
runtime/sanitizer_common/sanitizer_common.h:450
↓ 20 callers
Method
Unlock
runtime/sanitizer_common/sanitizer_rtems.cpp:130
↓ 20 callers
Method
getBit
runtime/sanitizer_common/sanitizer_bitvector.h:46
↓ 20 callers
Method
getShadow
instrumentation/TaintPass.cpp:1781
↓ 20 callers
Function
internal_strncmp
runtime/sanitizer_common/sanitizer_libc.cpp:128
↓ 20 callers
Function
internal_write
runtime/sanitizer_common/sanitizer_mac.cpp:175
↓ 20 callers
Method
isReachable
Returns true if there is a path from the node 'from' to any of the nodes in 'targets'.
runtime/sanitizer_common/sanitizer_bvgraph.h:110
↓ 20 callers
Method
pop
pops a functional wraper to the original function
solvers/wheels/threadpool/ctpl.h:106
↓ 20 callers
Method
resize
runtime/dfsan/ucsan.cpp:171
↓ 20 callers
Method
resize
change the number of threads in the pool should be called from one thread, otherwise be careful to not interleave, also with this->stop() nThreads mus
solvers/wheels/threadpool/ctpl.h:70
↓ 20 callers
Method
search
Public
solvers/wheels/lockfreehash/cuckoo/lockfree_hash_table.cpp:380
↓ 20 callers
Function
taint_get_file
runtime/dfsan/dfsan.cpp:1356
↓ 19 callers
Function
IsAligned
runtime/sanitizer_common/sanitizer_common.h:438
↓ 19 callers
Function
RenderFrame
We don't support the stack_trace_format flag at all.
runtime/sanitizer_common/sanitizer_symbolizer_markup.cpp:92
↓ 19 callers
Function
ReportMmapFailureAndDie
runtime/sanitizer_common/sanitizer_common.cpp:36
↓ 19 callers
Method
Size
runtime/sanitizer_common/sanitizer_vector.h:41
↓ 19 callers
Method
erase
runtime/sanitizer_common/sanitizer_dense_map.h:186
↓ 19 callers
Method
reserve
Grow the densemap so that it can contain at least \p NumEntries items before resizing again.
runtime/sanitizer_common/sanitizer_dense_map.h:40
↓ 18 callers
Method
CopyFrom
include/ast.h:157
↓ 18 callers
Function
IsPowerOfTwo
runtime/sanitizer_common/sanitizer_common.h:417
↓ 18 callers
Method
TestOnlyUnmap
runtime/sanitizer_common/sanitizer_stack_store.cpp:119
↓ 18 callers
Function
__taint_set_retval_tls
Set SymSan retval TLS entry Overrides weak stub in ucsan.cpp
runtime/dfsan/dfsan.cpp:2031
↓ 18 callers
Function
__taint_trace_memcmp
solvers/z3.cpp:391
↓ 18 callers
Method
addEdge
runtime/sanitizer_common/tests/sanitizer_bvgraph_test.cpp:45
↓ 18 callers
Method
getZeroShadow
instrumentation/TaintPass.cpp:821
↓ 18 callers
Function
internal__exit
runtime/sanitizer_common/sanitizer_mac.cpp:218
↓ 18 callers
Function
internal_strncpy
runtime/sanitizer_common/sanitizer_libc.cpp:204
↓ 18 callers
Method
set_bits
include/ast.h:208
↓ 18 callers
Function
swap
solvers/wheels/concurrentqueue/queue.h:3713
↓ 17 callers
Method
add
solvers/wheels/lockfreehash/lprobe/monoid.h:116
↓ 17 callers
Function
atomic_load_relaxed
runtime/sanitizer_common/sanitizer_atomic.h:75
↓ 17 callers
Method
children_size
include/ast.h:173
↓ 17 callers
Function
internal_simple_strtoll
runtime/sanitizer_common/sanitizer_libc.cpp:230
↓ 17 callers
Method
isIn
Returns whether either this function or its source file are listed in the given category.
instrumentation/TaintPass.cpp:253
↓ 16 callers
Function
CloseFile
runtime/sanitizer_common/sanitizer_win.cpp:739
↓ 16 callers
Function
Swap
runtime/sanitizer_common/sanitizer_common.h:461
↓ 16 callers
Function
WriteToFile
runtime/sanitizer_common/sanitizer_win.cpp:764
↓ 16 callers
Function
__taint_check_malloc_size
runtime/dfsan/dfsan_custom.cpp:3136
↓ 16 callers
Method
capacity
runtime/sanitizer_common/sanitizer_common.h:526
↓ 16 callers
Method
clear
destructs the sequence
solvers/wheels/lockfreehash/lprobe/seq.h:244
↓ 16 callers
Function
internal_allocator
runtime/sanitizer_common/sanitizer_allocator.cpp:35
↓ 16 callers
Function
internal_memcmp
runtime/sanitizer_common/sanitizer_libc.cpp:40
↓ 16 callers
Method
mutable_children
include/ast.h:182
↓ 16 callers
Function
parallel_for
solvers/wheels/lockfreehash/lprobe/parallel.h:66
↓ 16 callers
Method
pop_back
runtime/sanitizer_common/sanitizer_common.h:513
↓ 16 callers
Method
set_boolvalue
include/ast.h:212
↓ 15 callers
Method
Deallocate
runtime/sanitizer_common/tests/sanitizer_quarantine_test.cpp:25
↓ 15 callers
Method
NumLines
Returns the number of lines represented.
runtime/sanitizer_common/scripts/cpplint.py:1447
↓ 15 callers
Function
__taint_solve_bounds
runtime/dfsan/dfsan.cpp:939
↓ 15 callers
Function
atomic_fetch_add
runtime/sanitizer_common/sanitizer_atomic_msvc.h:105
↓ 15 callers
Method
clear
runtime/sanitizer_common/sanitizer_common.cpp:152
↓ 15 callers
Method
format
runtime/dfsan/dfsan_custom.cpp:2494
↓ 15 callers
Function
get_counter
solvers/wheels/lockfreehash/cuckoo/lockfree_hash_table.cpp:19
↓ 15 callers
Function
internal_getpid
runtime/sanitizer_common/sanitizer_mac.cpp:224
↓ 15 callers
Function
internal_strchr
runtime/sanitizer_common/sanitizer_libc.cpp:140
↓ 15 callers
Method
next_prod
solvers/wheels/concurrentqueue/queue.h:1715
↓ 15 callers
Function
sliced_for
solvers/wheels/lockfreehash/lprobe/sequence_ops.h:66
↓ 15 callers
Function
testPrintf
runtime/sanitizer_common/tests/sanitizer_format_interceptor_test.cpp:248
↓ 15 callers
Function
ucsan_object_size_limit
runtime/dfsan/ucsan.h:341
↓ 14 callers
Function
InternalLowerBound
runtime/sanitizer_common/sanitizer_common.h:672
↓ 14 callers
Method
Lock
runtime/sanitizer_common/sanitizer_rtems.cpp:120
↓ 14 callers
Method
Unwind
runtime/sanitizer_common/sanitizer_stacktrace_libcdep.cpp:136
↓ 14 callers
Method
add
runtime/sanitizer_common/sanitizer_hash.h:26
↓ 14 callers
Method
boolvalue
include/ast.h:211
↓ 14 callers
Method
clear_children
include/ast.h:198
↓ 14 callers
Method
empty
runtime/sanitizer_common/sanitizer_bitvector.h:30
↓ 14 callers
Method
findLockContext
runtime/sanitizer_common/sanitizer_deadlock_detector.h:208
↓ 14 callers
Method
getKey
solvers/wheels/lockfreehash/lprobe/hash_table.h:291
↓ 14 callers
Function
get_label_for
runtime/dfsan/dfsan_custom.cpp:232
↓ 14 callers
Method
reserve
Allocate n elements across however many lists are needed (rounded up)
solvers/wheels/lockfreehash/lprobe/block_allocator.h:142
↓ 14 callers
Method
set_label
include/ast.h:214
↓ 13 callers
Function
CloseExpression
If input points to ( or { or [ or <, finds the position that closes it. If lines[linenum][pos] points to a '(' or '{' or '[' or '<', finds the li
runtime/sanitizer_common/scripts/cpplint.py:1597
↓ 13 callers
Function
Sort
runtime/sanitizer_common/sanitizer_common.h:633
↓ 13 callers
Method
contains
runtime/sanitizer_common/sanitizer_flat_map.h:40
↓ 13 callers
Method
getAndClearFirstOne
runtime/sanitizer_common/sanitizer_bitvector.h:48
↓ 13 callers
Method
getZeroShadow
Returns a zero shadow constant.
instrumentation/UCSanPass.cpp:1264
↓ 13 callers
Function
get_str_label_n
Unified method to get string label with explicit length Checks (in order): 1. Runtime content map (for strncpy/strcat destinations) 2. Pointer label i
runtime/dfsan/dfsan_custom.cpp:94
↓ 13 callers
Function
internal_memmove
runtime/sanitizer_common/sanitizer_libc.cpp:57
↓ 13 callers
Function
is_content_string_op
Check if an op is a content-type string operation (fsubstr, fstrcat)
solvers/z3-ts.cpp:86
↓ 13 callers
Method
push
runtime/sanitizer_common/sanitizer_ring_buffer.h:47
↓ 13 callers
Function
taint_set_str_content_label
runtime/dfsan/dfsan.cpp:1673
↓ 13 callers
Function
testScanfNoGnuMalloc
runtime/sanitizer_common/tests/sanitizer_format_interceptor_test.cpp:105
↓ 12 callers
Method
Get
runtime/sanitizer_common/sanitizer_stack_store.cpp:124
↓ 12 callers
Function
Max
runtime/sanitizer_common/sanitizer_common.h:454
↓ 12 callers
Function
__taint_set_label
Set SymSan shadow memory for a region Overrides weak stub in ucsan.cpp
runtime/dfsan/dfsan.cpp:2045
↓ 12 callers
Function
allocate_label
runtime/dfsan/ucsan.cpp:526
↓ 12 callers
Function
atomic_compare_exchange_weak
runtime/sanitizer_common/sanitizer_atomic_msvc.h:247
↓ 12 callers
Method
checkPointer
instrumentation/UCSanPass.cpp:2177
↓ 12 callers
Method
data
runtime/dfsan/ucsan.h:157
↓ 12 callers
Method
full_name
runtime/sanitizer_common/sanitizer_common.h:799
↓ 12 callers
Function
get_file_state
Fallback for read/getchar-style use without a prior open wrapper.
runtime/dfsan/ucsan_custom.cpp:742
↓ 12 callers
Method
hasEdge
EXPERIMENTAL Returns true if an edge from=>to exist. This function does not use any global state except for 'this' itself, and thus can be called from
runtime/sanitizer_common/sanitizer_bvgraph.h:68
↓ 12 callers
Method
index
include/ast.h:209
↓ 12 callers
Function
internal_ptrace
Syscall wrappers.
runtime/sanitizer_common/sanitizer_linux.cpp:718
↓ 11 callers
Function
ExtractToken
runtime/sanitizer_common/sanitizer_symbolizer_libcdep.cpp:32
← previous
next →
101–200 of 4,056, ranked by callers