The followings are the branches where fuzzer fails to bypass.
Unique non-covered Complexity | Unique Reachable Complexities | Unique Reachable Functions | All non-covered Complexity | All Reachable Complexity | Function Name | Function Callsite | Blocked Branch |
---|---|---|---|---|---|---|---|
2031 | 2031 |
1 :
['perfetto::TracingServiceImpl::ReadBuffersIntoFile(unsigned long)'] |
2031 | 2064 | perfetto::TracingServiceImpl::DisableTracingNotifyConsumerAndFlushFile(perfetto::TracingServiceImpl::TracingSession*) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1864 |
728 | 810 |
17 :
['perfetto::base::FlatSet
|
817 | 903 | perfetto::CpuReader::Bundler::FinalizeAndRunSymbolizer() | call site: 00000 | /work/build/../../src/perfetto/src/traced/probes/ftrace/cpu_reader.cc:358 |
401 | 401 |
1 :
['ZSTD_decompressSequencesLong'] |
401 | 401 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2142 |
382 | 382 |
1 :
['HUF_decompress4X_hufOnly_wksp'] |
382 | 382 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:196 |
366 | 366 |
1 :
['ZSTD_decompressSequencesSplitLitBuffer'] |
366 | 366 | ZSTD_decompressBlock_internal | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:2154 |
286 | 286 |
1 :
['perfetto::TracingServiceImpl::PeriodicFlushTask(unsigned long, bool)'] |
328 | 930 | perfetto::TracingServiceImpl::StartTracing(unsignedlong) | call site: 00000 | /work/build/../../src/perfetto/src/tracing/service/tracing_service_impl.cc:1340 |
271 | 271 |
2 :
['ERR_isError.43961', 'ZSTD_decompress_insertDictionary'] |
271 | 271 | ZSTD_decompressBegin_usingDict | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress.c:1563 |
261 | 261 |
2 :
['HUF_decompress1X_usingDTable', 'HUF_decompress4X_usingDTable'] |
261 | 261 | ZSTD_decodeLiteralsBlock | call site: 00000 | /work/build/../../src/perfetto/buildtools/zstd/lib/decompress/zstd_decompress_block.c:184 |
238 | 238 |
5 :
['_ZNSt3__16get_ifB8nn180100INS_6vectorIjNS_9allocatorIjEEEEJN8perfetto15trace_processor6RowMap5RangeENS6_9BitVectorES4_EEEu13__add_pointerIKT_EPKNS_7variantIJDpT0_EEE', 'perfetto::trace_processor::RowMap::NoVariantMatched()', 'std::__1::vector
|
238 | 238 | perfetto::trace_processor::RowMap::Get(unsignedint)const | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:220 |
218 | 220 |
5 :
['perfetto::trace_processor::RowMap::InsertIntoBitVector(perfetto::trace_processor::BitVector&, unsigned int)', 'perfetto::trace_processor::BitVector::~BitVector()', 'perfetto::trace_processor::BitVector::Resize(unsigned int, bool)', 'perfetto::trace_processor::BitVector::BitVector()', '_ZNSt3__17variantIJN8perfetto15trace_processor6RowMap5RangeENS2_9BitVectorENS_6vectorIjNS_9allocatorIjEEEEEEaSB8nn180100IS5_TnNS_9enable_ifIXnt9is_same_vIu14__remove_cvrefIT_ESA_EEiE4typeELi0ES5_Lm1ETnNSC_IXaa15is_assignable_vIRT1_SD_E18is_constructible_vISH_SD_EEiE4typeELi0EEERSA_OSD_'] |
218 | 220 | perfetto::trace_processor::RowMap::Insert(unsignedint) | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/containers/row_map.h:302 |
218 | 218 |
1 :
['perfetto::trace_processor::TrackEventParser::EventImporter::ParseCounterEvent()'] |
218 | 218 | perfetto::trace_processor::TrackEventParser::EventImporter::Import() | call site: 00000 | /work/build/../../src/perfetto/src/trace_processor/importers/proto/track_event_parser.cc:234 |
156 | 212 |
10 :
['unwindstack::MapInfo::offset() const', 'unwindstack::MapInfo::end() const', 'unwindstack::MapInfo::set_elf_start_offset(unsigned long)', 'unwindstack::Elf::IsValidElf(unwindstack::Memory*)', 'unwindstack::MapInfo::InitFileMemoryFromPreviousReadOnlyMap(unwindstack::MemoryFileAtOffset*)', 'unsigned long const& std::__1::max[abi:nn180100]
|
201 | 497 | unwindstack::MapInfo::CreateFileMemory() | call site: 00000 | /work/build/../../src/perfetto/buildtools/android-unwinding/libunwindstack/MapInfo.cpp:111 |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
perfetto::socket_fuzz::(anonymous namespace)::FuzzSharedMemory(unsigned char const*, unsigned long)
[function]
[call site]
00001
perfetto::base::TestTaskRunner::TestTaskRunner()
[function]
[call site]
00002
perfetto::base::TaskRunner::TaskRunner()
[function]
[call site]
00003
perfetto::base::UnixTaskRunner::UnixTaskRunner()
[function]
[call site]
00004
perfetto::base::TaskRunner::TaskRunner()
[function]
[call site]
00005
perfetto::base::ThreadChecker::ThreadChecker()
[function]
[call site]
00006
perfetto::base::(anonymous namespace)::CurrentThreadId()
[function]
[call site]
00007
pthread_self
[call site]
00008
perfetto::base::GetThreadId()
[function]
[call site]
00009
syscall
[call site]
00010
perfetto::base::EventFd::EventFd()
[function]
[call site]
00011
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(int)
[function]
[call site]
00012
eventfd
[call site]
00013
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::reset(int)
[function]
[call site]
00014
perfetto::base::internal::DefaultValidityChecker<int, -1>::IsValid(int)
[function]
[call site]
00015
perfetto::base::CloseFile(int)
[function]
[call site]
00016
close
[call site]
00017
perfetto::base::Basename(char const*)
[function]
[call site]
00018
perfetto::base::StrEnd(char const*)
[function]
[call site]
00019
perfetto::base::StrEnd(char const*)
[function]
[call site]
00020
perfetto::base::BasenameRecursive(char const*, char const*, char const*)
[function]
[call site]
00021
perfetto::base::BasenameRecursive(char const*, char const*, char const*)
[function]
[call site]
00022
__errno_location
[call site]
00023
strerror
[call site]
00024
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00025
vsnprintf
[call site]
00026
snprintf
[call site]
00027
__cxa_guard_acquire
[call site]
00028
isatty
[call site]
00029
__cxa_guard_release
[call site]
00030
perfetto::base::StackString<10ul>::StackString(char const*, ...)
[function]
[call site]
00031
vsnprintf
[call site]
00032
strlen
[call site]
00033
perfetto::base::StackString<10ul>::len() const
[function]
[call site]
00034
perfetto::base::StackString<10ul>::c_str() const
[function]
[call site]
00035
perfetto::base::StackString<24ul>::StackString(char const*, ...)
[function]
[call site]
00036
perfetto::base::GetWallTimeMs()
[function]
[call site]
00037
perfetto::base::GetWallTimeNs()
[function]
[call site]
00038
perfetto::base::GetTimeInternalNs(int)
[function]
[call site]
00039
clock_gettime
[call site]
00040
perfetto::base::Basename(char const*)
[function]
[call site]
00041
__errno_location
[call site]
00042
strerror
[call site]
00043
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00044
perfetto::base::StackString<32ul>::StackString(char const*, ...)
[function]
[call site]
00045
perfetto::base::StackString<32ul>::c_str() const
[function]
[call site]
00046
perfetto::base::StackString<24ul>::c_str() const
[function]
[call site]
00047
fprintf
[call site]
00048
perfetto::base::StackString<32ul>::c_str() const
[function]
[call site]
00049
perfetto::base::StackString<24ul>::c_str() const
[function]
[call site]
00050
fprintf
[call site]
00051
perfetto::base::StackString<32ul>::string_view() const
[function]
[call site]
00052
perfetto::base::StringView::StringView(char const*, unsigned long)
[function]
[call site]
00053
perfetto::base::StackString<24ul>::string_view() const
[function]
[call site]
00054
perfetto::base::StringView::StringView(char const*, unsigned long)
[function]
[call site]
00055
perfetto::base::LogRingBuffer::Append(perfetto::base::StringView, perfetto::base::StringView, perfetto::base::StringView)
[function]
[call site]
00056
perfetto::base::StringView::size() const
[function]
[call site]
00057
perfetto::base::StringView::data() const
[function]
[call site]
00058
perfetto::base::StringView::size() const
[function]
[call site]
00059
perfetto::base::StringView::data() const
[function]
[call site]
00060
perfetto::base::StringView::size() const
[function]
[call site]
00061
perfetto::base::StringView::data() const
[function]
[call site]
00062
snprintf
[call site]
00063
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00064
perfetto::base::SerializeCrashKeys(char*, unsigned long)
[function]
[call site]
00065
perfetto::base::CrashKey::ToString(char*, unsigned long)
[function]
[call site]
00066
perfetto::base::SprintfTrunc(char*, unsigned long, char const*, ...)
[function]
[call site]
00067
vsnprintf
[call site]
00068
perfetto::base::SprintfTrunc(char*, unsigned long, char const*, ...)
[function]
[call site]
00069
perfetto::base::LogRingBuffer::Read(char*, unsigned long)
[function]
[call site]
00070
fputs
[call site]
00071
fputs
[call site]
00072
fputs
[call site]
00073
perfetto::base::FromPosixTimespec(timespec const&)
[function]
[call site]
00074
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00075
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator bool() const
[function]
[call site]
00076
perfetto::base::internal::DefaultValidityChecker<int, -1>::IsValid(int)
[function]
[call site]
00077
perfetto::base::Basename(char const*)
[function]
[call site]
00078
__errno_location
[call site]
00079
strerror
[call site]
00080
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00081
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00082
perfetto::base::EventFd::fd() const
[function]
[call site]
00083
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::get() const
[function]
[call site]
00084
perfetto::base::ThreadChecker::ThreadChecker()
[function]
[call site]
00085
perfetto::TestHelper::TestHelper(perfetto::base::TestTaskRunner*)
[function]
[call site]
00086
perfetto::TestHelper::TestHelper(perfetto::base::TestTaskRunner*, perfetto::TestHelper::Mode)
[function]
[call site]
00087
perfetto::(anonymous namespace)::ProducerSocketForMode(perfetto::TestHelper::Mode)
[function]
[call site]
00088
void perfetto::base::ignore_result<perfetto::TestHelper::Mode>(perfetto::TestHelper::Mode const&)
[function]
[call site]
00089
perfetto::GetProducerSocket()
[function]
[call site]
00090
getenv
[call site]
00091
__cxa_guard_acquire
[call site]
00092
perfetto::(anonymous namespace)::UseRunPerfettoBaseDir()
[function]
[call site]
00093
perfetto::(anonymous namespace)::UseRunPerfettoBaseDir()::$_0::operator()() const
[function]
[call site]
00094
access
[call site]
00095
__errno_location
[call site]
00096
__errno_location
[call site]
00097
perfetto::base::Basename(char const*)
[function]
[call site]
00098
__errno_location
[call site]
00099
strerror
[call site]
00100
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00101
__cxa_guard_release
[call site]
00102
void perfetto::base::ignore_result<bool ()>(bool ( const&)())
[function]
[call site]
00103
perfetto::(anonymous namespace)::UseRunPerfettoBaseDir()
[function]
[call site]
00104
perfetto::TestHelper::TestHelper(perfetto::base::TestTaskRunner*, perfetto::TestHelper::Mode, char const*, bool)
[function]
[call site]
00105
perfetto::Consumer::Consumer()
[function]
[call site]
00106
perfetto::(anonymous namespace)::ConsumerSocketForMode(perfetto::TestHelper::Mode)
[function]
[call site]
00107
void perfetto::base::ignore_result<perfetto::TestHelper::Mode>(perfetto::TestHelper::Mode const&)
[function]
[call site]
00108
perfetto::GetConsumerSocket()
[function]
[call site]
00109
getenv
[call site]
00110
__cxa_guard_acquire
[call site]
00111
perfetto::(anonymous namespace)::UseRunPerfettoBaseDir()
[function]
[call site]
00112
__cxa_guard_release
[call site]
00113
perfetto::ServiceThread::ServiceThread(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool)
[function]
[call site]
00114
perfetto::TestEnvCleaner::TestEnvCleaner()
[function]
[call site]
00115
perfetto::TokenizeProducerSockets(char const*)
[function]
[call site]
00116
perfetto::base::SplitString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00117
perfetto::base::Basename(char const*)
[function]
[call site]
00118
__errno_location
[call site]
00119
strerror
[call site]
00120
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00121
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00122
perfetto::TestHelper::CreateCheckpoint(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00123
perfetto::TestHelper::AddID(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00124
perfetto::base::TestTaskRunner::CreateCheckpoint(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00125
perfetto::TestHelper::WrapTask(std::__1::function<void ()> const&)
[function]
[call site]
00126
perfetto::TestHelper::WrapTask(std::__1::function<void ()> const&)::$_0::~$_0()
[function]
[call site]
00127
perfetto::TestHelper::CreateCheckpoint(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00128
perfetto::TestHelper::WrapTask(std::__1::function<void ()> const&)
[function]
[call site]
00129
perfetto::TestHelper::CreateCheckpoint(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00130
perfetto::TestHelper::WrapTask(std::__1::function<void ()> const&)
[function]
[call site]
00131
perfetto::TestHelper::StartServiceIfRequired()
[function]
[call site]
00132
perfetto::ServiceThread::Start()
[function]
[call site]
00133
perfetto::TestEnvCleaner::TestEnvCleaner(std::initializer_list<char const*>)
[function]
[call site]
00134
getenv
[call site]
00135
perfetto::base::ThreadTaskRunner::CreateAndStart(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00136
perfetto::base::ThreadTaskRunner::ThreadTaskRunner(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00137
perfetto::base::TaskRunner::TaskRunner()
[function]
[call site]
00138
perfetto::base::ThreadTaskRunner::~ThreadTaskRunner()
[function]
[call site]
00139
perfetto::base::UnixTaskRunner::QuitCalled()
[function]
[call site]
00140
perfetto::base::Basename(char const*)
[function]
[call site]
00141
__errno_location
[call site]
00142
strerror
[call site]
00143
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00144
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00145
perfetto::base::UnixTaskRunner::Quit()
[function]
[call site]
00146
perfetto::base::UnixTaskRunner::WakeUp()
[function]
[call site]
00147
perfetto::base::EventFd::Notify()
[function]
[call site]
00148
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::get() const
[function]
[call site]
00149
write
[call site]
00150
__errno_location
[call site]
00151
void perfetto::base::ignore_result<char [18]>(char const (&) [18])
[function]
[call site]
00152
perfetto::base::TaskRunner::~TaskRunner()
[function]
[call site]
00153
perfetto::base::ThreadTaskRunner::PostTaskAndWaitForTesting(std::__1::function<void ()>)
[function]
[call site]
00154
perfetto::TestEnvCleaner::~TestEnvCleaner()
[function]
[call site]
00155
perfetto::TestEnvCleaner::Clean()
[function]
[call site]
00156
std::__1::optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator*[abi:nn180100]() const &
[function]
[call site]
00157
std::__1::__optional_storage_base<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::__get[abi:nn180100]() const &
[function]
[call site]
00158
perfetto::base::SetEnv(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00159
setenv
[call site]
00160
perfetto::base::Basename(char const*)
[function]
[call site]
00161
__errno_location
[call site]
00162
strerror
[call site]
00163
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00164
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00165
perfetto::base::UnsetEnv(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00166
unsetenv
[call site]
00167
perfetto::base::Basename(char const*)
[function]
[call site]
00168
__errno_location
[call site]
00169
strerror
[call site]
00170
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00171
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00172
perfetto::TestEnvCleaner::operator=(perfetto::TestEnvCleaner&&)
[function]
[call site]
00173
perfetto::base::Basename(char const*)
[function]
[call site]
00174
__errno_location
[call site]
00175
strerror
[call site]
00176
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00177
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00178
perfetto::TestEnvCleaner::~TestEnvCleaner()
[function]
[call site]
00179
perfetto::base::TestTaskRunner::CreateCheckpoint(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00180
perfetto::socket_fuzz::(anonymous namespace)::FakeEventListener::FakeEventListener(unsigned char const*, unsigned long, std::__1::function<void ()>)
[function]
[call site]
00181
perfetto::base::UnixSocket::EventListener::EventListener()
[function]
[call site]
00182
perfetto::TestHelper::GetDefaultModeProducerSocketName()
[function]
[call site]
00183
perfetto::(anonymous namespace)::ProducerSocketForMode(perfetto::TestHelper::Mode)
[function]
[call site]
00184
perfetto::base::UnixSocket::Connect(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, perfetto::base::UnixSocket::EventListener*, perfetto::base::TaskRunner*, perfetto::base::SockFamily, perfetto::base::SockType, perfetto::base::SockPeerCredMode)
[function]
[call site]
00185
perfetto::base::UnixSocket::UnixSocket(perfetto::base::UnixSocket::EventListener*, perfetto::base::TaskRunner*, perfetto::base::SockFamily, perfetto::base::SockType, perfetto::base::SockPeerCredMode)
[function]
[call site]
00186
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(int)
[function]
[call site]
00187
perfetto::base::UnixSocket::UnixSocket(perfetto::base::UnixSocket::EventListener*, perfetto::base::TaskRunner*, perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >, perfetto::base::UnixSocket::State, perfetto::base::SockFamily, perfetto::base::SockType, perfetto::base::SockPeerCredMode)
[function]
[call site]
00188
perfetto::base::UnixSocketRaw::UnixSocketRaw()
[function]
[call site]
00189
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(int)
[function]
[call site]
00190
perfetto::base::WeakPtrFactory<perfetto::base::UnixSocket>::WeakPtrFactory(perfetto::base::UnixSocket*)
[function]
[call site]
00191
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::WeakPtr(std::__1::shared_ptr<perfetto::base::UnixSocket*> const&)
[function]
[call site]
00192
perfetto::base::UnixSocketRaw::CreateMayFail(perfetto::base::SockFamily, perfetto::base::SockType)
[function]
[call site]
00193
perfetto::base::(anonymous namespace)::CreateSocketHandle(perfetto::base::SockFamily, perfetto::base::SockType)
[function]
[call site]
00194
perfetto::base::(anonymous namespace)::MkSockFamily(perfetto::base::SockFamily)
[function]
[call site]
00195
perfetto::base::Basename(char const*)
[function]
[call site]
00196
__errno_location
[call site]
00197
strerror
[call site]
00198
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00199
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00200
perfetto::base::(anonymous namespace)::MkSockType(perfetto::base::SockType)
[function]
[call site]
00201
perfetto::base::Basename(char const*)
[function]
[call site]
00202
__errno_location
[call site]
00203
strerror
[call site]
00204
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00205
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00206
socket
[call site]
00207
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(int)
[function]
[call site]
00208
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator bool() const
[function]
[call site]
00209
perfetto::base::UnixSocketRaw::UnixSocketRaw()
[function]
[call site]
00210
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >&&)
[function]
[call site]
00211
perfetto::base::UnixSocketRaw::UnixSocketRaw(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >, perfetto::base::SockFamily, perfetto::base::SockType)
[function]
[call site]
00212
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >&&)
[function]
[call site]
00213
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator bool() const
[function]
[call site]
00214
perfetto::base::Basename(char const*)
[function]
[call site]
00215
__errno_location
[call site]
00216
strerror
[call site]
00217
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00218
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00219
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00220
setsockopt
[call site]
00221
perfetto::base::Basename(char const*)
[function]
[call site]
00222
__errno_location
[call site]
00223
strerror
[call site]
00224
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00225
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00226
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00227
setsockopt
[call site]
00228
perfetto::base::Basename(char const*)
[function]
[call site]
00229
__errno_location
[call site]
00230
strerror
[call site]
00231
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00232
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00233
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00234
setsockopt
[call site]
00235
perfetto::base::UnixSocketRaw::SetRetainOnExec(bool)
[function]
[call site]
00236
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00237
fcntl64
[call site]
00238
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00239
fcntl64
[call site]
00240
perfetto::base::Basename(char const*)
[function]
[call site]
00241
__errno_location
[call site]
00242
strerror
[call site]
00243
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00244
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00245
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00246
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::reset(int)
[function]
[call site]
00247
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00248
perfetto::base::UnixSocketRaw::operator=(perfetto::base::UnixSocketRaw&&)
[function]
[call site]
00249
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator=(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >&&)
[function]
[call site]
00250
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::reset(int)
[function]
[call site]
00251
perfetto::base::UnixSocketRaw::~UnixSocketRaw()
[function]
[call site]
00252
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00253
perfetto::base::UnixSocketRaw::operator bool() const
[function]
[call site]
00254
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator bool() const
[function]
[call site]
00255
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >&&)
[function]
[call site]
00256
perfetto::base::UnixSocketRaw::UnixSocketRaw(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >, perfetto::base::SockFamily, perfetto::base::SockType)
[function]
[call site]
00257
perfetto::base::UnixSocketRaw::operator=(perfetto::base::UnixSocketRaw&&)
[function]
[call site]
00258
perfetto::base::UnixSocketRaw::~UnixSocketRaw()
[function]
[call site]
00259
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00260
perfetto::base::UnixSocket::ReadPeerCredentialsPosix()
[function]
[call site]
00261
perfetto::base::UnixSocketRaw::family() const
[function]
[call site]
00262
perfetto::base::Basename(char const*)
[function]
[call site]
00263
__errno_location
[call site]
00264
strerror
[call site]
00265
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00266
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00267
perfetto::base::UnixSocketRaw::fd() const
[function]
[call site]
00268
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00269
getsockopt
[call site]
00270
perfetto::base::Basename(char const*)
[function]
[call site]
00271
__errno_location
[call site]
00272
strerror
[call site]
00273
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00274
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00275
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator bool() const
[function]
[call site]
00276
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >&&)
[function]
[call site]
00277
perfetto::base::UnixSocketRaw::UnixSocketRaw(perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >, perfetto::base::SockFamily, perfetto::base::SockType)
[function]
[call site]
00278
perfetto::base::UnixSocketRaw::operator=(perfetto::base::UnixSocketRaw&&)
[function]
[call site]
00279
perfetto::base::UnixSocketRaw::~UnixSocketRaw()
[function]
[call site]
00280
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00281
perfetto::base::UnixSocketRaw::Listen()
[function]
[call site]
00282
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00283
listen
[call site]
00284
void perfetto::base::ignore_result<char [16]>(char const (&) [16])
[function]
[call site]
00285
perfetto::base::Basename(char const*)
[function]
[call site]
00286
__errno_location
[call site]
00287
strerror
[call site]
00288
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00289
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00290
perfetto::base::UnixSocketRaw::operator bool() const
[function]
[call site]
00291
perfetto::base::Basename(char const*)
[function]
[call site]
00292
__errno_location
[call site]
00293
strerror
[call site]
00294
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00295
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00296
perfetto::base::UnixSocketRaw::SetBlocking(bool)
[function]
[call site]
00297
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00298
fcntl64
[call site]
00299
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00300
fcntl64
[call site]
00301
perfetto::base::Basename(char const*)
[function]
[call site]
00302
__errno_location
[call site]
00303
strerror
[call site]
00304
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00305
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00306
perfetto::base::WeakPtrFactory<perfetto::base::UnixSocket>::GetWeakPtr() const
[function]
[call site]
00307
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::WeakPtr(perfetto::base::WeakPtr<perfetto::base::UnixSocket> const&)
[function]
[call site]
00308
perfetto::base::UnixSocketRaw::watch_handle() const
[function]
[call site]
00309
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00310
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::WeakPtr(perfetto::base::WeakPtr<perfetto::base::UnixSocket> const&)
[function]
[call site]
00311
perfetto::base::UnixSocket::UnixSocket(perfetto::base::UnixSocket::EventListener*, perfetto::base::TaskRunner*, perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >, perfetto::base::UnixSocket::State, perfetto::base::SockFamily, perfetto::base::SockType, perfetto::base::SockPeerCredMode)::$_0::~$_0()
[function]
[call site]
00312
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::~WeakPtr()
[function]
[call site]
00313
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::~WeakPtr()
[function]
[call site]
00314
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00315
perfetto::base::UnixSocket::DoConnect(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00316
perfetto::base::UnixSocketRaw::operator bool() const
[function]
[call site]
00317
perfetto::base::UnixSocket::NotifyConnectionState(bool)
[function]
[call site]
00318
perfetto::base::UnixSocket::Shutdown(bool)
[function]
[call site]
00319
perfetto::base::WeakPtrFactory<perfetto::base::UnixSocket>::GetWeakPtr() const
[function]
[call site]
00320
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::WeakPtr(perfetto::base::WeakPtr<perfetto::base::UnixSocket> const&)
[function]
[call site]
00321
perfetto::base::UnixSocket::Shutdown(bool)::$_0::~$_0()
[function]
[call site]
00322
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::~WeakPtr()
[function]
[call site]
00323
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::WeakPtr(perfetto::base::WeakPtr<perfetto::base::UnixSocket> const&)
[function]
[call site]
00324
perfetto::base::UnixSocket::Shutdown(bool)::$_1::~$_1()
[function]
[call site]
00325
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::~WeakPtr()
[function]
[call site]
00326
perfetto::base::UnixSocketRaw::operator bool() const
[function]
[call site]
00327
perfetto::base::UnixSocketRaw::watch_handle() const
[function]
[call site]
00328
perfetto::base::UnixSocketRaw::Shutdown()
[function]
[call site]
00329
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00330
shutdown
[call site]
00331
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::reset(int)
[function]
[call site]
00332
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::~WeakPtr()
[function]
[call site]
00333
perfetto::base::WeakPtrFactory<perfetto::base::UnixSocket>::GetWeakPtr() const
[function]
[call site]
00334
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::WeakPtr(perfetto::base::WeakPtr<perfetto::base::UnixSocket> const&)
[function]
[call site]
00335
perfetto::base::UnixSocket::NotifyConnectionState(bool)::$_0::~$_0()
[function]
[call site]
00336
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::~WeakPtr()
[function]
[call site]
00337
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::~WeakPtr()
[function]
[call site]
00338
perfetto::base::UnixSocketRaw::Connect(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00339
perfetto::base::(anonymous namespace)::MakeSockAddr(perfetto::base::SockFamily, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00340
__errno_location
[call site]
00341
perfetto::base::(anonymous namespace)::SockaddrAny::SockaddrAny()
[function]
[call site]
00342
perfetto::base::Basename(char const*)
[function]
[call site]
00343
__errno_location
[call site]
00344
strerror
[call site]
00345
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00346
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00347
perfetto::base::(anonymous namespace)::SockaddrAny::SockaddrAny(void const*, unsigned int)
[function]
[call site]
00348
perfetto::base::SplitString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00349
perfetto::base::Basename(char const*)
[function]
[call site]
00350
__errno_location
[call site]
00351
strerror
[call site]
00352
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00353
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00354
getaddrinfo
[call site]
00355
perfetto::base::Basename(char const*)
[function]
[call site]
00356
__errno_location
[call site]
00357
strerror
[call site]
00358
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00359
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00360
perfetto::base::Basename(char const*)
[function]
[call site]
00361
__errno_location
[call site]
00362
strerror
[call site]
00363
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00364
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00365
perfetto::base::(anonymous namespace)::SockaddrAny::SockaddrAny(void const*, unsigned int)
[function]
[call site]
00366
freeaddrinfo
[call site]
00367
perfetto::base::(anonymous namespace)::SockaddrAny::~SockaddrAny()
[function]
[call site]
00368
perfetto::base::SplitString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00369
perfetto::base::Basename(char const*)
[function]
[call site]
00370
__errno_location
[call site]
00371
strerror
[call site]
00372
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00373
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00374
perfetto::base::SplitString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00375
perfetto::base::Basename(char const*)
[function]
[call site]
00376
__errno_location
[call site]
00377
strerror
[call site]
00378
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00379
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00380
perfetto::base::SplitString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00381
perfetto::base::Basename(char const*)
[function]
[call site]
00382
__errno_location
[call site]
00383
strerror
[call site]
00384
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00385
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00386
getaddrinfo
[call site]
00387
perfetto::base::Basename(char const*)
[function]
[call site]
00388
__errno_location
[call site]
00389
strerror
[call site]
00390
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00391
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00392
perfetto::base::Basename(char const*)
[function]
[call site]
00393
__errno_location
[call site]
00394
strerror
[call site]
00395
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00396
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00397
perfetto::base::(anonymous namespace)::SockaddrAny::SockaddrAny(void const*, unsigned int)
[function]
[call site]
00398
freeaddrinfo
[call site]
00399
perfetto::base::(anonymous namespace)::SockaddrAny::~SockaddrAny()
[function]
[call site]
00400
perfetto::base::StartsWith(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00401
perfetto::base::Basename(char const*)
[function]
[call site]
00402
__errno_location
[call site]
00403
strerror
[call site]
00404
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00405
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00406
perfetto::base::StripPrefix(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00407
perfetto::base::StartsWith(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00408
perfetto::base::SplitString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
[function]
[call site]
00409
perfetto::base::Basename(char const*)
[function]
[call site]
00410
__errno_location
[call site]
00411
strerror
[call site]
00412
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00413
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00414
perfetto::base::StringToUInt32(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int)
[function]
[call site]
00415
perfetto::base::CStringToUInt32(char const*, int)
[function]
[call site]
00416
strtoul
[call site]
00417
std::__1::optional<unsigned int>::operator*[abi:nn180100]() &&
[function]
[call site]
00418
std::__1::__optional_storage_base<unsigned int, false>::__get[abi:nn180100]() &
[function]
[call site]
00419
perfetto::base::StringToUInt32(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int)
[function]
[call site]
00420
std::__1::optional<unsigned int>::operator*[abi:nn180100]() &&
[function]
[call site]
00421
perfetto::base::(anonymous namespace)::SockaddrAny::SockaddrAny(void const*, unsigned int)
[function]
[call site]
00422
perfetto::base::(anonymous namespace)::SockaddrAny::~SockaddrAny()
[function]
[call site]
00423
__errno_location
[call site]
00424
perfetto::base::(anonymous namespace)::SockaddrAny::SockaddrAny()
[function]
[call site]
00425
perfetto::base::Basename(char const*)
[function]
[call site]
00426
__errno_location
[call site]
00427
strerror
[call site]
00428
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00429
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00430
perfetto::base::UnixSocketRaw::Connect(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::operator()() const
[function]
[call site]
00431
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00432
perfetto::base::(anonymous namespace)::SockaddrAny::addr() const
[function]
[call site]
00433
connect
[call site]
00434
__errno_location
[call site]
00435
__errno_location
[call site]
00436
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00437
perfetto::base::UnixSocketRaw::Connect(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_1::operator()() const
[function]
[call site]
00438
poll
[call site]
00439
__errno_location
[call site]
00440
perfetto::base::(anonymous namespace)::SockaddrAny::~SockaddrAny()
[function]
[call site]
00441
perfetto::base::UnixSocket::NotifyConnectionState(bool)
[function]
[call site]
00442
perfetto::base::WeakPtrFactory<perfetto::base::UnixSocket>::GetWeakPtr() const
[function]
[call site]
00443
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::WeakPtr(perfetto::base::WeakPtr<perfetto::base::UnixSocket> const&)
[function]
[call site]
00444
perfetto::base::UnixSocket::DoConnect(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)::$_0::~$_0()
[function]
[call site]
00445
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::~WeakPtr()
[function]
[call site]
00446
perfetto::base::WeakPtr<perfetto::base::UnixSocket>::~WeakPtr()
[function]
[call site]
00447
perfetto::base::TestTaskRunner::RunUntilCheckpoint(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int)
[function]
[call site]
00448
perfetto::base::Basename(char const*)
[function]
[call site]
00449
__errno_location
[call site]
00450
strerror
[call site]
00451
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00452
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00453
perfetto::base::UnixTaskRunner::PostDelayedTask(std::__1::function<void ()>, unsigned int)
[function]
[call site]
00454
perfetto::base::GetWallTimeMs()
[function]
[call site]
00455
perfetto::base::UnixTaskRunner::WakeUp()
[function]
[call site]
00456
perfetto::base::TestTaskRunner::RunUntilCheckpoint(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int)::$_0::~$_0()
[function]
[call site]
00457
perfetto::base::UnixTaskRunner::Run()
[function]
[call site]
00458
perfetto::base::GetThreadId()
[function]
[call site]
00459
perfetto::base::UnixTaskRunner::GetDelayMsToNextTaskLocked() const
[function]
[call site]
00460
perfetto::base::GetWallTimeMs()
[function]
[call site]
00461
perfetto::base::UnixTaskRunner::UpdateWatchTasksLocked()
[function]
[call site]
00462
perfetto::base::platform::BeforeMaybeBlockingSyscall()
[function]
[call site]
00463
perfetto::base::UnixTaskRunner::Run()::$_0::operator()() const
[function]
[call site]
00464
poll
[call site]
00465
__errno_location
[call site]
00466
perfetto::base::platform::AfterMaybeBlockingSyscall()
[function]
[call site]
00467
perfetto::base::Basename(char const*)
[function]
[call site]
00468
__errno_location
[call site]
00469
strerror
[call site]
00470
perfetto::base::LogMessage(perfetto::base::LogLev, char const*, int, char const*, ...)
[function]
[call site]
00471
perfetto::base::MaybeSerializeLastLogsForCrashReporting()
[function]
[call site]
00472
perfetto::base::UnixTaskRunner::PostFileDescriptorWatches(unsigned long)
[function]
[call site]
00473
void perfetto::base::ignore_result<unsigned long>(unsigned long const&)
[function]
[call site]
00474
perfetto::base::EventFd::fd() const
[function]
[call site]
00475
perfetto::base::EventFd::Clear()
[function]
[call site]
00476
perfetto::base::EventFd::Clear()::$_0::operator()() const
[function]
[call site]
00477
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::get() const
[function]
[call site]
00478
read
[call site]
00479
__errno_location
[call site]
00480
__errno_location
[call site]
00481
void perfetto::base::ignore_result<char [17]>(char const (&) [17])
[function]
[call site]
00482
perfetto::base::UnixTaskRunner::RunImmediateAndDelayedTask()
[function]
[call site]
00483
perfetto::base::GetWallTimeMs()
[function]
[call site]
00484
__errno_location
[call site]
00485
perfetto::base::RunTaskWithWatchdogGuard(std::__1::function<void ()> const&)
[function]
[call site]
00486
perfetto::base::Watchdog::GetInstance()
[function]
[call site]
00487
perfetto::base::Watchdog::Watchdog(unsigned int)
[function]
[call site]
00488
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::ScopedResource(int)
[function]
[call site]
00489
perfetto::base::Watchdog::WindowedInterval::WindowedInterval()
[function]
[call site]
00490
perfetto::base::Watchdog::CreateFatalTimer(unsigned int, perfetto::base::WatchdogCrashReason)
[function]
[call site]
00491
perfetto::base::Watchdog::Timer::Timer(perfetto::base::Watchdog*, unsigned int, perfetto::base::WatchdogCrashReason)
[function]
[call site]
00492
perfetto::base::Watchdog::TimerData::TimerData()
[function]
[call site]
00493
perfetto::base::GetWallTimeMs()
[function]
[call site]
00494
perfetto::base::GetThreadId()
[function]
[call site]
00495
perfetto::base::Watchdog::AddFatalTimer(perfetto::base::Watchdog::TimerData)
[function]
[call site]
00496
perfetto::base::Watchdog::RearmTimerFd_Locked()
[function]
[call site]
00497
perfetto::base::ToPosixTimespec(std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000l> >)
[function]
[call site]
00498
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::operator*() const
[function]
[call site]
00499
timerfd_settime
[call site]
00500
perfetto::base::Watchdog::Timer::Timer(perfetto::base::Watchdog*, unsigned int, perfetto::base::WatchdogCrashReason)
[function]
[call site]
00501
perfetto::base::Watchdog::Timer::~Timer()
[function]
[call site]
00502
perfetto::base::Watchdog::RemoveFatalTimer(perfetto::base::Watchdog::TimerData)
[function]
[call site]
00503
perfetto::base::Watchdog::TimerData::operator==(perfetto::base::Watchdog::TimerData const&) const
[function]
[call site]
00504
perfetto::base::Watchdog::RearmTimerFd_Locked()
[function]
[call site]
00505
__errno_location
[call site]
00506
perfetto::base::RunTaskWithWatchdogGuard(std::__1::function<void ()> const&)
[function]
[call site]
00507
perfetto::socket_fuzz::(anonymous namespace)::FakeEventListener::~FakeEventListener()
[function]
[call site]
00508
perfetto::base::UnixSocket::EventListener::~EventListener()
[function]
[call site]
00509
perfetto::TestHelper::~TestHelper()
[function]
[call site]
00510
perfetto::TestEnvCleaner::~TestEnvCleaner()
[function]
[call site]
00511
perfetto::ServiceThread::~ServiceThread()
[function]
[call site]
00512
perfetto::ServiceThread::Stop()
[function]
[call site]
00513
perfetto::base::ThreadTaskRunner::PostTaskAndWaitForTesting(std::__1::function<void ()>)
[function]
[call site]
00514
perfetto::Consumer::~Consumer()
[function]
[call site]
00515
perfetto::base::TestTaskRunner::~TestTaskRunner()
[function]
[call site]
00516
perfetto::base::ThreadChecker::~ThreadChecker()
[function]
[call site]
00517
perfetto::base::UnixTaskRunner::~UnixTaskRunner()
[function]
[call site]
00518
perfetto::base::EventFd::~EventFd()
[function]
[call site]
00519
perfetto::base::ScopedResource<int, &perfetto::base::CloseFile, -1, true, perfetto::base::internal::DefaultValidityChecker<int, -1> >::~ScopedResource()
[function]
[call site]
00520
perfetto::base::ThreadChecker::~ThreadChecker()
[function]
[call site]
00521
perfetto::base::TaskRunner::~TaskRunner()
[function]
[call site]
00522
perfetto::base::TaskRunner::~TaskRunner()
[function]
[call site]
00523