MCPcopy Create free account

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

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

↓ 7 callersFunction__taint_send_cond
backend/solver_common.cpp:34
↓ 7 callersFunctionaligned_alloc
solvers/wheels/lockfreehash/lprobe/alloc.h:21
↓ 7 callersFunctionbswap_label
runtime/dfsan/dfsan_custom.cpp:255
↓ 7 callersMethodcas
solvers/wheels/lockfreehash/lprobe/hash_table.h:296
↓ 7 callersMethodcmp
hash64_2(v);}
solvers/wheels/lockfreehash/lprobe/hash_table.h:293
↓ 7 callersMethoddestroy
runtime/dfsan/ucsan.cpp:163
↓ 7 callersMethodgetData
Get data associated with the node created by newNode().
runtime/sanitizer_common/sanitizer_deadlock_detector.h:182
↓ 7 callersFunctiongetMDConstantInt
instrumentation/UCSanSummary.h:45
↓ 7 callersMethodgetMemorySize
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 callersMethodgetShadowAddress
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 callersFunctionget_i2s_value
solvers/i2s-solver.cpp:73
↓ 7 callersMethodisZeroShadow
Checks if a value is a zero shadow.
instrumentation/UCSanPass.cpp:1276
↓ 7 callersFunctionmmap
runtime/sanitizer_common/symbolizer/sanitizer_wrappers.cpp:155
↓ 7 callersFunctionnone
runtime/dfsan/union_util.cpp:20
↓ 7 callersMethodonFirstLock
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 callersMethodremoveNode
runtime/sanitizer_common/sanitizer_deadlock_detector.h:188
↓ 7 callersFunctionsymsan_read_event
driver/launcher/launch.c:319
↓ 7 callersFunctiontaint_strtol
runtime/dfsan/dfsan_custom.cpp:1687
↓ 7 callersFunctionthread_init
runtime/sanitizer_common/tests/sanitizer_allocator_testlib.cpp:88
↓ 6 callersMethodAdd
runtime/sanitizer_common/sanitizer_flag_parser.cpp:30
↓ 6 callersFunctionAddDieCallback
runtime/sanitizer_common/sanitizer_termination.cpp:22
↓ 6 callersMethodAddr
runtime/sanitizer_common/tests/sanitizer_allocator_test.cpp:296
↓ 6 callersFunctionDeallocateCache
runtime/sanitizer_common/tests/sanitizer_quarantine_test.cpp:37
↓ 6 callersFunctionExtractTokenUpToDelimiter
runtime/sanitizer_common/sanitizer_symbolizer_libcdep.cpp:72
↓ 6 callersMethodGetActuallyAllocatedSize
runtime/sanitizer_common/sanitizer_allocator_combined.h:143
↓ 6 callersMethodGetBlockBeginFastLocked
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 callersFunctionGetProcessName
runtime/sanitizer_common/sanitizer_common.cpp:246
↓ 6 callersFunctionIsSorted
runtime/sanitizer_common/tests/sanitizer_common_test.cpp:27
↓ 6 callersFunctionIsValidFrame
Check if given pointer points into allocated stack area.
runtime/sanitizer_common/sanitizer_stacktrace.h:171
↓ 6 callersFunctionMaybeInstallSigaction
runtime/sanitizer_common/sanitizer_posix_libcdep.cpp:193
↓ 6 callersMethodMergeBatches
runtime/sanitizer_common/sanitizer_quarantine.h:255
↓ 6 callersFunctionMmapNamed
runtime/sanitizer_common/sanitizer_posix.cpp:389
↓ 6 callersFunctionMonotonicNanoTime
This needs to be called during initialization to avoid being racy.
runtime/sanitizer_common/sanitizer_mac.cpp:529
↓ 6 callersMethodNext
runtime/sanitizer_common/sanitizer_procmaps_bsd.cpp:75
↓ 6 callersFunctionParseHex
runtime/sanitizer_common/sanitizer_procmaps_common.cpp:62
↓ 6 callersMethodPointerIsMine
runtime/sanitizer_common/sanitizer_allocator_combined.h:115
↓ 6 callersFunctionReportUnrecognizedFlags
runtime/sanitizer_common/sanitizer_flag_parser.cpp:46
↓ 6 callersMethodStartThread
runtime/sanitizer_common/sanitizer_thread_registry.cpp:310
↓ 6 callersFunctionTRK_alloc_buf
include/alloc_inl.h:389
↓ 6 callersFunction__dfsw_malloc
runtime/dfsan/ucsan_custom.cpp:87
↓ 6 callersMethodcheck
runtime/sanitizer_common/sanitizer_bvgraph.h:153
↓ 6 callersMethodclear
No CTOR.
runtime/sanitizer_common/sanitizer_bitvector.h:28
↓ 6 callersMethoddeleteVal
solvers/wheels/lockfreehash/lprobe/hash_table.h:132
↓ 6 callersMethoddequeue
solvers/wheels/concurrentqueue/queue.h:1694
↓ 6 callersMethodf
solvers/wheels/lockfreehash/lprobe/monoid.h:54
↓ 6 callersMethodfindPathToLock
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 callersFunctionfstat
runtime/sanitizer_common/symbolizer/sanitizer_wrappers.cpp:140
↓ 6 callersMethodgetArgTLS
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 callersFunctiongetTimeStamp
solvers/jit-solver.cpp:27
↓ 6 callersFunctionget_marked
solvers/wheels/lockfreehash/cuckoo/lockfree_hash_table.cpp:23
↓ 6 callersMethodget_root
XXX: okay to use default?
include/task.h:31
↓ 6 callersFunctionget_uid
runtime/sanitizer_common/tests/sanitizer_thread_registry_test.cpp:47
↓ 6 callersFunctionhash_addr
Hash function optimized for shadow memory addresses (0x700000040000 ~ 0x800000000000) Focus on middle bits where entropy is highest
runtime/dfsan/dfsan.cpp:1591
↓ 6 callersMethodinsert
solvers/wheels/lockfreehash/cuckoo/lockfree_hash_table.cpp:422
↓ 6 callersFunctioninternal_prctl
runtime/sanitizer_common/sanitizer_linux.cpp:759
↓ 6 callersFunctioninternal_sigprocmask
runtime/sanitizer_common/sanitizer_mac.cpp:239
↓ 6 callersFunctioninternal_strlcat
runtime/sanitizer_common/sanitizer_libc.cpp:171
↓ 6 callersFunctioninternal_waitpid
runtime/sanitizer_common/sanitizer_mac.cpp:380
↓ 6 callersMethodparse_cond
solvers/z3-ts.cpp:1812
↓ 6 callersMethodswap
solvers/wheels/concurrentqueue/queue.h:653
↓ 6 callersFunctiontaint_getc
runtime/dfsan/dfsan_custom.cpp:3605
↓ 6 callersMethodtry_emplace
runtime/sanitizer_common/sanitizer_dense_map.h:139
↓ 5 callersFunctionAllocateMemoryForTrampoline
runtime/interception/interception_win.cpp:358
↓ 5 callersFunctionAtexit
runtime/sanitizer_common/sanitizer_win.cpp:700
↓ 5 callersFunctionCheckBV
runtime/sanitizer_common/tests/sanitizer_bitvector_test.cpp:31
↓ 5 callersMethodClear
runtime/sanitizer_common/sanitizer_symbolizer.cpp:28
↓ 5 callersMethodCreateThread
runtime/sanitizer_common/sanitizer_thread_registry.cpp:136
↓ 5 callersFunctionDecreaseTotalMmap
runtime/sanitizer_common/sanitizer_common.cpp:196
↓ 5 callersMethodDefault
runtime/sanitizer_common/sanitizer_report_decorator.h:28
↓ 5 callersMethodDequeueBatch
runtime/sanitizer_common/sanitizer_quarantine.h:246
↓ 5 callersMethodDumpListOfModules
runtime/sanitizer_common/sanitizer_procmaps_mac.cpp:354
↓ 5 callersFunctionExtractUptr
runtime/sanitizer_common/sanitizer_symbolizer_libcdep.cpp:52
↓ 5 callersFunctionFileExists
----------------- sanitizer_common.h
runtime/sanitizer_common/sanitizer_mac.cpp:385
↓ 5 callersMethodFindThread
runtime/sanitizer_common/sanitizer_thread_registry.cpp:189
↓ 5 callersFunctionGetEnviron
runtime/sanitizer_common/sanitizer_mac.cpp:425
↓ 5 callersFunctionGetPreviousNonBlankLine
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 callersFunctionGetRandom
runtime/sanitizer_common/sanitizer_mac.cpp:1409
↓ 5 callersFunctionLog2
runtime/sanitizer_common/sanitizer_common.h:442
↓ 5 callersFunctionMmapFixedNoAccess
runtime/sanitizer_common/sanitizer_win.cpp:314
↓ 5 callersFunctionMmapFixedSuperNoReserve
runtime/sanitizer_common/sanitizer_win.cpp:249
↓ 5 callersMethodOnUnmap
runtime/sanitizer_common/sanitizer_flat_map.h:27
↓ 5 callersFunctionOverrideFunction
runtime/interception/interception_win.cpp:875
↓ 5 callersFunctionParseNolintSuppressions
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 callersMethodPrint
runtime/sanitizer_common/sanitizer_stacktrace_libcdep.cpp:130
↓ 5 callersMethodPushBack
runtime/sanitizer_common/sanitizer_vector.h:55
↓ 5 callersFunctionRenderModuleLocation
runtime/sanitizer_common/sanitizer_stacktrace_printer.cpp:300
↓ 5 callersFunctionReturnNullptrOnOOMOrDie
runtime/sanitizer_common/sanitizer_win.cpp:157
↓ 5 callersFunctionRoundUpToPowerOfTwo
runtime/sanitizer_common/sanitizer_common.h:419
↓ 5 callersFunctionSetList
runtime/sanitizer_common/tests/sanitizer_list_test.cpp:25
↓ 5 callersMethodSize
Total memory used, including internal accounting.
runtime/sanitizer_common/sanitizer_quarantine.h:213
↓ 5 callersFunctionStackDepotGet
runtime/sanitizer_common/sanitizer_stackdepot.cpp:212
↓ 5 callersMethodTransfer
runtime/sanitizer_common/sanitizer_quarantine.h:234
↓ 5 callersMethodUnmap
runtime/sanitizer_common/sanitizer_stack_store.cpp:100
↓ 5 callersMethodUnmap
runtime/sanitizer_common/sanitizer_win.cpp:279
↓ 5 callersFunctionUsage
()
runtime/sanitizer_common/scripts/sancov.py:16
↓ 5 callersFunction__solve_task
solvers/z3.cpp:116
↓ 5 callersFunction__taint_trace_offset
solvers/z3.cpp:376
↓ 5 callersMethodaddAddressRange
runtime/sanitizer_common/sanitizer_common.cpp:167
↓ 5 callersMethodbase_address
runtime/sanitizer_common/sanitizer_common.h:800
↓ 5 callersFunctioncalloc
runtime/sanitizer_common/tests/sanitizer_allocator_testlib.cpp:116
← previousnext →301–400 of 4,056, ranked by callers