CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: drivers/usb/net

File: asix.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/228)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  124 ax8817x_read_cmd()
0 % - 0/ 2  139 ax8817x_write_cmd()
0 % - 0/ 3  154 ax8817x_async_cmd_callback()
0 % - 0/ 8  166 ax8817x_status()
0 % - 0/ 9  187 ax8817x_write_cmd_async()
0 % - 0/ 12  224 ax8817x_set_multicast()
0 % - 0/ 2  267 ax8817x_mdio_read()
0 % - 0/ 2  282 ax8817x_mdio_read_le()
0 % - 0/ 1  288 ax8817x_mdio_write()
0 % - 0/ 1  302 ax8817x_mdio_write_le()
0 % - 0/ 4  307 ax88172_link_reset()
0 % - 0/ 10  326 ax8817x_get_wol()
0 % - 0/ 11  347 ax8817x_set_wol()
0 % - 0/ 2  367 ax8817x_get_eeprom_len()
0 % - 0/ 10  372 ax8817x_get_eeprom()
0 % - 0/ 1  396 ax8817x_get_drvinfo()
0 % - 0/ 2  404 ax8817x_get_settings()
0 % - 0/ 2  411 ax8817x_set_settings()
0 % - 0/ 2  434 ax8817x_ioctl()
0 % - 0/ 23  441 ax8817x_bind()
0 % - 0/ 62  530 ax88772_bind()
0 % - 0/ 25  694 ax88772_rx_fixup()
0 % - 0/ 19  752 ax88772_tx_fixup()
0 % - 0/ 6  789 ax88772_link_reset()
0 % - 0/ 2  937 asix_init()
0 % - 0/ 2  941 __inittest()
0 % - 0/ 1  943 asix_exit()
0 % - 0/ 2  947 __exittest()

0 % - 0/ 228    asix.c

File: asix.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    asix.mod.c

File: catc.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/349)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 31  226 catc_rx_done()
0 % - 0/ 39  292 catc_irq_done()
0 % - 0/ 5  359 catc_tx_run()
0 % - 0/ 29  379 catc_tx_done()
0 % - 0/ 31  411 catc_hard_start_xmit()
0 % - 0/ 1  442 catc_tx_timeout()
0 % - 0/ 6  454 catc_ctrl_msg()
0 % - 0/ 11  462 catc_ctrl_run()
0 % - 0/ 32  489 catc_ctrl_done()
0 % - 0/ 22  522 catc_ctrl_async()
0 % - 0/ 11  561 catc_stats_done()
0 % - 0/ 3  592 catc_stats_timer()
0 % - 0/ 2  603 catc_get_stats()
0 % - 0/ 1  613 catc_multicast()
0 % - 0/ 20  621 catc_set_multicast_list()
0 % - 0/ 1  665 catc_get_drvinfo()
0 % - 0/ 5  674 catc_get_settings()
0 % - 0/ 7  703 catc_open()
0 % - 0/ 4  722 catc_stop()
0 % - 0/ 76  743 catc_probe()
0 % - 0/ 3  908 catc_disconnect()
0 % - 0/ 4  943 catc_init()
0 % - 0/ 1  951 catc_exit()
0 % - 0/ 2  956 __inittest()
0 % - 0/ 2  957 __exittest()

0 % - 0/ 349    catc.c

File: catc.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    catc.mod.c

File: cdc_ether.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/194)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 119  45 usbnet_generic_cdc_bind()
0 % - 0/ 11  227 usbnet_cdc_unbind()
0 % - 0/ 3  264 dumpspeed()
0 % - 0/ 23  272 cdc_status()
0 % - 0/ 8  315 nibble()
0 % - 0/ 11  326 get_ethernet_addr()
0 % - 0/ 8  345 cdc_bind()
0 % - 0/ 6  488 cdc_init()
0 % - 0/ 2  495 __inittest()
0 % - 0/ 1  497 cdc_exit()
0 % - 0/ 2  501 __exittest()

0 % - 0/ 194    cdc_ether.c

File: cdc_ether.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    cdc_ether.mod.c

