MCPcopy Create free account

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

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

↓ 5 callersMethodcheckBounds
instrumentation/TaintPass.cpp:2026
↓ 5 callersMethodclear
No CTOR.
runtime/sanitizer_common/sanitizer_deadlock_detector.h:142
↓ 5 callersFunctionderef_noexcept
solvers/wheels/concurrentqueue/queue.h:542
↓ 5 callersFunctiondfsan_check_label
Checks we do not run out of labels.
runtime/dfsan/dfsan.cpp:125
↓ 5 callersMethodgetBuckets
runtime/sanitizer_common/sanitizer_dense_map.h:670
↓ 5 callersMethodgetShadowAddress
instrumentation/TaintPass.cpp:1898
↓ 5 callersMethodinit
runtime/sanitizer_common/sanitizer_mac.cpp:583
↓ 5 callersFunctioninternal_getppid
runtime/sanitizer_common/sanitizer_linux.cpp:732
↓ 5 callersFunctioninternal_madvise
runtime/sanitizer_common/sanitizer_mac.cpp:155
↓ 5 callersFunctioninternal_read
runtime/sanitizer_common/sanitizer_mac.cpp:171
↓ 5 callersFunctioninternal_sysctl
runtime/sanitizer_common/sanitizer_linux.cpp:777
↓ 5 callersMethodisHeld
runtime/sanitizer_common/sanitizer_deadlock_detector.h:342
↓ 5 callersFunctionis_content_string_op
Check if an op is a content-type string operation (fsubstr, fstrcat)
runtime/dfsan/dfsan.h:266
↓ 5 callersFunctionis_rel_cmp
parsers/rgd-parser.cpp:75
↓ 5 callersFunctionis_string_op
Check if an op is a string operation (fstr_op_start to fstr_op_end)
runtime/dfsan/dfsan.h:255
↓ 5 callersFunctionis_taint_file
runtime/dfsan/dfsan.cpp:1344
↓ 5 callersFunctionmalloc_usable_size
runtime/sanitizer_common/tests/sanitizer_allocator_testlib.cpp:177
↓ 5 callersFunctionnew_block_index
solvers/wheels/concurrentqueue/queue.h:2341
↓ 5 callersFunctionpack_serial_at
solvers/wheels/lockfreehash/lprobe/sequence_ops.h:194
↓ 5 callersMethodprint
prints the current entries along with the index they are stored at
solvers/wheels/lockfreehash/lprobe/hash_table.h:263
↓ 5 callersMethodpush
solvers/wheels/lockfreehash/lprobe/concurrent_stack.h:111
↓ 5 callersMethodpush_front
runtime/sanitizer_common/sanitizer_list.h:52
↓ 5 callersMethodrecord_memcmp
include/parse.h:86
↓ 5 callersFunctionrewind_block_index_tail
solvers/wheels/concurrentqueue/queue.h:2918
↓ 5 callersMethodsetIntersection
Do "this &= v" and return whether any bits have been removed.
runtime/sanitizer_common/sanitizer_bitvector.h:63
↓ 5 callersMethodsolve_task
solvers/z3-ts.cpp:2305
↓ 5 callersMethodswap
runtime/sanitizer_common/sanitizer_dense_map.h:602
↓ 5 callersFunctiontaint_set_file
runtime/dfsan/dfsan.cpp:1325
↓ 5 callersFunctiontaint_set_offset_label
runtime/dfsan/dfsan.cpp:1398
↓ 5 callersMethodtestOnlyHasEdge
runtime/sanitizer_common/sanitizer_deadlock_detector.h:347
↓ 5 callersMethodtestOnlyHasEdgeRaw
idx1 and idx2 are raw indices to g_, not lock IDs.
runtime/sanitizer_common/sanitizer_deadlock_detector.h:351
↓ 5 callersMethodupdate
solvers/jigsaw/input.cc:9
↓ 4 callersFunctionAndroidGetApiLevel
runtime/sanitizer_common/sanitizer_common.h:921
↓ 4 callersFunctionCatastrophicErrorWrite
runtime/sanitizer_common/sanitizer_file.cpp:25
↓ 4 callersFunctionChangeMemoryProtection
runtime/interception/interception_win.cpp:202
↓ 4 callersFunctionCheckThreadQuantity
runtime/sanitizer_common/tests/sanitizer_thread_registry_test.cpp:34
↓ 4 callersFunctionCleanseComments
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 callersFunctionDemangleAlloc
runtime/sanitizer_common/sanitizer_symbolizer_libbacktrace.cpp:195
↓ 4 callersMethodDrain
runtime/sanitizer_common/sanitizer_quarantine.h:115
↓ 4 callersFunctionError
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 callersMethodError
runtime/sanitizer_common/sanitizer_procmaps_mac.cpp:90
↓ 4 callersMethodFinishThread
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 callersMethodFromPrimary
runtime/sanitizer_common/sanitizer_allocator_combined.h:121
↓ 4 callersFunctionGetDarwinKernelVersion
runtime/sanitizer_common/sanitizer_mac.cpp:734
↓ 4 callersMethodHasSuppressionType
runtime/sanitizer_common/sanitizer_suppressions.cpp:161
↓ 4 callersMethodInc
runtime/sanitizer_common/sanitizer_allocator_primary64.h:447
↓ 4 callersFunctionIsHeaderExtension
(file_extension)
runtime/sanitizer_common/scripts/cpplint.py:580
↓ 4 callersFunctionIsOneOf
runtime/sanitizer_common/sanitizer_procmaps_linux.cpp:28
↓ 4 callersMethodLoad
runtime/sanitizer_common/sanitizer_stack_store.cpp:53
↓ 4 callersFunctionLoadActiveCode
runtime/interception/tests/interception_win_test.cpp:295
↓ 4 callersMethodMap
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 callersFunctionMprotectReadOnly
runtime/sanitizer_common/sanitizer_win.cpp:339
↓ 4 callersMethodPack
runtime/sanitizer_common/sanitizer_stack_store.cpp:105
↓ 4 callersFunctionParseVersion
runtime/sanitizer_common/sanitizer_mac.cpp:677
↓ 4 callersFunctionPathSplitToList
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 callersFunctionReadBinaryNameCached
runtime/sanitizer_common/sanitizer_common.cpp:273
↓ 4 callersFunctionReadTidsToVector
runtime/sanitizer_common/tests/sanitizer_linux_test.cpp:122
↓ 4 callersFunctionRegisterFlag
runtime/sanitizer_common/sanitizer_flag_parser.h:194
↓ 4 callersFunctionRemoveDieCallback
runtime/sanitizer_common/sanitizer_termination.cpp:32
↓ 4 callersFunctionRestoreMemoryProtection
runtime/interception/interception_win.cpp:209
↓ 4 callersFunctionReverseCloseExpression
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 callersMethodRun
runtime/sanitizer_common/tests/sanitizer_lzw_test.cpp:20
↓ 4 callersFunctionStopTheWorld
runtime/sanitizer_common/sanitizer_stoptheworld_mac.cpp:82
↓ 4 callersMethodStored
runtime/sanitizer_common/sanitizer_stack_store.cpp:369
↓ 4 callersMethodSub
runtime/sanitizer_common/sanitizer_allocator_stats.h:38
↓ 4 callersFunctionTemplateMatch
runtime/sanitizer_common/sanitizer_common.cpp:201
↓ 4 callersFunctionTestOnlyReleaseTrampolineRegions
Used by unittests to release mapped memory space.
runtime/interception/interception_win.cpp:348
↓ 4 callersFunctionTypeCodeForStruct
(bits)
runtime/sanitizer_common/scripts/sancov.py:35
↓ 4 callersFunctionUnmapFromTo
runtime/sanitizer_common/sanitizer_linux_libcdep.cpp:934
↓ 4 callersFunctionVerbosity
runtime/sanitizer_common/sanitizer_common.h:59
↓ 4 callersFunctionWriteJumpInstruction
runtime/interception/interception_win.cpp:251
↓ 4 callersFunction__dfsw_fgetc
runtime/dfsan/ucsan_custom.cpp:1125
↓ 4 callersFunction__taint_copy_shadow
Copy SymSan shadow memory from src to dst Overrides weak stub in ucsan.cpp
runtime/dfsan/dfsan.cpp:2052
↓ 4 callersMethodaddLock
Returns true if this is the first (non-recursive) acquisition of this lock.
runtime/sanitizer_common/sanitizer_deadlock_detector.h:59
↓ 4 callersMethodadd_constraint
include/task.h:94
↓ 4 callersMethodappend_back
runtime/sanitizer_common/sanitizer_list.h:102
↓ 4 callersMethodarch
runtime/sanitizer_common/sanitizer_common.h:802
↓ 4 callersFunctionat_scope_exit
runtime/sanitizer_common/sanitizer_common.h:1019
↓ 4 callersFunctionatomic_signal_fence
runtime/sanitizer_common/sanitizer_atomic_msvc.h:57
↓ 4 callersFunctioncheck_label
runtime/dfsan/ucsan.cpp:519
↓ 4 callersFunctioncopy
solvers/wheels/lockfreehash/lprobe/sequence_ops.h:55
↓ 4 callersMethoddequeue_bulk
solvers/wheels/concurrentqueue/queue.h:1705
↓ 4 callersFunctiondiTypeToC
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 callersMethodempty
runtime/sanitizer_common/sanitizer_deadlock_detector.h:46
↓ 4 callersFunctionencode_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 callersMethodfindEdge
runtime/sanitizer_common/sanitizer_deadlock_detector.h:258
↓ 4 callersMethodfind_as
runtime/sanitizer_common/sanitizer_dense_map.h:97
↓ 4 callersMethodget
runtime/sanitizer_common/sanitizer_symbolizer_win.cpp:190
↓ 4 callersMethodgetEpoch
runtime/sanitizer_common/sanitizer_deadlock_detector.h:56
↓ 4 callersFunctionget_binop_value
solvers/i2s-solver.cpp:183
↓ 4 callersFunctionget_block_index_entry_for_index
solvers/wheels/concurrentqueue/queue.h:2924
↓ 4 callersFunctionget_i2s_value
solvers/jigsaw/gd.cc:488
↓ 4 callersFunctioninternal_fstat
runtime/sanitizer_common/sanitizer_mac.cpp:187
↓ 4 callersFunctioninternal_sched_yield
runtime/sanitizer_common/sanitizer_mac.cpp:214
↓ 4 callersFunctioninternal_sigdelset
runtime/sanitizer_common/sanitizer_linux.cpp:881
↓ 4 callersFunctioninternal_strchrnul
runtime/sanitizer_common/sanitizer_libc.cpp:150
↓ 4 callersFunctioninternal_strlcpy
runtime/sanitizer_common/sanitizer_libc.cpp:193
↓ 4 callersFunctioninternal_sysctl
runtime/sanitizer_common/sanitizer_mac.cpp:254
↓ 4 callersFunctioninternal_wcslen
runtime/sanitizer_common/sanitizer_libc.cpp:261
↓ 4 callersFunctioninternal_wcsnlen
runtime/sanitizer_common/sanitizer_libc.cpp:267
← previousnext →401–500 of 4,056, ranked by callers