LCOV - code coverage report
Current view: top level - drivers/usb/host/dwc_common_port - dwc_common_linux.c (source / functions) Hit Total Coverage
Test: gcov_data_raspi2_real_modules_combined.info Lines: 109 371 29.4 %
Date: 2020-09-30 20:25:40 Functions: 30 83 36.1 %
Branches: 16 124 12.9 %

Function Name Sort by function name Hit count Sort by hit count
DWC_ATOI 0
DWC_ATOUI 0
DWC_BE16_TO_CPU 0
DWC_BE32_TO_CPU 0
DWC_CPU_TO_BE16 0
DWC_CPU_TO_BE32 0
DWC_CPU_TO_LE16 0
DWC_EXCEPTION 0
DWC_IN_BH 0
DWC_LE16_TO_CPU 0
DWC_LE32_TO_CPU 0
DWC_MEMCMP 0
DWC_MEMMOVE 0
DWC_MSLEEP 0
DWC_MUTEX_ALLOC 0
DWC_MUTEX_FREE 0
DWC_MUTEX_LOCK 0
DWC_MUTEX_TRYLOCK 0
DWC_MUTEX_UNLOCK 0
DWC_SNPRINTF 0
DWC_SPINLOCK_FREE 0
DWC_SPRINTF 0
DWC_STRCMP 0
DWC_STRCPY 0
DWC_STRLEN 0
DWC_STRNCMP 0
DWC_TASK_FREE 0
DWC_TASK_SCHEDULE 0
DWC_THREAD_RUN 0
DWC_THREAD_SHOULD_STOP 0
DWC_THREAD_STOP 0
DWC_TIME 0
DWC_TIMER_FREE 0
DWC_TIMER_SCHEDULE 0
DWC_UTF8_TO_UTF16LE 0
DWC_VPRINTF 0
DWC_VSNPRINTF 0
DWC_WAITQ_ABORT 0
DWC_WAITQ_FREE 0
DWC_WAITQ_TRIGGER 0
DWC_WAITQ_WAIT 0
DWC_WAITQ_WAIT_TIMEOUT 0
DWC_WORKQ_FREE 0
DWC_WORKQ_PENDING 0
DWC_WORKQ_SCHEDULE 0
DWC_WORKQ_SCHEDULE_DELAYED 0
DWC_WORKQ_WAIT_WORK_DONE 0
__DWC_DMA_FREE 0
__DWC_ERROR 0
do_work 0
dwc_common_port_exit_module 0
timer_callback 0
work_done 0
DWC_TIMER_CANCEL 207
dwc_common_port_init_module 207
DWC_WAITQ_ALLOC 414
DWC_WORKQ_ALLOC 414
__DWC_DMA_ALLOC_ATOMIC 621
DWC_IN_IRQ 828
DWC_TASK_ALLOC 828
__DWC_DMA_ALLOC 828
__DWC_WARN 828
DWC_CPU_TO_LE32 1035
DWC_STRDUP 1035
DWC_TIMER_ALLOC 1035
DWC_MDELAY 1242
DWC_SPINLOCK_ALLOC 1863
DWC_PRINTF 3519
DWC_UDELAY 5299
DWC_MEMCPY 10104
__DWC_ALLOC 98739
tasklet_callback 115203
DWC_TASK_HI_SCHEDULE 119325
__DWC_ALLOC_ATOMIC 297323
__DWC_FREE 373293
DWC_SPINLOCK_IRQSAVE 381588
DWC_SPINUNLOCK_IRQRESTORE 381591
DWC_MEMSET 4480346
DWC_MODIFY_REG32 21276647
DWC_SPINUNLOCK 27644283
DWC_SPINLOCK 27644293
DWC_WRITE_REG32 91251129
DWC_READ_REG32 241546088

Generated by: LCOV version 1.14