File: kaweth.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/291)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 14  255 kaweth_control()
0 % - 0/ 4  298 kaweth_read_configuration()
0 % - 0/ 4  320 kaweth_set_urb_size()
0 % - 0/ 4  342 kaweth_set_sofs_wait()
0 % - 0/ 4  364 kaweth_set_receive_filter()
0 % - 0/ 11  387 kaweth_download_firmware()
0 % - 0/ 4  427 kaweth_trigger_firmware()
0 % - 0/ 12  455 kaweth_reset()
0 % - 0/ 5  484 kaweth_resubmit_int_urb()
0 % - 0/ 13  502 int_callback()
0 % - 0/ 8  532 kaweth_resubmit_tl()
0 % - 0/ 6  550 kaweth_resubmit_rx_urb()
0 % - 0/ 25  583 kaweth_usb_receive()
0 % - 0/ 10  652 kaweth_open()
0 % - 0/ 2  690 kaweth_close()
0 % - 0/ 1  714 kaweth_get_drvinfo()
0 % - 0/ 7  727 kaweth_usb_transmit_complete()
0 % - 0/ 24  743 kaweth_start_xmit()
0 % - 0/ 10  806 kaweth_set_rx_mode()
0 % - 0/ 8  832 kaweth_async_set_rx_mode()
0 % - 0/ 2  863 kaweth_netdev_stats()
0 % - 0/ 1  872 kaweth_tx_timeout()
0 % - 0/ 79  886 kaweth_probe()
0 % - 0/ 6  1118 kaweth_disconnect()
0 % - 0/ 1  1156 usb_api_blocking_completion()
0 % - 0/ 9  1169 usb_start_wait_urb()
0 % - 0/ 8  1205 kaweth_internal_control_msg()
0 % - 0/ 4  1234 kaweth_init()
0 % - 0/ 1  1243 kaweth_exit()
0 % - 0/ 2  1248 __inittest()
0 % - 0/ 2  1249 __exittest()

0 % - 0/ 291    kaweth.c

File: kaweth.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    kaweth.mod.c

File: net1080.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/154)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 8  112 nc_vendor_read()
0 % - 0/ 2  129 nc_register_read()
0 % - 0/ 1  136 nc_vendor_write()
0 % - 0/ 1  148 nc_register_write()
0 % - 0/ 22  207 nc_dump_usbctl()
0 % - 0/ 18  252 nc_dump_status()
0 % - 0/ 3  290 nc_dump_ttl()
0 % - 0/ 20  300 net1080_reset()
0 % - 0/ 11  352 net1080_check_connect()
0 % - 0/ 1  372 nc_flush_complete()
0 % - 0/ 14  378 nc_ensure_sync()
0 % - 0/ 24  427 net1080_rx_fixup()
0 % - 0/ 20  500 net1080_tx_fixup()
0 % - 0/ 2  561 net1080_bind()
0 % - 0/ 2  604 net1080_init()
0 % - 0/ 2  608 __inittest()
0 % - 0/ 1  610 net1080_exit()
0 % - 0/ 2  614 __exittest()

0 % - 0/ 154    net1080.c

File: net1080.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    net1080.mod.c

