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
↓ 5 callers
Method
checkBounds
instrumentation/TaintPass.cpp:2026
↓ 5 callers
Method
clear
No CTOR.
runtime/sanitizer_common/sanitizer_deadlock_detector.h:142
↓ 5 callers
Function
deref_noexcept
solvers/wheels/concurrentqueue/queue.h:542
↓ 5 callers
Function
dfsan_check_label
Checks we do not run out of labels.
runtime/dfsan/dfsan.cpp:125
↓ 5 callers
Method
getBuckets
runtime/sanitizer_common/sanitizer_dense_map.h:670
↓ 5 callers
Method
getShadowAddress
instrumentation/TaintPass.cpp:1898
↓ 5 callers
Method
init
runtime/sanitizer_common/sanitizer_mac.cpp:583
↓ 5 callers
Function
internal_getppid
runtime/sanitizer_common/sanitizer_linux.cpp:732
↓ 5 callers
Function
internal_madvise
runtime/sanitizer_common/sanitizer_mac.cpp:155
↓ 5 callers
Function
internal_read
runtime/sanitizer_common/sanitizer_mac.cpp:171
↓ 5 callers
Function
internal_sysctl
runtime/sanitizer_common/sanitizer_linux.cpp:777
↓ 5 callers
Method
isHeld
runtime/sanitizer_common/sanitizer_deadlock_detector.h:342
↓ 5 callers
Function
is_content_string_op
Check if an op is a content-type string operation (fsubstr, fstrcat)
runtime/dfsan/dfsan.h:266
↓ 5 callers
Function
is_rel_cmp
parsers/rgd-parser.cpp:75
↓ 5 callers
Function
is_string_op
Check if an op is a string operation (fstr_op_start to fstr_op_end)
runtime/dfsan/dfsan.h:255
↓ 5 callers
Function
is_taint_file
runtime/dfsan/dfsan.cpp:1344
↓ 5 callers
Function
malloc_usable_size
runtime/sanitizer_common/tests/sanitizer_allocator_testlib.cpp:177
↓ 5 callers
Function
new_block_index
solvers/wheels/concurrentqueue/queue.h:2341
↓ 5 callers
Function
pack_serial_at
solvers/wheels/lockfreehash/lprobe/sequence_ops.h:194
↓ 5 callers
Method
print
prints the current entries along with the index they are stored at
solvers/wheels/lockfreehash/lprobe/hash_table.h:263
↓ 5 callers
Method
push
solvers/wheels/lockfreehash/lprobe/concurrent_stack.h:111
↓ 5 callers
Method
push_front
runtime/sanitizer_common/sanitizer_list.h:52
↓ 5 callers
Method
record_memcmp
include/parse.h:86
↓ 5 callers
Function
rewind_block_index_tail
solvers/wheels/concurrentqueue/queue.h:2918
↓ 5 callers
Method
setIntersection
Do "this &= v" and return whether any bits have been removed.
runtime/sanitizer_common/sanitizer_bitvector.h:63
↓ 5 callers
Method
solve_task
solvers/z3-ts.cpp:2305
↓ 5 callers
Method
swap
runtime/sanitizer_common/sanitizer_dense_map.h:602
↓ 5 callers
Function
taint_set_file
runtime/dfsan/dfsan.cpp:1325
↓ 5 callers
Function
taint_set_offset_label
runtime/dfsan/dfsan.cpp:1398
↓ 5 callers
Method
testOnlyHasEdge
runtime/sanitizer_common/sanitizer_deadlock_detector.h:347
↓ 5 callers
Method
testOnlyHasEdgeRaw
idx1 and idx2 are raw indices to g_, not lock IDs.
runtime/sanitizer_common/sanitizer_deadlock_detector.h:351
↓ 5 callers
Method
update
solvers/jigsaw/input.cc:9
↓ 4 callers
Function
AndroidGetApiLevel
runtime/sanitizer_common/sanitizer_common.h:921
↓ 4 callers
Function
CatastrophicErrorWrite
runtime/sanitizer_common/sanitizer_file.cpp:25
↓ 4 callers
Function
ChangeMemoryProtection
runtime/interception/interception_win.cpp:202
↓ 4 callers
Function
CheckThreadQuantity
runtime/sanitizer_common/tests/sanitizer_thread_registry_test.cpp:34
↓ 4 callers
Function
CleanseComments
Removes //-comments and single-line C-style /* */ comments. Args: line: A line of C++ source. Returns: The line with single-line comment
runtime/sanitizer_common/scripts/cpplint.py:1408
↓ 4 callers
Function
DemangleAlloc
runtime/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp:195
↓ 4 callers
Method
Drain
runtime/sanitizer_common/sanitizer_quarantine.h:115
↓ 4 callers
Function
Error
Logs the fact we've found a lint error. We log where the error was found, and also our confidence in the error, that is, how certain we are this
runtime/sanitizer_common/scripts/cpplint.py:1216
↓ 4 callers
Method
Error
runtime/sanitizer_common/sanitizer_procmaps_mac.cpp:90
↓ 4 callers
Method
FinishThread
Normally this is called when the thread is about to exit. If called in ThreadStatusCreated state, then this thread was never really started. We just
runtime/sanitizer_common/sanitizer_thread_registry.cpp:283
↓ 4 callers
Method
FromPrimary
runtime/sanitizer_common/sanitizer_allocator_combined.h:121
↓ 4 callers
Function
GetDarwinKernelVersion
runtime/sanitizer_common/sanitizer_mac.cpp:734
↓ 4 callers
Method
HasSuppressionType
runtime/sanitizer_common/sanitizer_suppressions.cpp:161
↓ 4 callers
Method
Inc
runtime/sanitizer_common/sanitizer_allocator_primary64.h:447
↓ 4 callers
Function
IsHeaderExtension
(file_extension)
runtime/sanitizer_common/scripts/cpplint.py:580
↓ 4 callers
Function
IsOneOf
runtime/sanitizer_common/sanitizer_procmaps_linux.cpp:28
↓ 4 callers
Method
Load
runtime/sanitizer_common/sanitizer_stack_store.cpp:53
↓ 4 callers
Function
LoadActiveCode
runtime/interception/tests/interception_win_test.cpp:295
↓ 4 callers
Method
Map
Uses fixed_addr for now. Will use offset instead once we've implemented this function for real.
runtime/sanitizer_common/sanitizer_win.cpp:270
↓ 4 callers
Function
MprotectReadOnly
runtime/sanitizer_common/sanitizer_win.cpp:339
↓ 4 callers
Method
Pack
runtime/sanitizer_common/sanitizer_stack_store.cpp:105
↓ 4 callers
Function
ParseVersion
runtime/sanitizer_common/sanitizer_mac.cpp:677
↓ 4 callers
Function
PathSplitToList
Returns the path split into a list by the separator. Args: path: An absolute or relative path (e.g. '/a/b/c/' or '../a') Returns: A list
runtime/sanitizer_common/scripts/cpplint.py:1784
↓ 4 callers
Function
ReadBinaryNameCached
runtime/sanitizer_common/sanitizer_common.cpp:273
↓ 4 callers
Function
ReadTidsToVector
runtime/sanitizer_common/tests/sanitizer_linux_test.cpp:122
↓ 4 callers
Function
RegisterFlag
runtime/sanitizer_common/sanitizer_flag_parser.h:194
↓ 4 callers
Function
RemoveDieCallback
runtime/sanitizer_common/sanitizer_termination.cpp:32
↓ 4 callers
Function
RestoreMemoryProtection
runtime/interception/interception_win.cpp:209
↓ 4 callers
Function
ReverseCloseExpression
If input points to ) or } or ] or >, finds the position that opens it. If lines[linenum][pos] points to a ')' or '}' or ']' or '>', finds the lin
runtime/sanitizer_common/scripts/cpplint.py:1718
↓ 4 callers
Method
Run
runtime/sanitizer_common/tests/sanitizer_lzw_test.cpp:20
↓ 4 callers
Function
StopTheWorld
runtime/sanitizer_common/sanitizer_stoptheworld_mac.cpp:82
↓ 4 callers
Method
Stored
runtime/sanitizer_common/sanitizer_stack_store.cpp:369
↓ 4 callers
Method
Sub
runtime/sanitizer_common/sanitizer_allocator_stats.h:38
↓ 4 callers
Function
TemplateMatch
runtime/sanitizer_common/sanitizer_common.cpp:201
↓ 4 callers
Function
TestOnlyReleaseTrampolineRegions
Used by unittests to release mapped memory space.
runtime/interception/interception_win.cpp:348
↓ 4 callers
Function
TypeCodeForStruct
(bits)
runtime/sanitizer_common/scripts/sancov.py:35
↓ 4 callers
Function
UnmapFromTo
runtime/sanitizer_common/sanitizer_linux_libcdep.cpp:934
↓ 4 callers
Function
Verbosity
runtime/sanitizer_common/sanitizer_common.h:59
↓ 4 callers
Function
WriteJumpInstruction
runtime/interception/interception_win.cpp:251
↓ 4 callers
Function
__dfsw_fgetc
runtime/dfsan/ucsan_custom.cpp:1125
↓ 4 callers
Function
__taint_copy_shadow
Copy SymSan shadow memory from src to dst Overrides weak stub in ucsan.cpp
runtime/dfsan/dfsan.cpp:2052
↓ 4 callers
Method
addLock
Returns true if this is the first (non-recursive) acquisition of this lock.
runtime/sanitizer_common/sanitizer_deadlock_detector.h:59
↓ 4 callers
Method
add_constraint
include/task.h:94
↓ 4 callers
Method
append_back
runtime/sanitizer_common/sanitizer_list.h:102
↓ 4 callers
Method
arch
runtime/sanitizer_common/sanitizer_common.h:802
↓ 4 callers
Function
at_scope_exit
runtime/sanitizer_common/sanitizer_common.h:1019
↓ 4 callers
Function
atomic_signal_fence
runtime/sanitizer_common/sanitizer_atomic_msvc.h:57
↓ 4 callers
Function
check_label
runtime/dfsan/ucsan.cpp:519
↓ 4 callers
Function
copy
solvers/wheels/lockfreehash/lprobe/sequence_ops.h:55
↓ 4 callers
Method
dequeue_bulk
solvers/wheels/concurrentqueue/queue.h:1705
↓ 4 callers
Function
diTypeToC
Render a DIType as a C type string (best-effort; common cases). Resolves const/volatile/typedef, pointers, basic types, structs.
instrumentation/LoopOutlinePass.cpp:70
↓ 4 callers
Method
empty
runtime/sanitizer_common/sanitizer_deadlock_detector.h:46
↓ 4 callers
Function
encode_strchr_op2
Encode the haystack base-pointer label into the high 32 bits of a string search op's op2 (whose low 8 bits hold the needle char). Under UC the search
runtime/dfsan/dfsan_custom.cpp:313
↓ 4 callers
Method
findEdge
runtime/sanitizer_common/sanitizer_deadlock_detector.h:258
↓ 4 callers
Method
find_as
runtime/sanitizer_common/sanitizer_dense_map.h:97
↓ 4 callers
Method
get
runtime/sanitizer_common/sanitizer_symbolizer_win.cpp:190
↓ 4 callers
Method
getEpoch
runtime/sanitizer_common/sanitizer_deadlock_detector.h:56
↓ 4 callers
Function
get_binop_value
solvers/i2s-solver.cpp:183
↓ 4 callers
Function
get_block_index_entry_for_index
solvers/wheels/concurrentqueue/queue.h:2924
↓ 4 callers
Function
get_i2s_value
solvers/jigsaw/gd.cc:488
↓ 4 callers
Function
internal_fstat
runtime/sanitizer_common/sanitizer_mac.cpp:187
↓ 4 callers
Function
internal_sched_yield
runtime/sanitizer_common/sanitizer_mac.cpp:214
↓ 4 callers
Function
internal_sigdelset
runtime/sanitizer_common/sanitizer_linux.cpp:881
↓ 4 callers
Function
internal_strchrnul
runtime/sanitizer_common/sanitizer_libc.cpp:150
↓ 4 callers
Function
internal_strlcpy
runtime/sanitizer_common/sanitizer_libc.cpp:193
↓ 4 callers
Function
internal_sysctl
runtime/sanitizer_common/sanitizer_mac.cpp:254
↓ 4 callers
Function
internal_wcslen
runtime/sanitizer_common/sanitizer_libc.cpp:261
↓ 4 callers
Function
internal_wcsnlen
runtime/sanitizer_common/sanitizer_libc.cpp:267
← previous
next →
401–500 of 4,056, ranked by callers