GCC Code Coverage Report


Directory: Os/
Date: 2026-09-03 21:15:10
Exec Total Coverage
Lines: 664 3396 19.6%
Functions: 134 596 22.5%
Branches: 295 1701 17.3%

Function (File:Line) Call count Block coverage
Os::ConditionVariable::ConditionVariable() (Os/Condition.cpp:5)not called0.0%
Os::ConditionVariable::getHandle() (Os/Condition.cpp:32)not called0.0%
Os::ConditionVariable::notify() (Os/Condition.cpp:23)not called0.0%
Os::ConditionVariable::notifyAll() (Os/Condition.cpp:27)not called0.0%
Os::ConditionVariable::pend(Os::Mutex&) (Os/Condition.cpp:11)not called0.0%
Os::ConditionVariable::wait(Os::Mutex&) (Os/Condition.cpp:19)not called0.0%
Os::ConditionVariable::~ConditionVariable() (Os/Condition.cpp:7)not called0.0%
Os::ConditionVariableInterface::ConditionVariableInterface() (Os/Condition.hpp:32)not called0.0%
Os::ConditionVariableInterface::getDelegate(unsigned char (&) [56]) (Os/Posix/DefaultMutex.cpp:20)not called0.0%
Os::ConditionVariableInterface::getDelegate(unsigned char (&) [56]) (Os/Stub/DefaultMutex.cpp:21)not called0.0%
Os::ConditionVariableInterface::~ConditionVariableInterface() (Os/Condition.hpp:34)not called0.0%
Os::Console::Console() (Os/Console.cpp:9)not called0.0%
Os::Console::Console(Os::Console const&) (Os/Console.cpp:20)not called0.0%
Os::Console::getHandle() (Os/Console.cpp:43)not called0.0%
Os::Console::getSingleton() (Os/Console.cpp:61)not called0.0%
Os::Console::init() (Os/Console.cpp:56)not called0.0%
Os::Console::operator=(Os::Console const&) (Os/Console.cpp:25)not called0.0%
Os::Console::write(Fw::ConstStringBase const&) (Os/Console.cpp:52)not called0.0%
Os::Console::write(char const*, unsigned long) (Os/Console.cpp:48)not called0.0%
Os::Console::writeMessage(Fw::ConstStringBase const&) (Os/Console.cpp:39)not called0.0%
Os::Console::writeMessage(char const*, unsigned long) (Os/Console.cpp:33)not called0.0%
Os::Console::~Console() (Os/Console.cpp:15)not called0.0%
Os::ConsoleInterface* Os::Delegate::makeDelegate<Os::ConsoleInterface, Os::Posix::Console::PosixConsole, unsigned char [24]>(unsigned char (&) [24], Os::ConsoleInterface const*) (Os/Delegate.hpp:89)not called0.0%
Os::ConsoleInterface* Os::Delegate::makeDelegate<Os::ConsoleInterface, Os::Stub::Console::StubConsole, unsigned char [24]>(unsigned char (&) [24], Os::ConsoleInterface const*) (Os/Delegate.hpp:89)not called0.0%
Os::ConsoleInterface* Os::Delegate::makeDelegate<Os::ConsoleInterface, Os::Stub::Console::Test::TestConsole, unsigned char [24]>(unsigned char (&) [24], Os::ConsoleInterface const*) (Os/Delegate.hpp:89)not called0.0%
Os::ConsoleInterface::ConsoleInterface() (Os/Console.hpp:21)not called0.0%
Os::ConsoleInterface::getDelegate(unsigned char (&) [24], Os::ConsoleInterface const*) (Os/Posix/DefaultConsole.cpp:10)not called0.0%
Os::ConsoleInterface::getDelegate(unsigned char (&) [24], Os::ConsoleInterface const*) (Os/Stub/DefaultConsole.cpp:10)not called0.0%
Os::ConsoleInterface::~ConsoleInterface() (Os/Console.hpp:24)not called0.0%
Os::CountingSemaphore::CountingSemaphore(unsigned int) (Os/CountingSemaphore.cpp:5)not called0.0%
Os::CountingSemaphore::getHandle() (Os/CountingSemaphore.cpp:32)not called0.0%
Os::CountingSemaphore::post() (Os/CountingSemaphore.cpp:27)not called0.0%
Os::CountingSemaphore::tryWait() (Os/CountingSemaphore.cpp:22)not called0.0%
Os::CountingSemaphore::wait() (Os/CountingSemaphore.cpp:12)not called0.0%
Os::CountingSemaphore::waitTimeout(Fw::TimeInterval const&) (Os/CountingSemaphore.cpp:17)not called0.0%
Os::CountingSemaphore::~CountingSemaphore() (Os/CountingSemaphore.cpp:8)not called0.0%
Os::CountingSemaphoreInterface::CountingSemaphoreInterface() (Os/CountingSemaphore.hpp:26)not called0.0%
Os::CountingSemaphoreInterface::getDelegate(unsigned char (&) [48], unsigned int) (Os/Posix/DefaultCountingSemaphore.cpp:10)not called0.0%
Os::CountingSemaphoreInterface::getDelegate(unsigned char (&) [48], unsigned int) (Os/Stub/DefaultCountingSemaphore.cpp:10)not called0.0%
Os::CountingSemaphoreInterface::~CountingSemaphoreInterface() (Os/CountingSemaphore.hpp:29)not called0.0%
Os::Cpu::Cpu() (Os/Cpu.cpp:10)not called0.0%
Os::Cpu::_getCount(unsigned long&) (Os/Cpu.cpp:25)not called0.0%
Os::Cpu::_getTicks(Os::Generic::UsedTotal&, unsigned long) (Os/Cpu.cpp:30)not called0.0%
Os::Cpu::getCount(unsigned long&) (Os/Cpu.cpp:40)not called0.0%
Os::Cpu::getHandle() (Os/Cpu.cpp:35)not called0.0%
Os::Cpu::getSingleton() (Os/Cpu.cpp:20)not called0.0%
Os::Cpu::getTicks(Os::Generic::UsedTotal&, unsigned long) (Os/Cpu.cpp:44)not called0.0%
Os::Cpu::init() (Os/Cpu.cpp:16)not called0.0%
Os::Cpu::~Cpu() (Os/Cpu.cpp:12)not called0.0%
Os::CpuInterface* Os::Delegate::makeDelegate<Os::CpuInterface, Os::Linux::Cpu::LinuxCpu, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)not called0.0%
Os::CpuInterface* Os::Delegate::makeDelegate<Os::CpuInterface, Os::Stub::Cpu::StubCpu, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)not called0.0%
Os::CpuInterface* Os::Delegate::makeDelegate<Os::CpuInterface, Os::Stub::Cpu::Test::TestCpu, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)not called0.0%
Os::CpuInterface::CpuInterface() (Os/Cpu.hpp:22)not called0.0%
Os::CpuInterface::getDelegate(unsigned char (&) [16]) (Os/Linux/DefaultCpu.cpp:10)not called0.0%
Os::CpuInterface::getDelegate(unsigned char (&) [16]) (Os/Stub/DefaultCpu.cpp:10)not called0.0%
Os::CpuInterface::~CpuInterface() (Os/Cpu.hpp:24)not called0.0%
Os::DelegateRawTime::DelegateRawTime() (Os/DelegateRawTime.cpp:11)called 6 times83.0%
Os::DelegateRawTime::DelegateRawTime(Os::DelegateRawTime const&) (Os/DelegateRawTime.cpp:27)not called0.0%
Os::DelegateRawTime::DelegateRawTime(Os::RawTimeSource) (Os/DelegateRawTime.cpp:15)not called0.0%
Os::DelegateRawTime::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Os/DelegateRawTime.cpp:61)not called0.0%
Os::DelegateRawTime::getDiffUsec(Os::DelegateRawTime const&, unsigned int&) const (Os/DelegateRawTime.cpp:66)not called0.0%
Os::DelegateRawTime::getHandle() (Os/DelegateRawTime.cpp:41)called 3 times97.0%
Os::DelegateRawTime::getSource() const (Os/DelegateRawTime.cpp:76)not called0.0%
Os::DelegateRawTime::getTimeInterval(Os::DelegateRawTime const&, Fw::TimeInterval&) const (Os/DelegateRawTime.cpp:51)called 3 times97.0%
Os::DelegateRawTime::now() (Os/DelegateRawTime.cpp:46)called 6 times97.0%
Os::DelegateRawTime::operator=(Os::DelegateRawTime const&) (Os/DelegateRawTime.cpp:33)not called0.0%
Os::DelegateRawTime::operator==(Os::DelegateRawTime const&) const (Os/DelegateRawTime.cpp:71)not called0.0%
Os::DelegateRawTime::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Os/DelegateRawTime.cpp:56)not called0.0%
Os::DelegateRawTime::~DelegateRawTime() (Os/DelegateRawTime.cpp:20)called 6 times98.0%
Os::Directory::Directory() (Os/Directory.cpp:10)called 9 times86.0%
Os::Directory::close() (Os/Directory.cpp:74)called 9 times97.0%
Os::Directory::getFileCount(unsigned long&) (Os/Directory.cpp:84)not called0.0%
Os::Directory::getHandle() (Os/Directory.cpp:26)not called0.0%
Os::Directory::isOpen() (Os/Directory.cpp:42)not called0.0%
Os::Directory::open(char const*, Os::DirectoryInterface::OpenMode) (Os/Directory.cpp:31)called 9 times93.0%
Os::Directory::read(Fw::StringBase&) (Os/Directory.cpp:66)not called0.0%
Os::Directory::read(char*, unsigned long) (Os/Directory.cpp:54)not called0.0%
Os::Directory::readDirectory(Fw::ExternalArray<Fw::StringTemplate<256ul> >&, unsigned long&) (Os/Directory.cpp:114)not called0.0%
Os::Directory::readDirectory(Fw::StringTemplate<256ul>*, unsigned long, unsigned long&) (Os/Directory.cpp:147)not called0.0%
Os::Directory::rewind() (Os/Directory.cpp:46)not called0.0%
Os::Directory::~Directory() (Os/Directory.cpp:15)called 9 times88.0%
Os::DirectoryInterface* Os::Delegate::makeDelegate<Os::DirectoryInterface, Os::Posix::Directory::PosixDirectory, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)called 9 times70.0%
Os::DirectoryInterface* Os::Delegate::makeDelegate<Os::DirectoryInterface, Os::Stub::Directory::StubDirectory, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)not called0.0%
Os::DirectoryInterface* Os::Delegate::makeDelegate<Os::DirectoryInterface, Os::Stub::Directory::Test::TestDirectory, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)not called0.0%
Os::DirectoryInterface::DirectoryInterface() (Os/Directory.hpp:43)called 18 times100.0%
Os::DirectoryInterface::getDelegate(unsigned char (&) [16]) (Os/Posix/DefaultFile.cpp:20)called 9 times100.0%
Os::DirectoryInterface::getDelegate(unsigned char (&) [16]) (Os/Stub/DefaultFile.cpp:32)not called0.0%
Os::DirectoryInterface::~DirectoryInterface() (Os/Directory.hpp:46)called 18 times100.0%
Os::File::File() (Os/File.cpp:13)called 23 times81.0%
Os::File::File(Os::File const&) (Os/File.cpp:25)not called0.0%
Os::File::calculateCrc(unsigned int&) (Os/File.cpp:237)not called0.0%
Os::File::close() (Os/File.cpp:97)called 16 times89.0%
Os::File::finalizeCrc(unsigned int&) (Os/File.cpp:273)not called0.0%
Os::File::flush() (Os/File.cpp:182)not called0.0%
Os::File::getHandle() (Os/File.cpp:232)not called0.0%
Os::File::incrementalCrc(unsigned long&) (Os/File.cpp:255)not called0.0%
Os::File::isOpen() const (Os/File.cpp:105)called 40 times83.0%
Os::File::open(Fw::ConstStringBase const&, Os::FileInterface::Mode) (Os/File.cpp:88)not called0.0%
Os::File::open(Fw::ConstStringBase const&, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (Os/File.cpp:93)not called0.0%
Os::File::open(char const*, Os::FileInterface::Mode) (Os/File.cpp:50)called 14 times100.0%
Os::File::open(char const*, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (Os/File.cpp:54)called 18 times88.0%
Os::File::open(char const*, unsigned long, Os::FileInterface::Mode) (Os/File.cpp:59)not called0.0%
Os::File::open(char const*, unsigned long, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (Os/File.cpp:63)called 18 times88.0%
Os::File::operator=(Os::File const&) (Os/File.cpp:34)not called0.0%
Os::File::position(unsigned long&) (Os/File.cpp:120)not called0.0%
Os::File::preallocate(unsigned long, unsigned long) (Os/File.cpp:130)not called0.0%
Os::File::read(unsigned char*, unsigned long&) (Os/File.cpp:194)called 2 times100.0%
Os::File::read(unsigned char*, unsigned long&, Os::FileInterface::WaitType) (Os/File.cpp:198)called 244551 times83.0%
Os::File::readline(unsigned char*, unsigned long&, Os::FileInterface::WaitType) (Os/File.cpp:283)not called0.0%
Os::File::seek(long, Os::FileInterface::SeekType) (Os/File.cpp:142)not called0.0%
Os::File::seek_absolute(unsigned long) (Os/File.cpp:155)not called0.0%
Os::File::size(unsigned long&) (Os/File.cpp:111)called 5 times89.0%
Os::File::write(unsigned char const*, unsigned long&) (Os/File.cpp:213)not called0.0%
Os::File::write(unsigned char const*, unsigned long&, Os::FileInterface::WaitType) (Os/File.cpp:217)called 2 times83.0%
Os::File::~File() (Os/File.cpp:17)called 23 times96.0%
Os::FileInterface* Os::Delegate::makeDelegate<Os::FileInterface, Os::Posix::File::PosixFile, unsigned char [16]>(unsigned char (&) [16], Os::FileInterface const*) (Os/Delegate.hpp:89)called 23 times53.0%
Os::FileInterface* Os::Delegate::makeDelegate<Os::FileInterface, Os::Stub::File::StubFile, unsigned char [16]>(unsigned char (&) [16], Os::FileInterface const*) (Os/Delegate.hpp:89)not called0.0%
Os::FileInterface* Os::Delegate::makeDelegate<Os::FileInterface, Os::Stub::File::Test::TestFile, unsigned char [16]>(unsigned char (&) [16], Os::FileInterface const*) (Os/Delegate.hpp:89)not called0.0%
Os::FileInterface::getDelegate(unsigned char (&) [16], Os::FileInterface const*) (Os/Posix/DefaultFile.cpp:14)called 23 times100.0%
Os::FileInterface::getDelegate(unsigned char (&) [16], Os::FileInterface const*) (Os/Stub/DefaultFile.cpp:15)not called0.0%
Os::FileInterface::~FileInterface() (Os/File.hpp:76)called 46 times100.0%
Os::FilePathUtils::buildAbsolutePath(char const*, char const*, char*, unsigned long) (Os/FilePathUtils.cpp:22)called 28 times79.0%
Os::FilePathUtils::checkContainment(char const*, char const*) (Os/FilePathUtils.cpp:178)called 14 times76.0%
Os::FilePathUtils::isValidCString(unsigned long, unsigned long) (Os/FilePathUtils.cpp:16)called 83 times100.0%
Os::FilePathUtils::resolveFromCwd(char const*, char*, unsigned long) (Os/FilePathUtils.cpp:160)called 17 times78.0%
Os::FilePathUtils::resolveInPlace(char*) (Os/FilePathUtils.cpp:77)called 25 times91.0%
Os::FilePathUtils::resolvePath(Fw::ConstStringBase const&, Fw::ConstStringBase const&, Fw::StringBase&) (Os/FilePathUtils.cpp:149)called 1 time98.0%
Os::FilePathUtils::resolvePath(char const*, char const*, char*, unsigned long) (Os/FilePathUtils.cpp:136)called 31 times92.0%
Os::FileSystem::FileSystem() (Os/FileSystem.cpp:11)called 3 times84.0%
Os::FileSystem::_changeWorkingDirectory(char const*) (Os/FileSystem.cpp:57)not called0.0%
Os::FileSystem::_getFreeSpace(char const*, unsigned long&, unsigned long&) (Os/FileSystem.cpp:63)not called0.0%
Os::FileSystem::_getPathType(char const*, Os::FileSystemInterface::PathType&) (Os/FileSystem.cpp:44)not called0.0%
Os::FileSystem::_getWorkingDirectory(char*, unsigned long) (Os/FileSystem.cpp:50)called 2 times92.0%
Os::FileSystem::_removeDirectory(char const*) (Os/FileSystem.cpp:25)called 9 times94.0%
Os::FileSystem::_removeFile(char const*) (Os/FileSystem.cpp:31)called 10 times94.0%
Os::FileSystem::_rename(char const*, char const*) (Os/FileSystem.cpp:37)not called0.0%
Os::FileSystem::appendFile(char const*, char const*, bool) (Os/FileSystem.cpp:177)not called0.0%
Os::FileSystem::changeWorkingDirectory(char const*) (Os/FileSystem.cpp:99)not called0.0%
Os::FileSystem::copyFile(char const*, char const*) (Os/FileSystem.cpp:152)not called0.0%
Os::FileSystem::copyFileData(Os::File&, Os::File&, unsigned long) (Os/FileSystem.cpp:285)not called0.0%
Os::FileSystem::createDirectory(char const*, bool) (Os/FileSystem.cpp:111)called 9 times70.0%
Os::FileSystem::exists(char const*) (Os/FileSystem.cpp:148)not called0.0%
Os::FileSystem::getFileSize(char const*, unsigned long&) (Os/FileSystem.cpp:227)called 5 times70.0%
Os::FileSystem::getFreeSpace(char const*, unsigned long&, unsigned long&) (Os/FileSystem.cpp:103)not called0.0%
Os::FileSystem::getHandle() (Os/FileSystem.cpp:20)not called0.0%
Os::FileSystem::getPathType(char const*) (Os/FileSystem.cpp:138)not called0.0%
Os::FileSystem::getSingleton() (Os/FileSystem.cpp:74)called 21 times82.0%
Os::FileSystem::getWorkingDirectory(char*, unsigned long) (Os/FileSystem.cpp:95)called 2 times100.0%
Os::FileSystem::handleDirectoryError(Os::DirectoryInterface::Status) (Os/FileSystem.cpp:263)not called0.0%
Os::FileSystem::handleFileError(Os::FileInterface::Status) (Os/FileSystem.cpp:244)not called0.0%
Os::FileSystem::init() (Os/FileSystem.cpp:69)not called0.0%
Os::FileSystem::moveFile(char const*, char const*) (Os/FileSystem.cpp:209)not called0.0%
Os::FileSystem::removeDirectory(char const*) (Os/FileSystem.cpp:83)called 9 times100.0%
Os::FileSystem::removeFile(char const*) (Os/FileSystem.cpp:87)called 10 times100.0%
Os::FileSystem::rename(char const*, char const*) (Os/FileSystem.cpp:91)not called0.0%
Os::FileSystem::touch(char const*) (Os/FileSystem.cpp:126)not called0.0%
Os::FileSystem::~FileSystem() (Os/FileSystem.cpp:15)called 3 times97.0%
Os::FileSystemInterface* Os::Delegate::makeDelegate<Os::FileSystemInterface, Os::Posix::FileSystem::PosixFileSystem, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)called 3 times86.0%
Os::FileSystemInterface* Os::Delegate::makeDelegate<Os::FileSystemInterface, Os::Stub::FileSystem::StubFileSystem, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)not called0.0%
Os::FileSystemInterface* Os::Delegate::makeDelegate<Os::FileSystemInterface, Os::Stub::FileSystem::Test::TestFileSystem, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)not called0.0%
Os::FileSystemInterface::FileSystemInterface() (Os/FileSystem.hpp:51)called 6 times100.0%
Os::FileSystemInterface::getDelegate(unsigned char (&) [16]) (Os/Posix/DefaultFile.cpp:17)called 3 times100.0%
Os::FileSystemInterface::getDelegate(unsigned char (&) [16]) (Os/Stub/DefaultFile.cpp:24)not called0.0%
Os::FileSystemInterface::~FileSystemInterface() (Os/FileSystem.hpp:54)called 6 times100.0%
Os::Generic::(anonymous namespace)::packStateTag(unsigned long, unsigned long) (Os/Generic/LocklessPriorityQueue.cpp:33)not called0.0%
Os::Generic::(anonymous namespace)::stateOf(unsigned long) (Os/Generic/LocklessPriorityQueue.cpp:23)not called0.0%
Os::Generic::(anonymous namespace)::tagOf(unsigned long) (Os/Generic/LocklessPriorityQueue.cpp:28)not called0.0%
Os::Generic::LocklessPriorityQueue::LocklessPriorityQueue() (Os/Generic/LocklessPriorityQueue.hpp:194)not called0.0%
Os::Generic::LocklessPriorityQueue::create(int, Fw::ConstStringBase const&, unsigned long, unsigned long) (Os/Generic/LocklessPriorityQueue.cpp:79)not called0.0%
Os::Generic::LocklessPriorityQueue::getHandle() (Os/Generic/LocklessPriorityQueue.cpp:364)not called0.0%
Os::Generic::LocklessPriorityQueue::getMessageHighWaterMark() const (Os/Generic/LocklessPriorityQueue.cpp:360)not called0.0%
Os::Generic::LocklessPriorityQueue::getMessagesAvailable() const (Os/Generic/LocklessPriorityQueue.cpp:356)not called0.0%
Os::Generic::LocklessPriorityQueue::isCandidatePreferred(unsigned char, unsigned int, unsigned char, unsigned int) (Os/Generic/LocklessPriorityQueue.cpp:39)not called0.0%
Os::Generic::LocklessPriorityQueue::receive(unsigned char*, unsigned long, Os::QueueInterface::BlockingType, unsigned long&, unsigned char&) (Os/Generic/LocklessPriorityQueue.cpp:267)not called0.0%
Os::Generic::LocklessPriorityQueue::send(unsigned char const*, unsigned long, unsigned char, Os::QueueInterface::BlockingType) (Os/Generic/LocklessPriorityQueue.cpp:197)not called0.0%
Os::Generic::LocklessPriorityQueue::teardown() (Os/Generic/LocklessPriorityQueue.cpp:176)not called0.0%
Os::Generic::LocklessPriorityQueue::~LocklessPriorityQueue() (Os/Generic/LocklessPriorityQueue.cpp:72)not called0.0%
Os::Generic::LocklessPriorityQueueHandle::LocklessPriorityQueueHandle() (Os/Generic/LocklessPriorityQueue.cpp:59)not called0.0%
Os::Generic::LocklessSlot::LocklessSlot() (Os/Generic/LocklessPriorityQueue.cpp:56)not called0.0%
Os::Generic::PriorityMemQueue::PriorityMemQueue() (Os/Generic/PriorityMemQueue.cpp:182)not called0.0%
Os::Generic::PriorityMemQueue::configure(Os::Generic::PriorityMemQueue::QueueConfig*, unsigned long, bool, int) (Os/Generic/PriorityMemQueue.cpp:300)not called0.0%
Os::Generic::PriorityMemQueue::create(int, Fw::ConstStringBase const&, unsigned long, unsigned long) (Os/Generic/PriorityMemQueue.cpp:392)not called0.0%
Os::Generic::PriorityMemQueue::createConfiguredQueues(Os::Generic::PriorityMemQueue::QueueConfig*, Fw::MemAllocator&, int) (Os/Generic/PriorityMemQueue.cpp:469)not called0.0%
Os::Generic::PriorityMemQueue::createDefaultQueue(unsigned long, unsigned long, Fw::MemAllocator&, int) (Os/Generic/PriorityMemQueue.cpp:496)not called0.0%
Os::Generic::PriorityMemQueue::createPriorityQueue(unsigned char, unsigned long, unsigned long, Fw::MemAllocator&, int) (Os/Generic/PriorityMemQueue.cpp:510)not called0.0%
Os::Generic::PriorityMemQueue::findHighestPriority(unsigned int) (Os/Generic/PriorityMemQueue.cpp:213)not called0.0%
Os::Generic::PriorityMemQueue::findMatchingConfig(int) (Os/Generic/PriorityMemQueue.cpp:450)not called0.0%
Os::Generic::PriorityMemQueue::getAllocator() (Os/Generic/PriorityMemQueue.cpp:250)not called0.0%
Os::Generic::PriorityMemQueue::getHandle() (Os/Generic/PriorityMemQueue.cpp:804)not called0.0%
Os::Generic::PriorityMemQueue::getMessageHighWaterMark() const (Os/Generic/PriorityMemQueue.cpp:787)not called0.0%
Os::Generic::PriorityMemQueue::getMessagesAvailable() const (Os/Generic/PriorityMemQueue.cpp:770)not called0.0%
Os::Generic::PriorityMemQueue::isPriorityEnabled(unsigned char) (Os/Generic/PriorityMemQueue.cpp:235)not called0.0%
Os::Generic::PriorityMemQueue::receive(unsigned char*, unsigned long, Os::QueueInterface::BlockingType, unsigned long&, unsigned char&) (Os/Generic/PriorityMemQueue.cpp:694)not called0.0%
Os::Generic::PriorityMemQueue::resetConfig() (Os/Generic/PriorityMemQueue.cpp:359)not called0.0%
Os::Generic::PriorityMemQueue::send(unsigned char const*, unsigned long, unsigned char, Os::QueueInterface::BlockingType) (Os/Generic/PriorityMemQueue.cpp:640)not called0.0%
Os::Generic::PriorityMemQueue::setPriorityEnabled(unsigned char, bool) (Os/Generic/PriorityMemQueue.cpp:241)not called0.0%
Os::Generic::PriorityMemQueue::teardown() (Os/Generic/PriorityMemQueue.cpp:541)not called0.0%
Os::Generic::PriorityMemQueue::teardownInternal() (Os/Generic/PriorityMemQueue.cpp:545)not called0.0%
Os::Generic::PriorityMemQueue::~PriorityMemQueue() (Os/Generic/PriorityMemQueue.cpp:388)not called0.0%
Os::Generic::PriorityMemQueueHandle::PriorityMemQueueHandle() (Os/Generic/PriorityMemQueue.hpp:63)not called0.0%
Os::Generic::PriorityMemQueueHandle::allocateArrays(Fw::MemAllocator&, int) (Os/Generic/PriorityMemQueue.cpp:88)not called0.0%
Os::Generic::PriorityMemQueueHandle::deallocateArrays(Fw::MemAllocator&, int) (Os/Generic/PriorityMemQueue.cpp:136)not called0.0%
Os::Generic::PriorityMemQueueHandle::disablePriority(unsigned char) (Os/Generic/PriorityMemQueue.cpp:174)not called0.0%
Os::Generic::PriorityMemQueueHandle::enablePriority(unsigned char) (Os/Generic/PriorityMemQueue.cpp:164)not called0.0%
Os::Generic::PriorityMemQueueHandle::getPriorityIndex(unsigned char) const (Os/Generic/PriorityMemQueue.hpp:98)not called0.0%
Os::Generic::PriorityMemQueueHandle::init() (Os/Generic/PriorityMemQueue.cpp:58)not called0.0%
Os::Generic::PriorityQueue::PriorityQueue() (Os/Generic/PriorityQueue.hpp:61)not called0.0%
Os::Generic::PriorityQueue::create(int, Fw::ConstStringBase const&, unsigned long, unsigned long) (Os/Generic/PriorityQueue.cpp:47)not called0.0%
Os::Generic::PriorityQueue::getHandle() (Os/Generic/PriorityQueue.cpp:258)not called0.0%
Os::Generic::PriorityQueue::getMessageHighWaterMark() const (Os/Generic/PriorityQueue.cpp:252)not called0.0%
Os::Generic::PriorityQueue::getMessagesAvailable() const (Os/Generic/PriorityQueue.cpp:248)not called0.0%
Os::Generic::PriorityQueue::receive(unsigned char*, unsigned long, Os::QueueInterface::BlockingType, unsigned long&, unsigned char&) (Os/Generic/PriorityQueue.cpp:219)not called0.0%
Os::Generic::PriorityQueue::send(unsigned char const*, unsigned long, unsigned char, Os::QueueInterface::BlockingType) (Os/Generic/PriorityQueue.cpp:187)not called0.0%
Os::Generic::PriorityQueue::teardown() (Os/Generic/PriorityQueue.cpp:161)not called0.0%
Os::Generic::PriorityQueue::teardownInternal() (Os/Generic/PriorityQueue.cpp:165)not called0.0%
Os::Generic::PriorityQueue::~PriorityQueue() (Os/Generic/PriorityQueue.cpp:45)not called0.0%
Os::Generic::PriorityQueueHandle::find_index() (Os/Generic/PriorityQueue.cpp:16)not called0.0%
Os::Generic::PriorityQueueHandle::load_data(unsigned long, unsigned char*, unsigned long) (Os/Generic/PriorityQueue.cpp:38)not called0.0%
Os::Generic::PriorityQueueHandle::return_index(unsigned long) (Os/Generic/PriorityQueue.cpp:23)not called0.0%
Os::Generic::PriorityQueueHandle::store_data(unsigned long, unsigned char const*, unsigned long) (Os/Generic/PriorityQueue.cpp:29)not called0.0%
Os::Generic::findMSB(unsigned int) (Os/Generic/PriorityMemQueue.cpp:190)not called0.0%
Os::Generic::priorityBitMask(unsigned char) (Os/Generic/PriorityMemQueue.cpp:54)not called0.0%
Os::Generic::resolvePriorityQueue(Os::Generic::PriorityMemQueueHandle&, unsigned char&, int, bool) (Os/Generic/PriorityMemQueue.cpp:591)not called0.0%
Os::Generic::updateHighWaterMark(std::atomic<unsigned int>*, unsigned long, unsigned int, int) (Os/Generic/PriorityMemQueue.cpp:621)not called0.0%
Os::Generic::validateQueueConfigs(Os::Generic::PriorityMemQueue::QueueConfig*, unsigned long) (Os/Generic/PriorityMemQueue.cpp:258)not called0.0%
Os::IntervalTimer::IntervalTimer() (Os/IntervalTimer.cpp:11)called 1 time58.0%
Os::IntervalTimer::getDiffUsec() const (Os/IntervalTimer.cpp:21)not called0.0%
Os::IntervalTimer::getTimeInterval(Fw::TimeInterval&) const (Os/IntervalTimer.cpp:31)called 1 time100.0%
Os::IntervalTimer::start() (Os/IntervalTimer.cpp:13)called 1 time100.0%
Os::IntervalTimer::stop() (Os/IntervalTimer.cpp:17)called 1 time100.0%
Os::IntervalTimer::~IntervalTimer() (Os/IntervalTimer.hpp:33)called 1 time100.0%
Os::Linux::Cpu::LinuxCpu::LinuxCpu() (Os/Linux/Cpu.hpp:26)not called0.0%
Os::Linux::Cpu::LinuxCpu::_getCount(unsigned long&) (Os/Linux/Cpu.cpp:73)not called0.0%
Os::Linux::Cpu::LinuxCpu::_getTicks(Os::Generic::UsedTotal&, unsigned long) (Os/Linux/Cpu.cpp:83)not called0.0%
Os::Linux::Cpu::LinuxCpu::getHandle() (Os/Linux/Cpu.cpp:99)not called0.0%
Os::Linux::Cpu::LinuxCpu::~LinuxCpu() (Os/Linux/Cpu.hpp:36)not called0.0%
Os::Linux::Cpu::getCpuData(unsigned long, unsigned long*) (Os/Linux/Cpu.cpp:30)not called0.0%
Os::Linux::Memory::LinuxMemory::LinuxMemory() (Os/Linux/Memory.hpp:25)not called0.0%
Os::Linux::Memory::LinuxMemory::_getUsage(Os::Generic::UsedTotal&) (Os/Linux/Memory.cpp:14)not called0.0%
Os::Linux::Memory::LinuxMemory::getHandle() (Os/Linux/Memory.cpp:32)not called0.0%
Os::Linux::Memory::LinuxMemory::~LinuxMemory() (Os/Linux/Memory.hpp:35)not called0.0%
Os::Memory::Memory() (Os/Memory.cpp:10)not called0.0%
Os::Memory::_getUsage(Os::Generic::UsedTotal&) (Os/Memory.cpp:25)not called0.0%
Os::Memory::getHandle() (Os/Memory.cpp:34)not called0.0%
Os::Memory::getSingleton() (Os/Memory.cpp:20)not called0.0%
Os::Memory::getUsage(Os::Generic::UsedTotal&) (Os/Memory.cpp:30)not called0.0%
Os::Memory::init() (Os/Memory.cpp:16)not called0.0%
Os::Memory::~Memory() (Os/Memory.cpp:12)not called0.0%
Os::MemoryInterface* Os::Delegate::makeDelegate<Os::MemoryInterface, Os::Linux::Memory::LinuxMemory, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)not called0.0%
Os::MemoryInterface* Os::Delegate::makeDelegate<Os::MemoryInterface, Os::Stub::Memory::StubMemory, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)not called0.0%
Os::MemoryInterface* Os::Delegate::makeDelegate<Os::MemoryInterface, Os::Stub::Memory::Test::TestMemory, unsigned char [16]>(unsigned char (&) [16]) (Os/Delegate.hpp:46)not called0.0%
Os::MemoryInterface::MemoryInterface() (Os/Memory.hpp:22)not called0.0%
Os::MemoryInterface::getDelegate(unsigned char (&) [16]) (Os/Linux/DefaultMemory.cpp:10)not called0.0%
Os::MemoryInterface::getDelegate(unsigned char (&) [16]) (Os/Stub/DefaultMemory.cpp:10)not called0.0%
Os::MemoryInterface::~MemoryInterface() (Os/Memory.hpp:24)not called0.0%
Os::Mutex::Mutex() (Os/Mutex.cpp:10)called 5 times84.0%
Os::Mutex::getHandle() (Os/Mutex.cpp:19)not called0.0%
Os::Mutex::lock() (Os/Mutex.cpp:34)called 1 time87.0%
Os::Mutex::release() (Os/Mutex.cpp:29)called 1 time97.0%
Os::Mutex::take() (Os/Mutex.cpp:24)called 1 time97.0%
Os::Mutex::unLock() (Os/Mutex.cpp:41)called 1 time87.0%
Os::Mutex::unlock() (Os/Mutex.hpp:64)called 1 time100.0%
Os::Mutex::~Mutex() (Os/Mutex.cpp:14)called 5 times97.0%
Os::MutexInterface::MutexInterface() (Os/Mutex.hpp:26)called 10 times100.0%
Os::MutexInterface::getDelegate(unsigned char (&) [72]) (Os/Posix/DefaultMutex.cpp:13)called 5 times100.0%
Os::MutexInterface::getDelegate(unsigned char (&) [72]) (Os/Stub/DefaultMutex.cpp:14)not called0.0%
Os::MutexInterface::~MutexInterface() (Os/Mutex.hpp:29)called 10 times100.0%
Os::Posix::Console::PosixConsole::PosixConsole() (Os/Posix/Console.hpp:36)not called0.0%
Os::Posix::Console::PosixConsole::PosixConsole(Os::Posix::Console::PosixConsole const&) (Os/Posix/Console.hpp:39)not called0.0%
Os::Posix::Console::PosixConsole::getHandle() (Os/Posix/Console.cpp:25)not called0.0%
Os::Posix::Console::PosixConsole::setOutputStream(Os::Posix::Console::PosixConsole::Stream) (Os/Posix/Console.cpp:29)not called0.0%
Os::Posix::Console::PosixConsole::writeMessage(char const*, unsigned long) (Os/Posix/Console.cpp:14)not called0.0%
Os::Posix::Console::PosixConsole::~PosixConsole() (Os/Posix/Console.hpp:46)not called0.0%
Os::Posix::Directory::PosixDirectory::PosixDirectory() (Os/Posix/Directory.cpp:18)called 9 times100.0%
Os::Posix::Directory::PosixDirectory::close() (Os/Posix/Directory.cpp:91)called 9 times94.0%
Os::Posix::Directory::PosixDirectory::getHandle() (Os/Posix/Directory.cpp:20)not called0.0%
Os::Posix::Directory::PosixDirectory::open(char const*, Os::DirectoryInterface::OpenMode) (Os/Posix/Directory.cpp:24)called 9 times56.0%
Os::Posix::Directory::PosixDirectory::read(char*, unsigned long) (Os/Posix/Directory.cpp:59)not called0.0%
Os::Posix::Directory::PosixDirectory::rewind() (Os/Posix/Directory.cpp:52)not called0.0%
Os::Posix::Directory::PosixDirectory::~PosixDirectory() (Os/Posix/Directory.hpp:27)called 9 times100.0%
Os::Posix::File::PosixFile::PosixFile() (Os/Posix/File.hpp:35)called 23 times100.0%
Os::Posix::File::PosixFile::PosixFile(Os::Posix::File::PosixFile const&) (Os/Posix/File.cpp:57)not called0.0%
Os::Posix::File::PosixFile::close() (Os/Posix/File.cpp:136)called 16 times100.0%
Os::Posix::File::PosixFile::flush() (Os/Posix/File.cpp:252)not called0.0%
Os::Posix::File::PosixFile::getHandle() (Os/Posix/File.cpp:344)not called0.0%
Os::Posix::File::PosixFile::map_open_create_mode(unsigned int) (Os/Posix/File.cpp:69)called 18 times100.0%
Os::Posix::File::PosixFile::open(char const*, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (Os/Posix/File.cpp:101)called 18 times76.0%
Os::Posix::File::PosixFile::operator=(Os::Posix::File::PosixFile const&) (Os/Posix/File.cpp:62)not called0.0%
Os::Posix::File::PosixFile::position(unsigned long&) (Os/Posix/File.cpp:164)called 5 times77.0%
Os::Posix::File::PosixFile::preallocate(unsigned long, unsigned long) (Os/Posix/File.cpp:177)not called0.0%
Os::Posix::File::PosixFile::read(unsigned char*, unsigned long&, Os::FileInterface::WaitType) (Os/Posix/File.cpp:261)called 244551 times77.0%
Os::Posix::File::PosixFile::seek(long, Os::FileInterface::SeekType) (Os/Posix/File.cpp:235)not called0.0%
Os::Posix::File::PosixFile::size(unsigned long&) (Os/Posix/File.cpp:144)called 5 times84.0%
Os::Posix::File::PosixFile::write(unsigned char const*, unsigned long&, Os::FileInterface::WaitType) (Os/Posix/File.cpp:302)called 2 times74.0%
Os::Posix::File::PosixFile::~PosixFile() (Os/Posix/File.hpp:45)called 23 times100.0%
Os::Posix::FileSystem::PosixFileSystem::PosixFileSystem() (Os/Posix/FileSystem.hpp:23)called 3 times100.0%
Os::Posix::FileSystem::PosixFileSystem::_changeWorkingDirectory(char const*) (Os/Posix/FileSystem.cpp:55)not called0.0%
Os::Posix::FileSystem::PosixFileSystem::_getFreeSpace(char const*, unsigned long&, unsigned long&) (Os/Posix/FileSystem.cpp:63)not called0.0%
Os::Posix::FileSystem::PosixFileSystem::_getPathType(char const*, Os::FileSystemInterface::PathType&) (Os/Posix/FileSystem.cpp:106)not called0.0%
Os::Posix::FileSystem::PosixFileSystem::_getWorkingDirectory(char*, unsigned long) (Os/Posix/FileSystem.cpp:46)called 2 times57.0%
Os::Posix::FileSystem::PosixFileSystem::_removeDirectory(char const*) (Os/Posix/FileSystem.cpp:22)called 9 times56.0%
Os::Posix::FileSystem::PosixFileSystem::_removeFile(char const*) (Os/Posix/FileSystem.cpp:30)called 10 times89.0%
Os::Posix::FileSystem::PosixFileSystem::_rename(char const*, char const*) (Os/Posix/FileSystem.cpp:38)not called0.0%
Os::Posix::FileSystem::PosixFileSystem::getHandle() (Os/Posix/FileSystem.cpp:102)not called0.0%
Os::Posix::FileSystem::PosixFileSystem::~PosixFileSystem() (Os/Posix/FileSystem.hpp:26)called 3 times100.0%
Os::Posix::Mutex::PosixConditionVariable::PosixConditionVariable() (Os/Posix/ConditionVariable.cpp:14)not called0.0%
Os::Posix::Mutex::PosixConditionVariable::getHandle() (Os/Posix/ConditionVariable.cpp:37)not called0.0%
Os::Posix::Mutex::PosixConditionVariable::notify() (Os/Posix/ConditionVariable.cpp:28)not called0.0%
Os::Posix::Mutex::PosixConditionVariable::notifyAll() (Os/Posix/ConditionVariable.cpp:32)not called0.0%
Os::Posix::Mutex::PosixConditionVariable::pend(Os::Mutex&) (Os/Posix/ConditionVariable.cpp:22)not called0.0%
Os::Posix::Mutex::PosixConditionVariable::~PosixConditionVariable() (Os/Posix/ConditionVariable.cpp:18)not called0.0%
Os::Posix::Mutex::PosixMutex::PosixMutex() (Os/Posix/Mutex.cpp:13)called 5 times67.0%
Os::Posix::Mutex::PosixMutex::getHandle() (Os/Posix/Mutex.cpp:46)not called0.0%
Os::Posix::Mutex::PosixMutex::release() (Os/Posix/Mutex.cpp:41)called 1 time88.0%
Os::Posix::Mutex::PosixMutex::take() (Os/Posix/Mutex.cpp:36)called 1 time88.0%
Os::Posix::Mutex::PosixMutex::~PosixMutex() (Os/Posix/Mutex.cpp:31)called 5 times87.0%
Os::Posix::RawTime::PosixRawTime::PosixRawTime() (Os/Posix/RawTime.hpp:26)called 6 times100.0%
Os::Posix::RawTime::PosixRawTime::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Os/Posix/RawTime.cpp:57)not called0.0%
Os::Posix::RawTime::PosixRawTime::getHandle() (Os/Posix/RawTime.cpp:74)called 3 times100.0%
Os::Posix::RawTime::PosixRawTime::getTimeInterval(Os::DelegateRawTime const&, Fw::TimeInterval&) const (Os/Posix/RawTime.cpp:23)called 3 times59.0%
Os::Posix::RawTime::PosixRawTime::now() (Os/Posix/RawTime.cpp:15)called 6 times64.0%
Os::Posix::RawTime::PosixRawTime::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Os/Posix/RawTime.cpp:47)not called0.0%
Os::Posix::RawTime::PosixRawTime::~PosixRawTime() (Os/Posix/RawTime.hpp:29)called 6 times100.0%
Os::Posix::Semaphore::PosixCountingSemaphore::PosixCountingSemaphore(unsigned int) (Os/Posix/CountingSemaphore.cpp:15)not called0.0%
Os::Posix::Semaphore::PosixCountingSemaphore::getHandle() (Os/Posix/CountingSemaphore.cpp:69)not called0.0%
Os::Posix::Semaphore::PosixCountingSemaphore::post() (Os/Posix/CountingSemaphore.cpp:63)not called0.0%
Os::Posix::Semaphore::PosixCountingSemaphore::tryWait() (Os/Posix/CountingSemaphore.cpp:57)not called0.0%
Os::Posix::Semaphore::PosixCountingSemaphore::wait() (Os/Posix/CountingSemaphore.cpp:25)not called0.0%
Os::Posix::Semaphore::PosixCountingSemaphore::waitTimeout(Fw::TimeInterval const&) (Os/Posix/CountingSemaphore.cpp:35)not called0.0%
Os::Posix::Semaphore::PosixCountingSemaphore::~PosixCountingSemaphore() (Os/Posix/CountingSemaphore.cpp:21)not called0.0%
Os::Posix::Task::PosixTask::PosixTask() (Os/Posix/Task.hpp:47)called 1 time100.0%
Os::Posix::Task::PosixTask::_delay(Fw::TimeInterval const&) (Os/Posix/Task.cpp:248)called 1 time72.0%
Os::Posix::Task::PosixTask::create(Os::TaskInterface::Arguments const&, Os::Posix::Task::PosixTask::PermissionExpectation) (Os/Posix/Task.cpp:152)not called0.0%
Os::Posix::Task::PosixTask::getHandle() (Os/Posix/Task.cpp:234)not called0.0%
Os::Posix::Task::PosixTask::join() (Os/Posix/Task.cpp:223)not called0.0%
Os::Posix::Task::PosixTask::onStart() (Os/Posix/Task.cpp:191)not called0.0%
Os::Posix::Task::PosixTask::resume() (Os/Posix/Task.cpp:244)not called0.0%
Os::Posix::Task::PosixTask::start(Os::TaskInterface::Arguments const&) (Os/Posix/Task.cpp:193)not called0.0%
Os::Posix::Task::PosixTask::suspend(Os::TaskInterface::SuspensionType) (Os/Posix/Task.cpp:240)not called0.0%
Os::Posix::Task::PosixTask::~PosixTask() (Os/Posix/Task.hpp:50)called 1 time100.0%
Os::Posix::Task::pthread_entry_wrapper(void*) (Os/Posix/Task.cpp:29)not called0.0%
Os::Posix::Task::set_cpu_affinity(pthread_attr_t&, Os::TaskInterface::Arguments const&) (Os/Posix/Task.cpp:114)not called0.0%
Os::Posix::Task::set_priority_params(pthread_attr_t&, Os::TaskInterface::Arguments const&) (Os/Posix/Task.cpp:79)not called0.0%
Os::Posix::Task::set_stack_size(pthread_attr_t&, Os::TaskInterface::Arguments const&) (Os/Posix/Task.cpp:44)not called0.0%
Os::Posix::Task::set_task_name(unsigned long, char*) (Os/Posix/Task.cpp:137)not called0.0%
Os::Posix::errno_to_directory_status(int) (Os/Posix/error.cpp:106)not called0.0%
Os::Posix::errno_to_file_status(int) (Os/Posix/error.cpp:11)called 2 times33.0%
Os::Posix::errno_to_filesystem_status(int) (Os/Posix/error.cpp:51)called 6 times24.0%
Os::Posix::errno_to_rawtime_status(int) (Os/Posix/error.cpp:131)not called0.0%
Os::Posix::posix_status_to_conditional_status(int) (Os/Posix/error.cpp:188)not called0.0%
Os::Posix::posix_status_to_mutex_status(int) (Os/Posix/error.cpp:169)called 2 times57.0%
Os::Posix::posix_status_to_semaphore_status(int) (Os/Posix/error.cpp:204)not called0.0%
Os::Posix::posix_status_to_task_status(int) (Os/Posix/error.cpp:147)not called0.0%
Os::Queue::Queue() (Os/Queue.cpp:16)not called0.0%
Os::Queue::create(int, Fw::ConstStringBase const&, unsigned long, unsigned long) (Os/Queue.cpp:22)not called0.0%
Os::Queue::getDepth() const (Os/Queue.cpp:127)not called0.0%
Os::Queue::getHandle() (Os/Queue.cpp:99)not called0.0%
Os::Queue::getMessageHighWaterMark() const (Os/Queue.cpp:94)not called0.0%
Os::Queue::getMessageSize() const (Os/Queue.cpp:131)not called0.0%
Os::Queue::getMessagesAvailable() const (Os/Queue.cpp:89)not called0.0%
Os::Queue::getName() const (Os/Queue.cpp:135)not called0.0%
Os::Queue::getNumQueues() (Os/Queue.cpp:139)not called0.0%
Os::Queue::getStaticMutex() (Os/Queue.cpp:144)not called0.0%
Os::Queue::receive(Fw::LinearBufferBase&, Os::QueueInterface::BlockingType, unsigned char&) (Os/Queue.cpp:110)not called0.0%
Os::Queue::receive(unsigned char*, unsigned long, Os::QueueInterface::BlockingType, unsigned long&, unsigned char&) (Os/Queue.cpp:71)not called0.0%
Os::Queue::send(Fw::LinearBufferBase const&, unsigned char, Os::QueueInterface::BlockingType) (Os/Queue.cpp:104)not called0.0%
Os::Queue::send(unsigned char const*, unsigned long, unsigned char, Os::QueueInterface::BlockingType) (Os/Queue.cpp:54)not called0.0%
Os::Queue::setRegistry(Os::QueueRegistry*) (Os/Queue.cpp:150)not called0.0%
Os::Queue::teardown() (Os/Queue.cpp:49)not called0.0%
Os::Queue::~Queue() (Os/Queue.cpp:18)not called0.0%
Os::QueueInterface* Os::Delegate::makeDelegate<Os::QueueInterface, Os::Generic::LocklessPriorityQueue, unsigned char [368]>(unsigned char (&) [368]) (Os/Delegate.hpp:46)not called0.0%
Os::QueueInterface* Os::Delegate::makeDelegate<Os::QueueInterface, Os::Generic::PriorityMemQueue, unsigned char [368]>(unsigned char (&) [368]) (Os/Delegate.hpp:46)not called0.0%
Os::QueueInterface* Os::Delegate::makeDelegate<Os::QueueInterface, Os::Generic::PriorityQueue, unsigned char [368]>(unsigned char (&) [368]) (Os/Delegate.hpp:46)not called0.0%
Os::QueueInterface* Os::Delegate::makeDelegate<Os::QueueInterface, Os::Stub::Queue::StubQueue, unsigned char [368]>(unsigned char (&) [368]) (Os/Delegate.hpp:46)not called0.0%
Os::QueueInterface* Os::Delegate::makeDelegate<Os::QueueInterface, Os::Stub::Queue::Test::InjectableStlQueue, unsigned char [368]>(unsigned char (&) [368]) (Os/Delegate.hpp:46)not called0.0%
Os::QueueInterface::QueueInterface() (Os/Queue.hpp:52)not called0.0%
Os::QueueInterface::getDelegate(unsigned char (&) [368]) (Os/Generic/DefaultLocklessPriorityQueue.cpp:10)not called0.0%
Os::QueueInterface::getDelegate(unsigned char (&) [368]) (Os/Generic/DefaultPriorityMemQueue.cpp:16)not called0.0%
Os::QueueInterface::getDelegate(unsigned char (&) [368]) (Os/Generic/DefaultPriorityQueue.cpp:10)not called0.0%
Os::QueueInterface::getDelegate(unsigned char (&) [368]) (Os/Stub/DefaultQueue.cpp:10)not called0.0%
Os::QueueInterface::~QueueInterface() (Os/Queue.hpp:55)not called0.0%
Os::QueueRegistry::QueueRegistry() (Os/Queue.hpp:333)not called0.0%
Os::QueueRegistry::~QueueRegistry() (Os/Queue.hpp:335)not called0.0%
Os::QueueString::QueueString() (Os/QueueString.hpp:20)not called0.0%
Os::QueueString::QueueString(char const*) (Os/QueueString.hpp:26)not called0.0%
Os::QueueString::getCapacity() const (Os/QueueString.hpp:47)not called0.0%
Os::QueueString::operator=(Fw::ConstStringBase const&) (Os/QueueString.hpp:35)not called0.0%
Os::QueueString::operator=(char const*) (Os/QueueString.hpp:40)not called0.0%
Os::QueueString::toChar() const (Os/QueueString.hpp:45)not called0.0%
Os::QueueString::~QueueString() (Os/QueueString.hpp:28)not called0.0%
Os::RawTimeInterface* Os::Delegate::makeDelegate<Os::RawTimeInterface, Os::Posix::RawTime::PosixRawTime, unsigned char [56]>(unsigned char (&) [56], Os::RawTimeInterface const*) (Os/Delegate.hpp:89)called 6 times53.0%
Os::RawTimeInterface* Os::Delegate::makeDelegate<Os::RawTimeInterface, Os::Stub::RawTime::StubRawTime, unsigned char [56]>(unsigned char (&) [56], Os::RawTimeInterface const*) (Os/Delegate.hpp:89)not called0.0%
Os::RawTimeInterface* Os::Delegate::makeDelegate<Os::RawTimeInterface, Os::Stub::RawTime::Test::TestRawTime, unsigned char [56]>(unsigned char (&) [56], Os::RawTimeInterface const*) (Os/Delegate.hpp:89)not called0.0%
Os::RawTimeInterface::RawTimeInterface() (Os/RawTimeInterface.hpp:33)called 12 times100.0%
Os::RawTimeInterface::getDelegate(unsigned char (&) [56], Os::RawTimeInterface const*, Os::RawTimeSource) (Os/Posix/DefaultRawTime.cpp:16)called 6 times100.0%
Os::RawTimeInterface::getDelegate(unsigned char (&) [56], Os::RawTimeInterface const*, Os::RawTimeSource) (Os/Stub/DefaultRawTime.cpp:16)not called0.0%
Os::RawTimeInterface::getDiffUsec(Os::DelegateRawTime const&, unsigned int&) const (Os/DelegateRawTime.cpp:86)not called0.0%
Os::RawTimeInterface::operator==(Os::DelegateRawTime const&) const (Os/DelegateRawTime.cpp:110)not called0.0%
Os::RawTimeInterface::~RawTimeInterface() (Os/RawTimeInterface.hpp:36)called 12 times100.0%
Os::SandboxedFile::SandboxedFile() (Os/SandboxedFile.cpp:12)called 9 times69.0%
Os::SandboxedFile::calculateCrc(unsigned int&) (Os/SandboxedFile.cpp:114)not called0.0%
Os::SandboxedFile::close() (Os/SandboxedFile.cpp:70)called 4 times100.0%
Os::SandboxedFile::configure(char const*) (Os/SandboxedFile.cpp:20)called 7 times85.0%
Os::SandboxedFile::flush() (Os/SandboxedFile.cpp:94)not called0.0%
Os::SandboxedFile::getSandboxDirectory() const (Os/SandboxedFile.cpp:118)called 2 times100.0%
Os::SandboxedFile::isConfigured() const (Os/SandboxedFile.cpp:43)called 2 times80.0%
Os::SandboxedFile::isOpen() const (Os/SandboxedFile.cpp:74)called 6 times100.0%
Os::SandboxedFile::open(char const*, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (Os/SandboxedFile.cpp:47)called 8 times87.0%
Os::SandboxedFile::position(unsigned long&) (Os/SandboxedFile.cpp:82)not called0.0%
Os::SandboxedFile::preallocate(unsigned long, unsigned long) (Os/SandboxedFile.cpp:86)not called0.0%
Os::SandboxedFile::read(unsigned char*, unsigned long&) (Os/SandboxedFile.cpp:102)not called0.0%
Os::SandboxedFile::read(unsigned char*, unsigned long&, Os::FileInterface::WaitType) (Os/SandboxedFile.cpp:98)called 1 time100.0%
Os::SandboxedFile::seek(long, Os::FileInterface::SeekType) (Os/SandboxedFile.cpp:90)not called0.0%
Os::SandboxedFile::size(unsigned long&) (Os/SandboxedFile.cpp:78)not called0.0%
Os::SandboxedFile::write(unsigned char const*, unsigned long&) (Os/SandboxedFile.cpp:110)not called0.0%
Os::SandboxedFile::write(unsigned char const*, unsigned long&, Os::FileInterface::WaitType) (Os/SandboxedFile.cpp:106)called 1 time100.0%
Os::SandboxedFile::~SandboxedFile() (Os/SandboxedFile.cpp:14)called 9 times79.0%
Os::ScopeLock::ScopeLock(Os::Mutex&) (Os/Mutex.cpp:48)not called0.0%
Os::ScopeLock::~ScopeLock() (Os/Mutex.cpp:52)not called0.0%
Os::Stub::Console::StubConsole::StubConsole() (Os/Stub/Console.hpp:26)not called0.0%
Os::Stub::Console::StubConsole::StubConsole(Os::Stub::Console::StubConsole const&) (Os/Stub/Console.hpp:29)not called0.0%
Os::Stub::Console::StubConsole::getHandle() (Os/Stub/Console.cpp:13)not called0.0%
Os::Stub::Console::StubConsole::writeMessage(char const*, unsigned long) (Os/Stub/Console.cpp:11)not called0.0%
Os::Stub::Console::StubConsole::~StubConsole() (Os/Stub/Console.hpp:36)not called0.0%
Os::Stub::Cpu::StubCpu::StubCpu() (Os/Stub/Cpu.hpp:26)not called0.0%
Os::Stub::Cpu::StubCpu::_getCount(unsigned long&) (Os/Stub/Cpu.cpp:11)not called0.0%
Os::Stub::Cpu::StubCpu::_getTicks(Os::Generic::UsedTotal&, unsigned long) (Os/Stub/Cpu.cpp:16)not called0.0%
Os::Stub::Cpu::StubCpu::getHandle() (Os/Stub/Cpu.cpp:22)not called0.0%
Os::Stub::Cpu::StubCpu::~StubCpu() (Os/Stub/Cpu.hpp:36)not called0.0%
Os::Stub::Directory::StubDirectory::StubDirectory() (Os/Stub/Directory.hpp:22)not called0.0%
Os::Stub::Directory::StubDirectory::close() (Os/Stub/Directory.cpp:23)not called0.0%
Os::Stub::Directory::StubDirectory::getHandle() (Os/Stub/Directory.cpp:27)not called0.0%
Os::Stub::Directory::StubDirectory::open(char const*, Os::DirectoryInterface::OpenMode) (Os/Stub/Directory.cpp:11)not called0.0%
Os::Stub::Directory::StubDirectory::read(char*, unsigned long) (Os/Stub/Directory.cpp:19)not called0.0%
Os::Stub::Directory::StubDirectory::rewind() (Os/Stub/Directory.cpp:15)not called0.0%
Os::Stub::Directory::StubDirectory::~StubDirectory() (Os/Stub/Directory.hpp:25)not called0.0%
Os::Stub::File::StubFile::StubFile() (Os/Stub/File.hpp:23)not called0.0%
Os::Stub::File::StubFile::close() (Os/Stub/File.cpp:16)not called0.0%
Os::Stub::File::StubFile::flush() (Os/Stub/File.cpp:38)not called0.0%
Os::Stub::File::StubFile::getHandle() (Os/Stub/File.cpp:53)not called0.0%
Os::Stub::File::StubFile::open(char const*, Os::FileInterface::Mode, Os::FileInterface::OverwriteType) (Os/Stub/File.cpp:11)not called0.0%
Os::Stub::File::StubFile::position(unsigned long&) (Os/Stub/File.cpp:23)not called0.0%
Os::Stub::File::StubFile::preallocate(unsigned long, unsigned long) (Os/Stub/File.cpp:28)not called0.0%
Os::Stub::File::StubFile::read(unsigned char*, unsigned long&, Os::FileInterface::WaitType) (Os/Stub/File.cpp:43)not called0.0%
Os::Stub::File::StubFile::seek(long, Os::FileInterface::SeekType) (Os/Stub/File.cpp:33)not called0.0%
Os::Stub::File::StubFile::size(unsigned long&) (Os/Stub/File.cpp:18)not called0.0%
Os::Stub::File::StubFile::write(unsigned char const*, unsigned long&, Os::FileInterface::WaitType) (Os/Stub/File.cpp:48)not called0.0%
Os::Stub::File::StubFile::~StubFile() (Os/Stub/File.hpp:27)not called0.0%
Os::Stub::FileSystem::StubFileSystem::StubFileSystem() (Os/Stub/FileSystem.hpp:23)not called0.0%
Os::Stub::FileSystem::StubFileSystem::_changeWorkingDirectory(char const*) (Os/Stub/FileSystem.cpp:27)not called0.0%
Os::Stub::FileSystem::StubFileSystem::_getFreeSpace(char const*, unsigned long&, unsigned long&) (Os/Stub/FileSystem.cpp:31)not called0.0%
Os::Stub::FileSystem::StubFileSystem::_getPathType(char const*, Os::FileSystemInterface::PathType&) (Os/Stub/FileSystem.cpp:39)not called0.0%
Os::Stub::FileSystem::StubFileSystem::_getWorkingDirectory(char*, unsigned long) (Os/Stub/FileSystem.cpp:23)not called0.0%
Os::Stub::FileSystem::StubFileSystem::_removeDirectory(char const*) (Os/Stub/FileSystem.cpp:11)not called0.0%
Os::Stub::FileSystem::StubFileSystem::_removeFile(char const*) (Os/Stub/FileSystem.cpp:15)not called0.0%
Os::Stub::FileSystem::StubFileSystem::_rename(char const*, char const*) (Os/Stub/FileSystem.cpp:19)not called0.0%
Os::Stub::FileSystem::StubFileSystem::getHandle() (Os/Stub/FileSystem.cpp:35)not called0.0%
Os::Stub::FileSystem::StubFileSystem::~StubFileSystem() (Os/Stub/FileSystem.hpp:26)not called0.0%
Os::Stub::Memory::StubMemory::StubMemory() (Os/Stub/Memory.hpp:26)not called0.0%
Os::Stub::Memory::StubMemory::_getUsage(Os::Generic::UsedTotal&) (Os/Stub/Memory.cpp:11)not called0.0%
Os::Stub::Memory::StubMemory::getHandle() (Os/Stub/Memory.cpp:17)not called0.0%
Os::Stub::Memory::StubMemory::~StubMemory() (Os/Stub/Memory.hpp:36)not called0.0%
Os::Stub::Mutex::StubConditionVariable::StubConditionVariable() (Os/Stub/ConditionVariable.hpp:23)not called0.0%
Os::Stub::Mutex::StubConditionVariable::getHandle() (Os/Stub/ConditionVariable.cpp:26)not called0.0%
Os::Stub::Mutex::StubConditionVariable::notify() (Os/Stub/ConditionVariable.cpp:17)not called0.0%
Os::Stub::Mutex::StubConditionVariable::notifyAll() (Os/Stub/ConditionVariable.cpp:21)not called0.0%
Os::Stub::Mutex::StubConditionVariable::pend(Os::Mutex&) (Os/Stub/ConditionVariable.cpp:12)not called0.0%
Os::Stub::Mutex::StubConditionVariable::~StubConditionVariable() (Os/Stub/ConditionVariable.hpp:27)not called0.0%
Os::Stub::Mutex::StubMutex::StubMutex() (Os/Stub/Mutex.hpp:33)not called0.0%
Os::Stub::Mutex::StubMutex::getHandle() (Os/Stub/Mutex.cpp:34)not called0.0%
Os::Stub::Mutex::StubMutex::release() (Os/Stub/Mutex.cpp:23)not called0.0%
Os::Stub::Mutex::StubMutex::take() (Os/Stub/Mutex.cpp:11)not called0.0%
Os::Stub::Mutex::StubMutex::~StubMutex() (Os/Stub/Mutex.hpp:37)not called0.0%
Os::Stub::Queue::StubQueue::StubQueue() (Os/Stub/Queue.hpp:19)not called0.0%
Os::Stub::Queue::StubQueue::create(int, Fw::ConstStringBase const&, unsigned long, unsigned long) (Os/Stub/Queue.cpp:11)not called0.0%
Os::Stub::Queue::StubQueue::getHandle() (Os/Stub/Queue.cpp:43)not called0.0%
Os::Stub::Queue::StubQueue::getMessageHighWaterMark() const (Os/Stub/Queue.cpp:39)not called0.0%
Os::Stub::Queue::StubQueue::getMessagesAvailable() const (Os/Stub/Queue.cpp:35)not called0.0%
Os::Stub::Queue::StubQueue::receive(unsigned char*, unsigned long, Os::QueueInterface::BlockingType, unsigned long&, unsigned char&) (Os/Stub/Queue.cpp:27)not called0.0%
Os::Stub::Queue::StubQueue::send(unsigned char const*, unsigned long, unsigned char, Os::QueueInterface::BlockingType) (Os/Stub/Queue.cpp:20)not called0.0%
Os::Stub::Queue::StubQueue::teardown() (Os/Stub/Queue.cpp:18)not called0.0%
Os::Stub::Queue::StubQueue::~StubQueue() (Os/Stub/Queue.hpp:22)not called0.0%
Os::Stub::RawTime::StubRawTime::StubRawTime() (Os/Stub/RawTime.hpp:24)not called0.0%
Os::Stub::RawTime::StubRawTime::deserializeFrom(Fw::SerialBufferBase&, Fw::Endianness) (Os/Stub/RawTime.cpp:28)not called0.0%
Os::Stub::RawTime::StubRawTime::getHandle() (Os/Stub/RawTime.cpp:11)not called0.0%
Os::Stub::RawTime::StubRawTime::getTimeInterval(Os::DelegateRawTime const&, Fw::TimeInterval&) const (Os/Stub/RawTime.cpp:19)not called0.0%
Os::Stub::RawTime::StubRawTime::now() (Os/Stub/RawTime.cpp:15)not called0.0%
Os::Stub::RawTime::StubRawTime::serializeTo(Fw::SerialBufferBase&, Fw::Endianness) const (Os/Stub/RawTime.cpp:24)not called0.0%
Os::Stub::RawTime::StubRawTime::~StubRawTime() (Os/Stub/RawTime.hpp:28)not called0.0%
Os::Stub::Semaphore::StubCountingSemaphore::StubCountingSemaphore(unsigned int) (Os/Stub/CountingSemaphore.cpp:12)not called0.0%
Os::Stub::Semaphore::StubCountingSemaphore::getHandle() (Os/Stub/CountingSemaphore.cpp:33)not called0.0%
Os::Stub::Semaphore::StubCountingSemaphore::post() (Os/Stub/CountingSemaphore.cpp:29)not called0.0%
Os::Stub::Semaphore::StubCountingSemaphore::tryWait() (Os/Stub/CountingSemaphore.cpp:25)not called0.0%
Os::Stub::Semaphore::StubCountingSemaphore::wait() (Os/Stub/CountingSemaphore.cpp:16)not called0.0%
Os::Stub::Semaphore::StubCountingSemaphore::waitTimeout(Fw::TimeInterval const&) (Os/Stub/CountingSemaphore.cpp:20)not called0.0%
Os::Stub::Semaphore::StubCountingSemaphore::~StubCountingSemaphore() (Os/Stub/CountingSemaphore.hpp:19)not called0.0%
Os::Stub::Task::StubTask::StubTask() (Os/Stub/Task.hpp:20)not called0.0%
Os::Stub::Task::StubTask::_delay(Fw::TimeInterval const&) (Os/Stub/Task.cpp:32)not called0.0%
Os::Stub::Task::StubTask::getHandle() (Os/Stub/Task.cpp:20)not called0.0%
Os::Stub::Task::StubTask::isCooperative() (Os/Stub/Task.cpp:28)not called0.0%
Os::Stub::Task::StubTask::join() (Os/Stub/Task.cpp:12)not called0.0%
Os::Stub::Task::StubTask::onStart() (Os/Stub/Task.cpp:10)not called0.0%
Os::Stub::Task::StubTask::resume() (Os/Stub/Task.cpp:18)not called0.0%
Os::Stub::Task::StubTask::start(Os::TaskInterface::Arguments const&) (Os/Stub/Task.cpp:24)not called0.0%
Os::Stub::Task::StubTask::suspend(Os::TaskInterface::SuspensionType) (Os/Stub/Task.cpp:16)not called0.0%
Os::Stub::Task::StubTask::~StubTask() (Os/Stub/Task.hpp:23)not called0.0%
Os::Task::Task() (Os/Task.cpp:62)called 1 time72.0%
Os::Task::TaskRoutineWrapper::TaskRoutineWrapper(Os::Task&) (Os/Task.cpp:27)called 1 time100.0%
Os::Task::TaskRoutineWrapper::invoke() (Os/Task.cpp:50)not called0.0%
Os::Task::TaskRoutineWrapper::run(void*) (Os/Task.cpp:29)not called0.0%
Os::Task::_delay(Fw::TimeInterval const&) (Os/Task.cpp:199)called 1 time97.0%
Os::Task::delay(Fw::TimeInterval const&) (Os/Task.cpp:204)called 1 time100.0%
Os::Task::getHandle() (Os/Task.cpp:187)not called0.0%
Os::Task::getName() (Os/Task.cpp:177)not called0.0%
Os::Task::getNumTasks() (Os/Task.cpp:192)not called0.0%
Os::Task::getPriority() (Os/Task.cpp:182)not called0.0%
Os::Task::getSingleton() (Os/Task.cpp:213)called 1 time82.0%
Os::Task::getState() const (Os/Task.cpp:76)not called0.0%
Os::Task::init() (Os/Task.cpp:208)not called0.0%
Os::Task::invokeRoutine() (Os/Task.cpp:137)not called0.0%
Os::Task::isCooperative() (Os/Task.cpp:172)not called0.0%
Os::Task::join() (Os/Task.cpp:141)not called0.0%
Os::Task::onStart() (Os/Task.cpp:132)not called0.0%
Os::Task::registerTaskRegistry(Os::TaskRegistry*) (Os/Task.cpp:218)not called0.0%
Os::Task::resume() (Os/Task.cpp:167)not called0.0%
Os::Task::start(Fw::ConstStringBase const&, void (*)(void*), void*, unsigned char, unsigned long, unsigned long, unsigned long) (Os/Task.cpp:84)not called0.0%
Os::Task::start(Os::TaskInterface::Arguments const&) (Os/Task.cpp:96)not called0.0%
Os::Task::suspend() (Os/Task.cpp:72)not called0.0%
Os::Task::suspend(Os::TaskInterface::SuspensionType) (Os/Task.cpp:158)not called0.0%
Os::Task::~Task() (Os/Task.cpp:64)called 1 time77.0%
Os::TaskInterface* Os::Delegate::makeDelegate<Os::TaskInterface, Os::Posix::Task::PosixTask, unsigned char [40]>(unsigned char (&) [40]) (Os/Delegate.hpp:46)called 1 time86.0%
Os::TaskInterface* Os::Delegate::makeDelegate<Os::TaskInterface, Os::Stub::Task::StubTask, unsigned char [40]>(unsigned char (&) [40]) (Os/Delegate.hpp:46)not called0.0%
Os::TaskInterface* Os::Delegate::makeDelegate<Os::TaskInterface, Os::Stub::Task::Test::TestTask, unsigned char [40]>(unsigned char (&) [40]) (Os/Delegate.hpp:46)not called0.0%
Os::TaskInterface::Arguments::Arguments(Fw::ConstStringBase const&, void (*)(void*), void*, unsigned char, unsigned long, unsigned long, int) (Os/Task.cpp:10)not called0.0%
Os::TaskInterface::TaskInterface() (Os/Task.hpp:105)called 2 times100.0%
Os::TaskInterface::getDelegate(unsigned char (&) [40]) (Os/Posix/DefaultTask.cpp:11)called 1 time100.0%
Os::TaskInterface::getDelegate(unsigned char (&) [40]) (Os/Stub/DefaultTask.cpp:12)not called0.0%
Os::TaskInterface::isCooperative() (Os/Task.cpp:58)not called0.0%
Os::TaskInterface::~TaskInterface() (Os/Task.hpp:108)called 2 times100.0%
Os::TaskRegistry::TaskRegistry() (Os/Task.hpp:408)not called0.0%
Os::TaskRegistry::~TaskRegistry() (Os/Task.hpp:410)not called0.0%
Os::TaskString::TaskString() (Os/TaskString.hpp:20)called 1 time72.0%
Os::TaskString::TaskString(Fw::ConstStringBase const&) (Os/TaskString.hpp:24)not called0.0%
Os::TaskString::TaskString(Os::TaskString const&) (Os/TaskString.hpp:22)not called0.0%
Os::TaskString::TaskString(char const*) (Os/TaskString.hpp:26)not called0.0%
Os::TaskString::getCapacity() const (Os/TaskString.hpp:47)called 1 time100.0%
Os::TaskString::operator=(Fw::ConstStringBase const&) (Os/TaskString.hpp:35)not called0.0%
Os::TaskString::operator=(Os::TaskString const&) (Os/TaskString.hpp:30)not called0.0%
Os::TaskString::operator=(char const*) (Os/TaskString.hpp:40)called 1 time100.0%
Os::TaskString::toChar() const (Os/TaskString.hpp:45)called 1 time100.0%
Os::TaskString::~TaskString() (Os/TaskString.hpp:28)called 1 time100.0%
Os::ValidateFile::createValidation(char const*, Utils::HashBuffer const&) (Os/ValidateFileCommon.cpp:230)not called0.0%
Os::ValidateFile::createValidation(char const*, char const*) (Os/ValidateFileCommon.cpp:225)called 3 times69.0%
Os::ValidateFile::createValidation(char const*, char const*, Utils::HashBuffer&) (Os/ValidateFileCommon.cpp:206)called 3 times81.0%
Os::ValidateFile::validate(char const*, char const*) (Os/ValidateFileCommon.cpp:172)called 2 times69.0%
Os::ValidateFile::validate(char const*, char const*, Utils::HashBuffer&) (Os/ValidateFileCommon.cpp:177)called 2 times68.0%
Os::ValidatedFile::ValidatedFile(char const*) (Os/ValidatedFile.cpp:19)not called0.0%
Os::ValidatedFile::createHashFile() (Os/ValidatedFile.cpp:31)not called0.0%
Os::ValidatedFile::createHashFile(Utils::HashBuffer const&) (Os/ValidatedFile.cpp:37)not called0.0%
Os::ValidatedFile::getFileName() const (Os/ValidatedFile.cpp:44)not called0.0%
Os::ValidatedFile::getHashBuffer() const (Os/ValidatedFile.cpp:52)not called0.0%
Os::ValidatedFile::getHashFileName() const (Os/ValidatedFile.cpp:48)not called0.0%
Os::ValidatedFile::validate() (Os/ValidatedFile.cpp:25)not called0.0%
Os::computeHash(char const*, Utils::HashBuffer&) (Os/ValidateFileCommon.cpp:8)called 5 times73.0%
Os::init() (Os/Os.cpp:15)not called0.0%
Os::readHash(char const*, Utils::HashBuffer&) (Os/ValidateFileCommon.cpp:64)called 2 times79.0%
Os::translateStatus(Os::FileInterface::Status, Os::StatusFileType) (Os/ValidateFileCommon.cpp:119)called 2 times27.0%
Os::writeHash(char const*, Utils::HashBuffer) (Os/ValidateFileCommon.cpp:93)called 2 times83.0%
Types::AtomicQueue::AtomicQueue() (Os/Generic/Types/AtomicQueue.cpp:31)not called0.0%
Types::AtomicQueue::computeChecksum(unsigned char const*, unsigned long) (Os/Generic/Types/AtomicQueue.cpp:21)not called0.0%
Types::AtomicQueue::create(unsigned long, unsigned long, Fw::MemAllocator&, int) (Os/Generic/Types/AtomicQueue.cpp:47)not called0.0%
Types::AtomicQueue::dequeue(unsigned char*, unsigned long, unsigned long&) (Os/Generic/Types/AtomicQueue.cpp:256)not called0.0%
Types::AtomicQueue::enqueue(unsigned char const*, unsigned long) (Os/Generic/Types/AtomicQueue.cpp:204)not called0.0%
Types::AtomicQueue::enqueueBlocking(unsigned char const*, unsigned long, bool) (Os/Generic/Types/AtomicQueue.cpp:222)not called0.0%
Types::AtomicQueue::enqueueInternal(unsigned char const*, unsigned long) (Os/Generic/Types/AtomicQueue.cpp:152)not called0.0%
Types::AtomicQueue::getBufferSize() const (Os/Generic/Types/AtomicQueue.cpp:356)not called0.0%
Types::AtomicQueue::getCapacity() const (Os/Generic/Types/AtomicQueue.cpp:351)not called0.0%
Types::AtomicQueue::getIndex(unsigned long) const (Os/Generic/Types/AtomicQueue.hpp:187)not called0.0%
Types::AtomicQueue::getSize() const (Os/Generic/Types/AtomicQueue.cpp:327)not called0.0%
Types::AtomicQueue::isCreated() const (Os/Generic/Types/AtomicQueue.hpp:160)not called0.0%
Types::AtomicQueue::isEmpty() const (Os/Generic/Types/AtomicQueue.cpp:323)not called0.0%
Types::AtomicQueue::isFull() const (Os/Generic/Types/AtomicQueue.cpp:314)not called0.0%
Types::AtomicQueue::teardown() (Os/Generic/Types/AtomicQueue.cpp:108)not called0.0%
Types::AtomicQueue::~AtomicQueue() (Os/Generic/Types/AtomicQueue.cpp:43)not called0.0%
Types::MaxHeap::MaxHeap() (Os/Generic/Types/MaxHeap.cpp:31)not called0.0%
Types::MaxHeap::create(unsigned long, Fw::ByteArray) (Os/Generic/Types/MaxHeap.cpp:42)not called0.0%
Types::MaxHeap::getSize() const (Os/Generic/Types/MaxHeap.cpp:152)not called0.0%
Types::MaxHeap::heapify() (Os/Generic/Types/MaxHeap.cpp:160)not called0.0%
Types::MaxHeap::isEmpty() (Os/Generic/Types/MaxHeap.cpp:147)not called0.0%
Types::MaxHeap::isFull() (Os/Generic/Types/MaxHeap.cpp:142)not called0.0%
Types::MaxHeap::max(unsigned long, unsigned long) (Os/Generic/Types/MaxHeap.cpp:219)not called0.0%
Types::MaxHeap::pop(unsigned char&, unsigned long&) (Os/Generic/Types/MaxHeap.cpp:113)not called0.0%
Types::MaxHeap::push(unsigned char, unsigned long) (Os/Generic/Types/MaxHeap.cpp:65)not called0.0%
Types::MaxHeap::swap(unsigned long, unsigned long) (Os/Generic/Types/MaxHeap.cpp:252)not called0.0%
Types::MaxHeap::teardown() (Os/Generic/Types/MaxHeap.cpp:53)not called0.0%
Types::MaxHeap::~MaxHeap() (Os/Generic/Types/MaxHeap.cpp:38)not called0.0%