File: pegasus.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/626)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  83 __check_loopback()
0 % - 0/ 2  84 __check_mii_mode()
0 % - 0/ 2  85 __check_devid()
0 % - 0/ 2  92 __check_msg_level()
0 % - 0/ 18  99 ctrl_callback()
0 % - 0/ 24  128 get_registers()
0 % - 0/ 24  181 set_registers()
0 % - 0/ 24  234 set_register()
0 % - 0/ 8  285 update_eth_regs_async()
0 % - 0/ 14  309 read_mii_word()
0 % - 0/ 2  335 mdio_read()
0 % - 0/ 14  344 write_mii_word()
0 % - 0/ 1  368 mdio_write()
0 % - 0/ 14  375 read_eprom_word()
0 % - 0/ 3  448 get_node_id()
0 % - 0/ 1  459 set_ethernet_addr()
0 % - 0/ 25  468 reset_mac()
0 % - 0/ 15  505 enable_net_traffic()
0 % - 0/ 9  536 fill_skb_pool()
0 % - 0/ 5  555 free_skb_pool()
0 % - 0/ 7  567 pull_skb()
0 % - 0/ 70  582 read_bulk_callback()
0 % - 0/ 34  695 rx_fixup()
0 % - 0/ 25  734 write_bulk_callback()
0 % - 0/ 30  771 intr_callback()
0 % - 0/ 3  831 pegasus_tx_timeout()
0 % - 0/ 13  840 pegasus_start_xmit()
0 % - 0/ 2  879 pegasus_netdev_stats()
0 % - 0/ 1  884 disable_net_traffic()
0 % - 0/ 9  891 get_interrupt_interval()
0 % - 0/ 6  911 set_carrier()
0 % - 0/ 1  925 free_all_urbs()
0 % - 0/ 1  933 unlink_all_urbs()
0 % - 0/ 14  941 alloc_urbs()
0 % - 0/ 24  969 pegasus_open()
0 % - 0/ 4  1023 pegasus_close()
0 % - 0/ 1  1036 pegasus_get_drvinfo()
0 % - 0/ 1  1049 pegasus_get_wol()
0 % - 0/ 11  1058 pegasus_set_wol()
0 % - 0/ 1  1079 pegasus_reset_wol()
0 % - 0/ 5  1088 pegasus_get_settings()
0 % - 0/ 2  1102 pegasus_set_settings()
0 % - 0/ 2  1108 pegasus_nway_reset()
0 % - 0/ 2  1114 pegasus_get_link()
0 % - 0/ 2  1120 pegasus_get_msglevel()
0 % - 0/ 1  1126 pegasus_set_msglevel()
0 % - 0/ 11  1144 pegasus_ioctl()
0 % - 0/ 12  1169 pegasus_set_multicast()
0 % - 0/ 12  1192 mii_phy_probe()
0 % - 0/ 19  1208 setup_pegasus_II()
0 % - 0/ 3  1243 check_carrier()
0 % - 0/ 39  1253 pegasus_probe()
0 % - 0/ 8  1353 pegasus_disconnect()
0 % - 0/ 4  1375 pegasus_suspend()
0 % - 0/ 4  1389 pegasus_resume()
0 % - 0/ 21  1418 parse_id()
0 % - 0/ 7  1449 pegasus_init()
0 % - 0/ 1  1460 pegasus_exit()
0 % - 0/ 2  1466 __inittest()
0 % - 0/ 2  1467 __exittest()

0 % - 0/ 626    pegasus.c

File: pegasus.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    pegasus.mod.c

File: rtl8150.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/320)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  191 get_registers()
0 % - 0/ 2  198 set_registers()
0 % - 0/ 8  205 ctrl_callback()
0 % - 0/ 9  223 async_set_registers()
0 % - 0/ 10  247 read_mii_word()
0 % - 0/ 10  271 write_mii_word()
0 % - 0/ 1  293 set_ethernet_addr()
0 % - 0/ 7  301 rtl8150_set_mac_address()
0 % - 0/ 9  339 rtl8150_reset()
0 % - 0/ 14  352 alloc_all_urbs()
0 % - 0/ 1  379 free_all_urbs()
0 % - 0/ 1  387 unlink_all_urbs()
0 % - 0/ 7  395 pull_skb()
0 % - 0/ 41  410 read_bulk_callback()
0 % - 0/ 39  478 rx_fixup()
0 % - 0/ 9  512 write_bulk_callback()
0 % - 0/ 28  528 intr_callback()
0 % - 0/ 9  588 fill_skb_pool()
0 % - 0/ 5  606 free_skb_pool()
0 % - 0/ 6  615 enable_net_traffic()
0 % - 0/ 1  637 disable_net_traffic()
0 % - 0/ 2  646 rtl8150_netdev_stats()
0 % - 0/ 1  651 rtl8150_tx_timeout()
0 % - 0/ 8  659 rtl8150_set_multicast()
0 % - 0/ 8  679 rtl8150_start_xmit()
0 % - 0/ 3  704 set_carrier()
0 % - 0/ 11  716 rtl8150_open()
0 % - 0/ 6  744 rtl8150_close()
0 % - 0/ 1  757 rtl8150_get_drvinfo()
0 % - 0/ 16  766 rtl8150_get_settings()
0 % - 0/ 11  808 rtl8150_ioctl()
0 % - 0/ 22  832 rtl8150_probe()
0 % - 0/ 5  904 rtl8150_disconnect()
0 % - 0/ 2  923 usb_rtl8150_init()
0 % - 0/ 1  929 usb_rtl8150_exit()
0 % - 0/ 2  934 __inittest()
0 % - 0/ 2  935 __exittest()

