| TER % | - | covered/ all | Calls | Line | Function | |
| 0 % | - | 0/ 2 | 0 | 122 | __check_log2_irq_thresh() | |
| 0 % | - | 0/ 2 | 0 | 127 | __check_park() | |
| 35 % | - | 6/ 17 | 6 | 44 | dbg_hcs_params() | |
| 32 % | - | 6/ 19 | 6 | 88 | dbg_hcc_params() | |
| 0 % | - | 0/ 7 | 0 | 119 | dbg_qtd() | |
| 0 % | - | 0/ 3 | 0 | 135 | dbg_qh() | |
| 0 % | - | 0/ 9 | 0 | 144 | dbg_itd() | |
| 0 % | - | 0/ 5 | 0 | 174 | dbg_sitd() | |
| 0 % | - | 0/ 24 | 0 | 188 | dbg_status_buf() | |
| 0 % | - | 0/ 16 | 0 | 207 | dbg_intr_buf() | |
| 72 % | - | 13/ 18 | 12 | 225 | dbg_command_buf() | |
| 68 % | - | 23/ 34 | 29 | 244 | dbg_port_buf() | |
| 0 % | - | 0/ 14 | 0 | 335 | token_mark() | |
| 0 % | - | 0/ 36 | 0 | 348 | qh_lines() | |
| 0 % | - | 0/ 33 | 0 | 441 | show_async() | |
| 0 % | - | 0/ 59 | 0 | 483 | show_periodic() | |
| 0 % | - | 0/ 48 | 0 | 625 | show_registers() | |
| 100 % | 1/ 1 | 6 | 785 | create_debug_files() | ||
| 0 % | - | 0/ 1 | 0 | 794 | remove_debug_files() | |
| 57 % | - | 8/ 14 | 12 | 156 | handshake() | |
| 60 % | - | 3/ 5 | 6 | 174 | ehci_halt() | |
| 0 % | - | 0/ 1 | 0 | 191 | tdi_reset() | |
| 56 % | - | 5/ 9 | 6 | 203 | ehci_reset() | |
| 0 % | - | 0/ 9 | 0 | 225 | ehci_quiesce() | |
| 0 % | - | 0/ 40 | 0 | 33 | ehci_bus_suspend() | |
| 0 % | - | 0/ 51 | 0 | 86 | ehci_bus_resume() | |
| 38 % | - | 6/ 16 | 6 | 176 | check_reset_complete() | |
| 64 % | - | 28/ 44 | 439942 | 217 | ehci_hub_status_data() | |
| 67 % | - | 2/ 3 | 6 | 273 | ehci_hub_descriptor() | |
| 36 % | - | 64/ 177 | 205 | 309 | ehci_hub_control() | |
| 100 % | 1/ 1 | 6 | 38 | ehci_qtd_init() | ||
| 75 % | - | 3/ 4 | 6 | 48 | ehci_qtd_alloc() | |
| 0 % | - | 0/ 1 | 0 | 60 | ehci_qtd_free() | |
| 0 % | - | 0/ 10 | 0 | 66 | qh_destroy() | |
| 44 % | - | 4/ 9 | 6 | 82 | ehci_qh_alloc() | |
| 0 % | - | 0/ 2 | 0 | 110 | qh_get() | |
| 0 % | - | 0/ 1 | 0 | 116 | qh_put() | |
| 0 % | - | 0/ 13 | 0 | 128 | ehci_mem_cleanup() | |
| 39 % | - | 11/ 28 | 6 | 164 | ehci_mem_init() | |
| 0 % | - | 0/ 13 | 0 | 46 | qtd_fill() | |
| 0 % | - | 0/ 9 | 0 | 87 | qh_update() | |
| 0 % | - | 0/ 7 | 0 | 121 | qh_refresh() | |
| 0 % | - | 0/ 44 | 0 | 141 | qtd_copy_status() | |
| 0 % | - | 0/ 37 | 0 | 217 | ehci_urb_done() | |
| 0 % | - | 0/ 72 | 0 | 282 | qh_completions() | |
| 0 % | - | 0/ 3 | 0 | 456 | qtd_list_free() | |
| 0 % | - | 0/ 46 | 0 | 476 | qh_urb_transaction() | |
| 0 % | - | 0/ 39 | 0 | 629 | qh_make() | |
| 0 % | - | 0/ 7 | 0 | 776 | qh_link_async() | |
| 0 % | - | 0/ 14 | 0 | 823 | qh_append_tds() | |
| 0 % | - | 0/ 30 | 0 | 904 | submit_async() | |
| 0 % | - | 0/ 13 | 0 | 958 | end_unlink_async() | |
| 0 % | - | 0/ 19 | 0 | 1001 | start_unlink_async() | |
| 0 % | - | 0/ 26 | 0 | 1056 | scan_async() | |
| 0 % | - | 0/ 9 | 0 | 47 | periodic_next_shadow() | |
| 0 % | - | 0/ 9 | 0 | 63 | periodic_unlink() | |
| 0 % | - | 0/ 30 | 0 | 88 | periodic_usecs() | |
| 0 % | - | 0/ 14 | 0 | 154 | same_tt() | |
| 0 % | - | 0/ 29 | 0 | 170 | tt_no_collision() | |
| 0 % | - | 0/ 5 | 0 | 242 | enable_periodic() | |
| 0 % | - | 0/ 5 | 0 | 267 | disable_periodic() | |
| 0 % | - | 0/ 30 | 0 | 297 | qh_link_periodic() | |
| 0 % | - | 0/ 11 | 0 | 362 | qh_unlink_periodic() | |
| 0 % | - | 0/ 10 | 0 | 403 | intr_deschedule() | |
| 0 % | - | 0/ 19 | 0 | 429 | check_period() | |
| 0 % | - | 0/ 22 | 0 | 475 | check_intr_schedule() | |
| 0 % | - | 0/ 25 | 0 | 524 | qh_schedule() | |
| 0 % | - | 0/ 37 | 0 | 587 | intr_submit() | |
| 0 % | - | 0/ 4 | 0 | 643 | iso_stream_alloc() | |
| 0 % | - | 0/ 16 | 0 | 658 | iso_stream_init() | |
| 0 % | - | 0/ 15 | 0 | 753 | iso_stream_put() | |
| 0 % | - | 0/ 4 | 0 | 807 | iso_stream_get() | |
| 0 % | - | 0/ 30 | 0 | 815 | iso_stream_find() | |
| 0 % | - | 0/ 4 | 0 | 861 | iso_sched_alloc() | |
| 0 % | - | 0/ 10 | 0 | 876 | itd_sched_init() | |
| 0 % | - | 0/ 4 | 0 | 917 | iso_sched_free() | |
| 0 % | - | 0/ 54 | 0 | 930 | itd_urb_transaction() | |
| 0 % | - | 0/ 7 | 0 | 999 | itd_slot_ok() | |
| 0 % | - | 0/ 25 | 0 | 1021 | sitd_slot_ok() | |
| 0 % | - | 0/ 39 | 0 | 1102 | iso_stream_schedule() | |
| 0 % | - | 0/ 3 | 0 | 1205 | itd_init() | |
| 0 % | - | 0/ 3 | 0 | 1222 | itd_patch() | |
| 0 % | - | 0/ 1 | 0 | 1252 | itd_link() | |
| 0 % | - | 0/ 18 | 0 | 1265 | itd_link_urb() | |
| 0 % | - | 0/ 28 | 0 | 1341 | itd_complete() | |
| 0 % | - | 0/ 41 | 0 | 1428 | itd_submit() | |
| 0 % | - | 0/ 15 | 0 | 1492 | sitd_sched_init() | |
| 0 % | - | 0/ 52 | 0 | 1540 | sitd_urb_transaction() | |
| 0 % | - | 0/ 3 | 0 | 1609 | sitd_patch() | |
| 0 % | - | 0/ 1 | 0 | 1637 | sitd_link() | |
| 0 % | - | 0/ 15 | 0 | 1650 | sitd_link_urb() | |
| 0 % | - | 0/ 19 | 0 | 1719 | sitd_complete() | |
| 0 % | - | 0/ 41 | 0 | 1793 | sitd_submit() | |
| 0 % | - | 0/ 50 | 0 | 1869 | scan_periodic() | |
| 0 % | - | 0/ 29 | 0 | 267 | ehci_watchdog() | |
| 0 % | - | 0/ 2 | 0 | 301 | ehci_reboot() | |
| 25 % | - | 3/ 12 | 6 | 313 | ehci_port_power() | |
| 0 % | - | 0/ 14 | 0 | 335 | ehci_work() | |
| 0 % | - | 0/ 37 | 0 | 363 | ehci_stop() | |
| 38 % | - | 11/ 29 | 6 | 408 | ehci_init() | |
| 55 % | - | 6/ 11 | 6 | 494 | ehci_run() | |
| 41 % | - | 26/ 63 | 3350734 | 569 | ehci_irq() | |
| 0 % | - | 0/ 16 | 0 | 684 | ehci_urb_enqueue() | |
| 0 % | - | 0/ 17 | 0 | 716 | unlink_async() | |
| 0 % | - | 0/ 51 | 0 | 744 | ehci_urb_dequeue() | |
| 21 % | - | 12/ 56 | 26 | 813 | ehci_endpoint_disable() | |
| 0 % | - | 0/ 2 | 0 | 876 | ehci_get_frame() | |
| 31 % | - | 5/ 16 | 6 | 28 | ehci_pci_reinit() | |
| 20 % | - | 10/ 49 | 6 | 67 | ehci_pci_setup() | |
| 0 % | - | 0/ 27 | 0 | 184 | ehci_pci_suspend() | |
| 0 % | - | 0/ 35 | 0 | 219 | ehci_pci_resume() | |
| 60 % | - | 3/ 5 | 6 | 351 | ehci_hcd_pci_init() | |
| 0 % | - | 0/ 1 | 0 | 365 | ehci_hcd_pci_cleanup() | |
| 11 % | - | 260/ 2394 | ehci-hcd.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 44 % | - | 4/ 9 | 36 | 58 | uhci_reset_hc() | |
| 58 % | - | 14/ 24 | 36 | 90 | uhci_check_and_reset_hc() | |
| 100 % | 2/ 2 | 24 | 135 | io_type_enabled() | ||
| 64 % | - | 7/ 11 | 18 | 144 | quirk_usb_handoff_uhci() | |
| 100 % | 2/ 2 | 6 | 162 | mmio_resource_enabled() | ||
| 0 % | - | 0/ 18 | 0 | 167 | quirk_usb_handoff_ohci() | |
| 38 % | - | 17/ 45 | 6 | 212 | quirk_usb_disable_ehci() | |
| 86 % | - | 6/ 7 | 114 | 343 | quirk_usb_early_handoff() | |
| 44 % | - | 52/ 118 | pci-quirks.c | |||
| TER % | - | covered/ all | Calls | Line | Function | |
| 0 % | - | 0/ 2 | 0 | 75 | __check_debug() | |
| 0 % | - | 0/ 7 | 0 | 23 | lprintk() | |
| 0 % | - | 0/ 33 | 0 | 39 | uhci_show_td() | |
| 0 % | - | 0/ 47 | 0 | 93 | uhci_show_qh() | |
| 0 % | - | 0/ 25 | 0 | 215 | uhci_show_sc() | |
| 0 % | - | 0/ 21 | 0 | 240 | uhci_show_root_hub_state() | |
| 0 % | - | 0/ 33 | 0 | 271 | uhci_show_status() | |
| 0 % | - | 0/ 27 | 0 | 324 | uhci_show_urbp() | |
| 0 % | - | 0/ 14 | 0 | 370 | uhci_show_lists() | |
| 0 % | - | 0/ 65 | 0 | 430 | uhci_sprint_schedule() | |
| 0 % | - | 0/ 12 | 0 | 539 | uhci_debug_open() | |
| 0 % | - | 0/ 18 | 0 | 566 | uhci_debug_lseek() | |
| 0 % | - | 0/ 2 | 0 | 590 | uhci_debug_read() | |
| 0 % | - | 0/ 2 | 0 | 597 | uhci_debug_release() | |
| 67 % | - | 2/ 3 | 3627752 | 33 | uhci_set_next_interrupt() | |
| 100 % | 1/ 1 | 7246029 | 40 | uhci_clear_next_interrupt() | ||
| 100 % | 1/ 1 | 1207580 | 45 | uhci_moveto_complete() | ||
| 60 % | - | 3/ 5 | 3126055 | 51 | uhci_alloc_td() | |
| 100 % | 1/ 1 | 3126055 | 74 | uhci_fill_td() | ||
| 0 % | - | 0/ 3 | 0 | 85 | uhci_insert_td_frame_list() | |
| 0 % | - | 0/ 12 | 0 | 111 | uhci_remove_td_frame_list() | |
| 0 % | - | 0/ 3 | 0 | 142 | unlink_isochronous_tds() | |
| 100 % | 3/ 3 | 1207603 | 155 | uhci_insert_tds_in_qh() | ||
| 31 % | - | 4/ 13 | 3126033 | 171 | uhci_free_td() | |
| 60 % | - | 3/ 5 | 1207819 | 183 | uhci_alloc_qh() | |
| 33 % | - | 3/ 9 | 1207599 | 205 | uhci_free_qh() | |
| 40 % | - | 2/ 5 | 1204394 | 221 | uhci_insert_qh() | |
| 63 % | - | 10/ 16 | 1207599 | 263 | uhci_remove_qh() | |
| 100 % | 6/ 6 | 21739 | 326 | uhci_fixup_toggle() | ||
| 30 % | - | 3/ 10 | 3209 | 345 | uhci_append_queued_urb() | |
| 55 % | - | 11/ 20 | 1207599 | 384 | uhci_delete_queued_urb() | |
| 60 % | - | 3/ 5 | 1207603 | 446 | uhci_alloc_urb_priv() | |
| 100 % | 1/ 1 | 3126037 | 470 | uhci_add_td_to_urb() | ||
| 50 % | - | 2/ 4 | 3126033 | 477 | uhci_remove_td_from_urb() | |
| 64 % | - | 9/ 14 | 1207599 | 485 | uhci_destroy_urb_priv() | |
| 73 % | - | 8/ 11 | 9423 | 518 | uhci_inc_fsbr() | |
| 88 % | - | 7/ 8 | 1209085 | 529 | uhci_dec_fsbr() | |
| 22 % | - | 6/ 27 | 1 | 548 | uhci_map_status() | |
| 71 % | - | 24/ 34 | 169 | 573 | uhci_submit_control() | |
| 100 % | 2/ 2 | 71 | 701 | usb_control_retrigger_status() | ||
| 52 % | - | 27/ 52 | 407 | 715 | uhci_result_control() | |
| 63 % | - | 22/ 35 | 1207434 | 828 | uhci_submit_common() | |
| 88 % | - | 15/ 17 | 3825923 | 931 | uhci_result_common() | |
| 57 % | - | 4/ 7 | 9411 | 991 | uhci_submit_bulk() | |
| 100 % | 2/ 2 | 1198023 | 1006 | uhci_submit_interrupt() | ||
| 0 % | - | 0/ 15 | 0 | 1019 | isochronous_find_limits() | |
| 0 % | - | 0/ 9 | 0 | 1047 | isochronous_find_start() | |
| 0 % | - | 0/ 16 | 0 | 1075 | uhci_submit_isochronous() | |
| 0 % | - | 0/ 9 | 0 | 1111 | uhci_result_isochronous() | |
| 52 % | - | 11/ 21 | 1207603 | 1147 | uhci_find_urb_ep() | |
| 49 % | - | 22/ 45 | 1207603 | 1171 | uhci_urb_enqueue() | |
| 58 % | - | 22/ 38 | 3826330 | 1246 | uhci_transfer_result() | |
| 100 % | 14/ 14 | 1207599 | 1308 | uhci_unlink_generic() | ||
| 52 % | - | 14/ 27 | 19 | 1363 | uhci_urb_dequeue() | |
| 100 % | 9/ 9 | 1486 | 1395 | uhci_fsbr_timeout() | ||
| 100 % | 3/ 3 | 5431495 | 1429 | uhci_free_pending_qhs() | ||
| 100 % | 3/ 3 | 5431483 | 1440 | uhci_free_pending_tds() | ||
| 56 % | - | 5/ 9 | 1207599 | 1452 | uhci_finish_urb() | |
| 100 % | 3/ 3 | 4229286 | 1465 | uhci_finish_completion() | ||
| 100 % | 1/ 1 | 4227338 | 1477 | uhci_remove_pending_urbps() | ||
| 74 % | - | 17/ 23 | 4229286 | 1485 | uhci_scan_schedule() | |
| 67 % | - | 18/ 27 | 878535 | 1540 | check_fsbr() | |
| 83 % | - | 10/ 12 | 878531 | 39 | any_ports_active() | |
| 82 % | - | 9/ 11 | 878535 | 52 | get_hub_status_data() | |
| 33 % | - | 3/ 9 | 26 | 83 | uhci_finish_suspend() | |
| 44 % | - | 12/ 27 | 878810 | 102 | uhci_check_ports() | |
| 54 % | - | 25/ 46 | 878535 | 144 | uhci_hub_status_data() | |
| 47 % | - | 57/ 122 | 441 | 200 | uhci_hub_control() | |
| 100 % | 3/ 3 | 18 | 105 | finish_reset() | ||
| 0 % | - | 0/ 1 | 0 | 128 | hc_died() | |
| 67 % | - | 2/ 3 | 18 | 139 | check_and_reset_hc() | |
| 100 % | 1/ 1 | 18 | 148 | configure_hc() | ||
| 31 % | - | 4/ 13 | 10 | 169 | resume_detect_interrupts_are_broken() | |
| 26 % | - | 10/ 38 | 10 | 201 | suspend_rh() | |
| 100 % | 1/ 1 | 22 | 259 | start_rh() | ||
| 13 % | - | 4/ 30 | 4 | 276 | wakeup_rh() | |
| 53 % | - | 29/ 55 | 10052172 | 312 | uhci_irq() | |
| 100 % | 3/ 3 | 6644513 | 366 | uhci_get_current_frame_number() | ||
| 0 % | - | 0/ 3 | 0 | 375 | release_uhci() | |
| 61 % | - | 11/ 18 | 18 | 397 | uhci_reset() | |
| 0 % | - | 0/ 1 | 0 | 445 | uhci_shutdown() | |
| 32 % | - | 16/ 50 | 18 | 468 | uhci_start() | |
| 0 % | - | 0/ 15 | 0 | 649 | uhci_stop() | |
| 0 % | - | 0/ 16 | 0 | 663 | uhci_rh_suspend() | |
| 0 % | - | 0/ 20 | 0 | 674 | uhci_rh_resume() | |
| 0 % | - | 0/ 24 | 0 | 692 | uhci_suspend() | |
| 0 % | - | 0/ 23 | 0 | 725 | uhci_resume() | |
| 100 % | 1/ 1 | 41 | 771 | uhci_hcd_endpoint_disable() | ||
| 0 % | - | 0/ 8 | 0 | 779 | uhci_hcd_get_frame_number() | |
| 36 % | - | 8/ 22 | 6 | 851 | uhci_hcd_init() | |
| 0 % | - | 0/ 3 | 0 | 896 | uhci_hcd_cleanup() | |
| 36 % | - | 536/ 1494 | uhci-hcd.c | |||
| Number of monitored source files | : | 3 |
| Number of measurement points | : | 4006 |
| TER | : | 21% (multicondition) |