LCOV - code coverage report
Current view: top level - AP_HAL_Linux - I2CDevice.cpp (source / functions) Hit Total Coverage
Test: lcov.info Lines: 3 142 2.1 %
Date: 2026-09-09 11:02:08 Functions: 1 21 4.8 %

Function Name Sort by function name Hit count Sort by hit count
Linux::I2CDeviceManager::_unregister(Linux::I2CBus&) 0
Linux::I2CDeviceManager::get_device_ptr(unsigned char, unsigned char, unsigned int, bool, unsigned int) 0
Linux::I2CDeviceManager::teardown() 0
Linux::I2CDeviceManager::I2CDeviceManager() 48
Linux::I2CBus::open(unsigned char) 0
Linux::I2CBus::end_cb() 0
Linux::I2CBus::start_cb() 0
Linux::I2CBus::~I2CBus() 0
Linux::I2CBus::~I2CBus().2 0
Linux::I2CDevice::get_semaphore() 0
Linux::I2CDevice::read_registers_multiple(unsigned char, unsigned char*, unsigned int, unsigned char) 0
Linux::I2CDevice::adjust_periodic_callback(void*, unsigned int) 0
Linux::I2CDevice::register_periodic_callback(unsigned int, Functor<void>) 0
Linux::I2CDevice::transfer(unsigned char const*, unsigned int, unsigned char*, unsigned int) 0
Linux::I2CDevice::I2CDevice(Linux::I2CBus&, unsigned char) 0
Linux::I2CDevice::~I2CDevice() 0
Linux::I2CDevice::~I2CDevice().2 0
Linux::I2CDeviceManager::get_bus_mask() const 0
Linux::I2CDeviceManager::_create_device(Linux::I2CBus&, unsigned char) const 0
Linux::I2CDeviceManager::get_bus_mask_external() const 0
Linux::I2CDeviceManager::get_bus_mask_internal() const 0

Generated by: LCOV version 1.14