0 % - 0/ 320    rtl8150.c

File: rtl8150.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    rtl8150.mod.c

File: usbnet.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/550)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  87 __check_msg_level()
0 % - 0/ 49  93 usbnet_get_endpoints()
0 % - 0/ 12  161 init_status()
0 % - 0/ 8  201 usbnet_skb_return()
0 % - 0/ 11  227 usbnet_change_mtu()
0 % - 0/ 2  243 usbnet_get_stats()
0 % - 0/ 27  255 defer_bh()
0 % - 0/ 3  274 usbnet_defer_kevent()
0 % - 0/ 47  288 rx_submit()
0 % - 0/ 11  354 rx_process()
0 % - 0/ 38  374 rx_complete()
0 % - 0/ 18  458 intr_complete()
0 % - 0/ 25  497 unlink_urbs()
0 % - 0/ 12  530 usbnet_stop()
0 % - 0/ 41  580 usbnet_open()
0 % - 0/ 1  649 usbnet_get_drvinfo()
0 % - 0/ 5  662 usbnet_get_link()
0 % - 0/ 2  674 usbnet_get_msglevel()
0 % - 0/ 1  682 usbnet_set_msglevel()
0 % - 0/ 46  706 kevent()
0 % - 0/ 20  777 tx_complete()
0 % - 0/ 1  827 usbnet_tx_timeout()
0 % - 0/ 51  839 usbnet_start_xmit()
0 % - 0/ 44  925 usbnet_bh()
0 % - 0/ 8  993 usbnet_disconnect()
0 % - 0/ 50  1032 usbnet_probe()
0 % - 0/ 2  1175 usbnet_suspend()
0 % - 0/ 2  1189 usbnet_resume()
0 % - 0/ 6  1202 usbnet_init()
0 % - 0/ 2  1211 __inittest()
0 % - 0/ 1  1213 usbnet_exit()
0 % - 0/ 2  1216 __exittest()

0 % - 0/ 550    usbnet.c

File: usbnet.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    usbnet.mod.c

File: zaurus.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 86)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 9  62 zaurus_tx_fixup()
0 % - 0/ 2  90 zaurus_bind()
0 % - 0/ 2  101 always_connected()
0 % - 0/ 66  153 blan_mdlm_bind()
0 % - 0/ 2  368 zaurus_init()
0 % - 0/ 2  372 __inittest()
0 % - 0/ 1  374 zaurus_exit()
0 % - 0/ 2  378 __exittest()

0 % - 0/ 86    zaurus.c

File: zaurus.mod.c
Instrumentation mode: function-decision-multicondition
TER: 100 % ( 0/ 0)
Previous | Next

TER % - covered/ all   Calls Line Function


100 %   0/ 0    zaurus.mod.c

File: zd1201.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/813)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  44 __check_ap()
0 % - 0/ 32  49 zd1201_fw_upload()
0 % - 0/ 11  115 zd1201_usbfree()
0 % - 0/ 10  146 zd1201_docmd()
0 % - 0/ 2  180 zd1201_usbtx()
0 % - 0/ 120  188 zd1201_usbrx()
0 % - 0/ 45  416 zd1201_getconfig()
0 % - 0/ 38  517 zd1201_setconfig()
0 % - 0/ 5  599 zd1201_getconfig16()
0 % - 0/ 2  611 zd1201_setconfig16()
0 % - 0/ 21  617 zd1201_drvr_start()
0 % - 0/ 9  668 zd1201_enable()
0 % - 0/ 12  685 zd1201_disable()
0 % - 0/ 5  703 zd1201_mac_reset()
0 % - 0/ 22  711 zd1201_join()
0 % - 0/ 4  753 zd1201_net_open()
0 % - 0/ 2  765 zd1201_net_stop()
0 % - 0/ 17  792 zd1201_hard_start_xmit()
0 % - 0/ 6  842 zd1201_tx_timeout()
0 %