MCPcopy Create free account

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

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

↓ 4 callersFunctionis_kind_of_label
runtime/dfsan/dfsan.cpp:178
↓ 4 callersMethodlen
solvers/jigsaw/grad.cc:41
↓ 4 callersFunctionmy_rand_r
Simple stand-alone pseudorandom number generator. Current algorithm is ANSI C linear congruential PRNG.
runtime/sanitizer_common/tests/sanitizer_test_utils.h:85
↓ 4 callersMethodnext
runtime/sanitizer_common/sanitizer_bitvector.h:92
↓ 4 callersFunctionopen_file_state
Each open/fopen creates an anchor pointer in the super object. The file content object is then discovered through lookup_object({obj0, anchor_off}) so
runtime/dfsan/ucsan_custom.cpp:729
↓ 4 callersMethodpush
solvers/wheels/threadpool/ctpl.h:152
↓ 4 callersMethodquarantined_size
The total size of quarantined nodes recorded in this batch.
runtime/sanitizer_common/sanitizer_quarantine.h:41
↓ 4 callersMethodreceive
runtime/sanitizer_common/sanitizer_symbolizer_win.cpp:191
↓ 4 callersMethodset
runtime/sanitizer_common/sanitizer_common.cpp:129
↓ 4 callersMethodsetUnion
Do "this |= v" and return whether new bits have been added.
runtime/sanitizer_common/sanitizer_bitvector.h:56
↓ 4 callersFunctionsimulate_file_read
Symbolize n bytes into ptr from the file UC object at position pos. Grows obj.data to cover [pos, pos+n) on first touch of those bytes; existing bytes
runtime/dfsan/ucsan_custom.cpp:761
↓ 4 callersFunctionsimulate_fstat
runtime/dfsan/ucsan_custom.cpp:924
↓ 4 callersFunctionstripPointerCastsForSummary
instrumentation/UCSanPass.cpp:2340
↓ 4 callersFunctionsymsan_destroy
driver/launcher/launch.c:387
↓ 4 callersFunctiontaint_get_base_input_label
runtime/dfsan/dfsan.cpp:1790
↓ 4 callersFunctiontemp_file_name
runtime/sanitizer_common/tests/sanitizer_libc_test.cpp:66
↓ 4 callersFunctionverifyFormatResults
runtime/sanitizer_common/tests/sanitizer_format_interceptor_test.cpp:49
↓ 4 callersFunctionxxhash
based on https://github.com/Cyan4973/xxHash simplified since we only have 12 bytes info
runtime/dfsan/dfsan.cpp:144
↓ 3 callersMethodBackoff
runtime/sanitizer_common/tests/sanitizer_mutex_test.cpp:63
↓ 3 callersMethodBaseName
File base name - text after the final slash, before the final period.
runtime/sanitizer_common/scripts/cpplint.py:1171
↓ 3 callersMethodCanAllocate
runtime/sanitizer_common/sanitizer_allocator_primary32.h:151
↓ 3 callersFunctionCheckBits
(bits)
runtime/sanitizer_common/scripts/sancov.py:27
↓ 3 callersFunctionCheckCStyleCast
Checks for a C-style cast by looking for the pattern. Args: filename: The name of the current file. clean_lines: A CleansedLines instance c
runtime/sanitizer_common/scripts/cpplint.py:5271
↓ 3 callersFunctionCheckList
runtime/sanitizer_common/tests/sanitizer_list_test.cpp:33
↓ 3 callersMethodCompactPtrToPointer
runtime/sanitizer_common/sanitizer_allocator_primary64.h:107
↓ 3 callersMethodCopyFrom
runtime/sanitizer_common/sanitizer_flags.cpp:31
↓ 3 callersMethodCount
runtime/sanitizer_common/sanitizer_allocator_primary32.h:84
↓ 3 callersMethodCount
Count line in current function body.
runtime/sanitizer_common/scripts/cpplint.py:1054
↓ 3 callersMethodDeallocate
runtime/sanitizer_common/sanitizer_allocator_combined.h:89
↓ 3 callersFunctionDecodeSLEB128
runtime/sanitizer_common/sanitizer_leb128.h:36
↓ 3 callersFunctionDumpProcessMap
runtime/sanitizer_common/sanitizer_mac.cpp:1388
↓ 3 callersFunctionEncodeSLEB128
runtime/sanitizer_common/sanitizer_leb128.h:18
↓ 3 callersMethodExtension
File extension - text following the final period.
runtime/sanitizer_common/scripts/cpplint.py:1175
↓ 3 callersMethodFillModuleInfo
runtime/sanitizer_common/sanitizer_symbolizer.cpp:37
↓ 3 callersFunctionFindEndOfExpressionInLine
Find the position just after the end of current parenthesized expression. Args: line: a CleansedLines line. startpos: start searching at th
runtime/sanitizer_common/scripts/cpplint.py:1519
↓ 3 callersMethodForEachChunk
Iterate over all existing chunks. The allocator must be locked when calling this function.
runtime/sanitizer_common/sanitizer_allocator_combined.h:190
↓ 3 callersMethodFullName
Make Windows paths like Unix.
runtime/sanitizer_common/scripts/cpplint.py:1107
↓ 3 callersMethodGetFromAllocator
runtime/sanitizer_common/sanitizer_allocator_primary64.h:201
↓ 3 callersFunctionGetIndentLevel
Return the number of leading spaces in line. Args: line: A string to check. Returns: An integer count of leading spaces, possibly zero.
runtime/sanitizer_common/scripts/cpplint.py:1769
↓ 3 callersFunctionGetInstructionSize
Returns 0 on error.
runtime/interception/interception_win.cpp:429
↓ 3 callersFunctionGetLibcVersion
runtime/sanitizer_common/sanitizer_linux_libcdep.cpp:170
↓ 3 callersFunctionGetPageSize
runtime/sanitizer_common/sanitizer_rtems.cpp:141
↓ 3 callersMethodGetRegionBeginBySizeClass
runtime/sanitizer_common/sanitizer_allocator_primary64.h:248
↓ 3 callersMethodGetSizeClass
runtime/sanitizer_common/sanitizer_allocator_primary32.h:201
↓ 3 callersFunctionGetTid
runtime/sanitizer_common/sanitizer_mac.cpp:395
↓ 3 callersFunctionHasElement
runtime/sanitizer_common/tests/sanitizer_linux_test.cpp:136
↓ 3 callersMethodInnermostClass
Get class info on the top of the stack. Returns: A _ClassInfo object if we are inside a class, or None otherwise.
runtime/sanitizer_common/scripts/cpplint.py:2746
↓ 3 callersFunctionInterceptFunction
runtime/interception/interception_linux.cpp:59
↓ 3 callersFunctionIsBlankLine
Returns true if the given line is blank. We consider a line to be blank if the line is empty or consists of only white spaces. Args: line:
runtime/sanitizer_common/scripts/cpplint.py:3017
↓ 3 callersFunctionIsDigit
runtime/sanitizer_common/sanitizer_common.h:472
↓ 3 callersFunctionIsMemoryPadding
runtime/interception/interception_win.cpp:217
↓ 3 callersFunctionIsProcessRunning
runtime/sanitizer_common/sanitizer_win.cpp:1119
↓ 3 callersFunctionLibraryNameIs
Match full names of the form /path/to/base_name{-,.}
runtime/sanitizer_common/sanitizer_linux.cpp:1155
↓ 3 callersMethodMap
runtime/sanitizer_common/sanitizer_stack_store.cpp:95
↓ 3 callersMethodMapOrDie
runtime/sanitizer_common/sanitizer_win.cpp:274
↓ 3 callersFunctionMaybeBuildIdToBuffer
runtime/sanitizer_common/sanitizer_stacktrace_printer.cpp:107
↓ 3 callersFunctionMmapAlignedOrDieOnFatalError
We want to map a chunk of address space aligned to 'alignment'.
runtime/sanitizer_common/sanitizer_win.cpp:173
↓ 3 callersFunctionMmapFixedOrDie
Memory space mapped by 'MmapFixedOrDie' must have been reserved by 'MmapFixedNoAccess'.
runtime/sanitizer_common/sanitizer_win.cpp:256
↓ 3 callersFunctionMmapNoAccess
runtime/sanitizer_common/sanitizer_win.cpp:325
↓ 3 callersFunctionModuleArchToString
When adding a new architecture, don't forget to also update script/asan_symbolize.py and sanitizer_symbolizer_libcdep.cpp.
runtime/sanitizer_common/sanitizer_common.h:744
↓ 3 callersMethodNextPage
runtime/sanitizer_common/sanitizer_allocator_primary64.h:477
↓ 3 callersFunctionOpenFile
runtime/sanitizer_common/sanitizer_coverage_libcdep_new.cpp:30
↓ 3 callersFunctionParseSymbolizePCOutput
Parses one or more two-line strings in the following format: <function_name> <file_name>:<line_number>[:<column_number>] Used by LLVMSymbolizer, Addr2
runtime/sanitizer_common/sanitizer_symbolizer_libcdep.cpp:325
↓ 3 callersFunctionParseUnixMemoryProfile
runtime/sanitizer_common/sanitizer_procmaps_common.cpp:158
↓ 3 callersMethodPrintFlagDescriptions
runtime/sanitizer_common/sanitizer_flag_parser.cpp:58
↓ 3 callersFunctionReadFileToVector
runtime/sanitizer_common/sanitizer_file.cpp:166
↓ 3 callersMethodReallocate
runtime/sanitizer_common/sanitizer_allocator_combined.h:97
↓ 3 callersFunctionRegisterCommonFlags
runtime/sanitizer_common/sanitizer_flags.cpp:122
↓ 3 callersMethodRegisterHandler
runtime/sanitizer_common/sanitizer_flag_parser.cpp:178
↓ 3 callersFunctionReleaseMemoryPagesToOS
runtime/sanitizer_common/sanitizer_win.cpp:344
↓ 3 callersFunctionReleaseShadowMemoryPagesToOS
runtime/dfsan/dfsan_interceptors.cpp:27
↓ 3 callersFunctionRemoveANSIEscapeSequencesFromString
Removes the ANSI escape sequences from the input string (in-place).
runtime/sanitizer_common/sanitizer_common.cpp:96
↓ 3 callersFunctionReplaceAll
Replaces instances of pattern in a string with a replacement. The compiled regex is kept in a cache shared by Match and Search. Args: patter
runtime/sanitizer_common/scripts/cpplint.py:667
↓ 3 callersFunctionReportErrorSummary
runtime/sanitizer_common/sanitizer_symbolizer_report.cpp:31
↓ 3 callersMethodReset
runtime/sanitizer_common/sanitizer_vector.h:33
↓ 3 callersFunctionSearchForModule
runtime/sanitizer_common/sanitizer_symbolizer_libcdep.cpp:191
↓ 3 callersMethodSeenOpenBrace
Check if we have seen the opening brace for the innermost block. Returns: True if we have seen the opening brace, False if the innermost
runtime/sanitizer_common/scripts/cpplint.py:2432
↓ 3 callersMethodSendCommand
runtime/sanitizer_common/sanitizer_symbolizer_libcdep.cpp:477
↓ 3 callersFunctionSetCommonFlagsDefaults
runtime/sanitizer_common/sanitizer_flags.h:41
↓ 3 callersMethodSetDefaults
runtime/sanitizer_common/sancov_flags.cpp:27
↓ 3 callersMethodSetReportPath
runtime/sanitizer_common/sanitizer_file.cpp:92
↓ 3 callersFunctionShouldMockFailureToOpen
runtime/sanitizer_common/sanitizer_posix.cpp:339
↓ 3 callersMethodSplit
Splits the file into the directory, basename, and extension. For 'chrome/browser/browser.cc', Split() would return ('chrome/browser', 'browse
runtime/sanitizer_common/scripts/cpplint.py:1157
↓ 3 callersFunctionStackDepotPrintAll
runtime/sanitizer_common/sanitizer_stackdepot.cpp:228
↓ 3 callersFunctionSubstituteForFlagValue
Copy the string from "s" to "out", making the following substitutions: %b = binary basename %p = pid %d = binary directory
runtime/sanitizer_common/sanitizer_flags.cpp:39
↓ 3 callersFunctionTRK_free_buf
include/alloc_inl.h:429
↓ 3 callersFunctionTestIdentityFunctionMultiplePatching
runtime/interception/tests/interception_win_test.cpp:473
↓ 3 callersMethodThreadCount
runtime/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cpp:540
↓ 3 callersFunctionTranslateDigit
runtime/sanitizer_common/sanitizer_procmaps_common.cpp:26
↓ 3 callersFunctionUnlink
runtime/sanitizer_common/tests/sanitizer_libc_test.cpp:87
↓ 3 callersFunctionUnmapOrDie
runtime/sanitizer_common/sanitizer_posix.cpp:55
↓ 3 callersFunctionUnusedAddr
runtime/dfsan/dfsan.cpp:120
↓ 3 callersFunctionVSNPrintf
runtime/sanitizer_common/sanitizer_printf.cpp:128
↓ 3 callersMethodWarning
runtime/sanitizer_common/sanitizer_report_decorator.h:29
↓ 3 callersFunctionWriteBranch
runtime/interception/interception_win.cpp:284
↓ 3 callersFunctionWriteDirectBranch
runtime/interception/interception_win.cpp:295
↓ 3 callersFunction_RestoreFilters
Restores filters previously backed up.
runtime/sanitizer_common/scripts/cpplint.py:1029
↓ 3 callersFunction__dfsw_realloc
runtime/dfsan/ucsan_custom.cpp:133
↓ 3 callersMethod__init__
(self, filename)
runtime/sanitizer_common/scripts/cpplint.py:1104
↓ 3 callersFunction__spin_lock
MIPS32 does not support atomics > 4 bytes. To address this lack of functionality, the sanitizer library provides helper methods which use an internal
runtime/sanitizer_common/sanitizer_atomic_clang_mips.h:23
← previousnext →501–600 of 4,056, ranked by callers