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
↓ 7 callers
Function
__taint_send_cond
backend/solver_common.cpp:34
↓ 7 callers
Function
aligned_alloc
solvers/wheels/lockfreehash/lprobe/alloc.h:21
↓ 7 callers
Function
bswap_label
runtime/dfsan/dfsan_custom.cpp:255
↓ 7 callers
Method
cas
solvers/wheels/lockfreehash/lprobe/hash_table.h:296
↓ 7 callers
Method
cmp
hash64_2(v);}
solvers/wheels/lockfreehash/lprobe/hash_table.h:293
↓ 7 callers
Method
destroy
runtime/dfsan/ucsan.cpp:163
↓ 7 callers
Method
getData
Get data associated with the node created by newNode().
runtime/sanitizer_common/sanitizer_deadlock_detector.h:182
↓ 7 callers
Function
getMDConstantInt
instrumentation/UCSanSummary.h:45
↓ 7 callers
Method
getMemorySize
Return the approximate size (in bytes) of the actual map. This is just the raw memory used by DenseMap. If entries are pointers to objects, the size o
runtime/sanitizer_common/sanitizer_dense_map.h:520
↓ 7 callers
Method
getShadowAddress
Get the shadow memory address for a given data address. Shadow memory layout: shadow_addr = ((data_addr & mask) << 1) + ShadowBase For 16-bit labels,
instrumentation/UCSanPass.cpp:1308
↓ 7 callers
Function
get_i2s_value
solvers/i2s-solver.cpp:73
↓ 7 callers
Method
isZeroShadow
Checks if a value is a zero shadow.
instrumentation/UCSanPass.cpp:1276
↓ 7 callers
Function
mmap
runtime/sanitizer_common/symbolizer/sanitizer_wrappers.cpp:155
↓ 7 callers
Function
none
runtime/dfsan/union_util.cpp:20
↓ 7 callers
Method
onFirstLock
Returns true iff dtls is empty (no locks are currently held) and we can add the node to the currently held locks w/o changing the global state. This o
runtime/sanitizer_common/sanitizer_deadlock_detector.h:298
↓ 7 callers
Method
removeNode
runtime/sanitizer_common/sanitizer_deadlock_detector.h:188
↓ 7 callers
Function
symsan_read_event
driver/launcher/launch.c:319
↓ 7 callers
Function
taint_strtol
runtime/dfsan/dfsan_custom.cpp:1687
↓ 7 callers
Function
thread_init
runtime/sanitizer_common/tests/sanitizer_allocator_testlib.cpp:88
↓ 6 callers
Method
Add
runtime/sanitizer_common/sanitizer_flag_parser.cpp:30
↓ 6 callers
Function
AddDieCallback
runtime/sanitizer_common/sanitizer_termination.cpp:22
↓ 6 callers
Method
Addr
runtime/sanitizer_common/tests/sanitizer_allocator_test.cpp:296
↓ 6 callers
Function
DeallocateCache
runtime/sanitizer_common/tests/sanitizer_quarantine_test.cpp:37
↓ 6 callers
Function
ExtractTokenUpToDelimiter
runtime/sanitizer_common/sanitizer_symbolizer_libcdep.cpp:72
↓ 6 callers
Method
GetActuallyAllocatedSize
runtime/sanitizer_common/sanitizer_allocator_combined.h:143
↓ 6 callers
Method
GetBlockBeginFastLocked
This function does the same as GetBlockBegin, but is much faster. Must be called with the allocator locked.
runtime/sanitizer_common/sanitizer_allocator_combined.h:137
↓ 6 callers
Function
GetProcessName
runtime/sanitizer_common/sanitizer_common.cpp:246
↓ 6 callers
Function
IsSorted
runtime/sanitizer_common/tests/sanitizer_common_test.cpp:27
↓ 6 callers
Function
IsValidFrame
Check if given pointer points into allocated stack area.
runtime/sanitizer_common/sanitizer_stacktrace.h:171
↓ 6 callers
Function
MaybeInstallSigaction
runtime/sanitizer_common/sanitizer_posix_libcdep.cpp:193
↓ 6 callers
Method
MergeBatches
runtime/sanitizer_common/sanitizer_quarantine.h:255
↓ 6 callers
Function
MmapNamed
runtime/sanitizer_common/sanitizer_posix.cpp:389
↓ 6 callers
Function
MonotonicNanoTime
This needs to be called during initialization to avoid being racy.
runtime/sanitizer_common/sanitizer_mac.cpp:529
↓ 6 callers
Method
Next
runtime/sanitizer_common/sanitizer_procmaps_bsd.cpp:75
↓ 6 callers
Function
ParseHex
runtime/sanitizer_common/sanitizer_procmaps_common.cpp:62
↓ 6 callers
Method
PointerIsMine
runtime/sanitizer_common/sanitizer_allocator_combined.h:115
↓ 6 callers
Function
ReportUnrecognizedFlags
runtime/sanitizer_common/sanitizer_flag_parser.cpp:46
↓ 6 callers
Method
StartThread
runtime/sanitizer_common/sanitizer_thread_registry.cpp:310
↓ 6 callers
Function
TRK_alloc_buf
include/alloc_inl.h:389
↓ 6 callers
Function
__dfsw_malloc
runtime/dfsan/ucsan_custom.cpp:87
↓ 6 callers
Method
check
runtime/sanitizer_common/sanitizer_bvgraph.h:153
↓ 6 callers
Method
clear
No CTOR.
runtime/sanitizer_common/sanitizer_bitvector.h:28
↓ 6 callers
Method
deleteVal
solvers/wheels/lockfreehash/lprobe/hash_table.h:132
↓ 6 callers
Method
dequeue
solvers/wheels/concurrentqueue/queue.h:1694
↓ 6 callers
Method
f
solvers/wheels/lockfreehash/lprobe/monoid.h:54
↓ 6 callers
Method
findPathToLock
Finds a path between the lock 'cur_node' (currently not held in dtls) and some currently held lock, returns the length of the path or 0 on failure.
runtime/sanitizer_common/sanitizer_deadlock_detector.h:310
↓ 6 callers
Function
fstat
runtime/sanitizer_common/symbolizer/sanitizer_wrappers.cpp:140
↓ 6 callers
Method
getArgTLS
Computes the shadow address for a given function argument. Shadow = ArgTLS + ArgOffset. UCSan uses shadow memory to track pointer aliasing - which po
instrumentation/UCSanPass.cpp:1340
↓ 6 callers
Function
getTimeStamp
solvers/jit-solver.cpp:27
↓ 6 callers
Function
get_marked
solvers/wheels/lockfreehash/cuckoo/lockfree_hash_table.cpp:23
↓ 6 callers
Method
get_root
XXX: okay to use default?
include/task.h:31
↓ 6 callers
Function
get_uid
runtime/sanitizer_common/tests/sanitizer_thread_registry_test.cpp:47
↓ 6 callers
Function
hash_addr
Hash function optimized for shadow memory addresses (0x700000040000 ~ 0x800000000000) Focus on middle bits where entropy is highest
runtime/dfsan/dfsan.cpp:1591
↓ 6 callers
Method
insert
solvers/wheels/lockfreehash/cuckoo/lockfree_hash_table.cpp:422
↓ 6 callers
Function
internal_prctl
runtime/sanitizer_common/sanitizer_linux.cpp:759
↓ 6 callers
Function
internal_sigprocmask
runtime/sanitizer_common/sanitizer_mac.cpp:239
↓ 6 callers
Function
internal_strlcat
runtime/sanitizer_common/sanitizer_libc.cpp:171
↓ 6 callers
Function
internal_waitpid
runtime/sanitizer_common/sanitizer_mac.cpp:380
↓ 6 callers
Method
parse_cond
solvers/z3-ts.cpp:1812
↓ 6 callers
Method
swap
solvers/wheels/concurrentqueue/queue.h:653
↓ 6 callers
Function
taint_getc
runtime/dfsan/dfsan_custom.cpp:3605
↓ 6 callers
Method
try_emplace
runtime/sanitizer_common/sanitizer_dense_map.h:139
↓ 5 callers
Function
AllocateMemoryForTrampoline
runtime/interception/interception_win.cpp:358
↓ 5 callers
Function
Atexit
runtime/sanitizer_common/sanitizer_win.cpp:700
↓ 5 callers
Function
CheckBV
runtime/sanitizer_common/tests/sanitizer_bitvector_test.cpp:31
↓ 5 callers
Method
Clear
runtime/sanitizer_common/sanitizer_symbolizer.cpp:28
↓ 5 callers
Method
CreateThread
runtime/sanitizer_common/sanitizer_thread_registry.cpp:136
↓ 5 callers
Function
DecreaseTotalMmap
runtime/sanitizer_common/sanitizer_common.cpp:196
↓ 5 callers
Method
Default
runtime/sanitizer_common/sanitizer_report_decorator.h:28
↓ 5 callers
Method
DequeueBatch
runtime/sanitizer_common/sanitizer_quarantine.h:246
↓ 5 callers
Method
DumpListOfModules
runtime/sanitizer_common/sanitizer_procmaps_mac.cpp:354
↓ 5 callers
Function
ExtractUptr
runtime/sanitizer_common/sanitizer_symbolizer_libcdep.cpp:52
↓ 5 callers
Function
FileExists
----------------- sanitizer_common.h
runtime/sanitizer_common/sanitizer_mac.cpp:385
↓ 5 callers
Method
FindThread
runtime/sanitizer_common/sanitizer_thread_registry.cpp:189
↓ 5 callers
Function
GetEnviron
runtime/sanitizer_common/sanitizer_mac.cpp:425
↓ 5 callers
Function
GetPreviousNonBlankLine
Return the most recent non-blank line and its line number. Args: clean_lines: A CleansedLines instance containing the file contents. linenu
runtime/sanitizer_common/scripts/cpplint.py:3713
↓ 5 callers
Function
GetRandom
runtime/sanitizer_common/sanitizer_mac.cpp:1409
↓ 5 callers
Function
Log2
runtime/sanitizer_common/sanitizer_common.h:442
↓ 5 callers
Function
MmapFixedNoAccess
runtime/sanitizer_common/sanitizer_win.cpp:314
↓ 5 callers
Function
MmapFixedSuperNoReserve
runtime/sanitizer_common/sanitizer_win.cpp:249
↓ 5 callers
Method
OnUnmap
runtime/sanitizer_common/sanitizer_flat_map.h:27
↓ 5 callers
Function
OverrideFunction
runtime/interception/interception_win.cpp:875
↓ 5 callers
Function
ParseNolintSuppressions
Updates the global list of line error-suppressions. Parses any NOLINT comments on the current line, updating the global error_suppressions store.
runtime/sanitizer_common/scripts/cpplint.py:583
↓ 5 callers
Method
Print
runtime/sanitizer_common/sanitizer_stacktrace_libcdep.cpp:130
↓ 5 callers
Method
PushBack
runtime/sanitizer_common/sanitizer_vector.h:55
↓ 5 callers
Function
RenderModuleLocation
runtime/sanitizer_common/sanitizer_stacktrace_printer.cpp:300
↓ 5 callers
Function
ReturnNullptrOnOOMOrDie
runtime/sanitizer_common/sanitizer_win.cpp:157
↓ 5 callers
Function
RoundUpToPowerOfTwo
runtime/sanitizer_common/sanitizer_common.h:419
↓ 5 callers
Function
SetList
runtime/sanitizer_common/tests/sanitizer_list_test.cpp:25
↓ 5 callers
Method
Size
Total memory used, including internal accounting.
runtime/sanitizer_common/sanitizer_quarantine.h:213
↓ 5 callers
Function
StackDepotGet
runtime/sanitizer_common/sanitizer_stackdepot.cpp:212
↓ 5 callers
Method
Transfer
runtime/sanitizer_common/sanitizer_quarantine.h:234
↓ 5 callers
Method
Unmap
runtime/sanitizer_common/sanitizer_stack_store.cpp:100
↓ 5 callers
Method
Unmap
runtime/sanitizer_common/sanitizer_win.cpp:279
↓ 5 callers
Function
Usage
()
runtime/sanitizer_common/scripts/sancov.py:16
↓ 5 callers
Function
__solve_task
solvers/z3.cpp:116
↓ 5 callers
Function
__taint_trace_offset
solvers/z3.cpp:376
↓ 5 callers
Method
addAddressRange
runtime/sanitizer_common/sanitizer_common.cpp:167
↓ 5 callers
Method
base_address
runtime/sanitizer_common/sanitizer_common.h:800
↓ 5 callers
Function
calloc
runtime/sanitizer_common/tests/sanitizer_allocator_testlib.cpp:116
← previous
next →
301–400 of 4,056, ranked by callers