CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: drivers/net

File: Space.c
Instrumentation mode: function-decision-multicondition
TER: 48 % ( 12/ 25)
Previous | Next

TER % - covered/ all   Calls Line Function

20 % - 3/ 15  210 110 probe_list2()
100 %   4/ 4  48 300 ethif_probe2()
83 % - 5/ 6  361 net_olddevs_init()

48 % - 12/ 25    Space.c

File: dummy.c
Instrumentation mode: function-decision-multicondition
TER: 40 % ( 16/ 40)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 5  44 dummy_set_address()
0 % - 0/ 1  56 set_multicast_list()
67 % - 2/ 3  60 dummy_setup()
0 % - 0/ 2  78 dummy_xmit()
100 %   2/ 2  324 89 dummy_get_stats()
0 % - 0/ 2  97 __check_numdummies()
57 % - 4/ 7  100 dummy_init_one()
0 % - 0/ 1  121 dummy_free_one()
57 % - 8/ 14  127 dummy_init_module()
0 % - 0/ 3  142 dummy_cleanup_module()

40 % - 16/ 40    dummy.c

File: loopback.c
Instrumentation mode: function-decision-multicondition
TER: 60 % ( 12/ 20)
Previous | Next

TER % - covered/ all   Calls Line Function

75 % - 3/ 4  160 129 loopback_xmit()
60 % - 6/ 10  336 164 get_stats()
0 % - 0/ 2  190 loopback_get_link()
75 % - 3/ 4  224 loopback_init()

60 % - 12/ 20    loopback.c

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 41  36 mii_ethtool_gset()
0 % - 0/ 72  117 mii_ethtool_sset()
0 % - 0/ 7  210 mii_check_gmii_support()
0 % - 0/ 5  224 mii_link_ok()
0 % - 0/ 4  233 mii_nway_restart()
0 % - 0/ 11  250 mii_check_link()
0 % - 0/ 43  261 mii_check_media()
0 % - 0/ 37  329 generic_mii_ioctl()

0 % - 0/ 220    mii.c

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  88 __check_flag_time()
0 % - 0/ 12  132 ap_get()
0 % - 0/ 3  144 ap_put()
0 % - 0/ 13  155 ppp_asynctty_open()
0 % - 0/ 22  210 ppp_asynctty_close()
0 % - 0/ 2  247 ppp_asynctty_hangup()
0 % - 0/ 2  258 ppp_asynctty_read()
0 % - 0/ 2  269 ppp_asynctty_write()
0 % - 0/ 37  281 ppp_asynctty_ioctl()
0 % - 0/ 2  341 ppp_asynctty_poll()
0 % - 0/ 27  351 ppp_asynctty_receive()
0 % - 0/ 4  371 ppp_asynctty_wakeup()
0 % - 0/ 4  400 ppp_async_init()
0 % - 0/ 67  415 ppp_async_ioctl()
0 % - 0/ 12  503 ppp_async_process()
0 % - 0/ 77  541 ppp_async_encode()
0 % - 0/ 5  640 ppp_async_send()
0 % - 0/ 61  659 ppp_async_push()
0 % - 0/ 19  739 ppp_async_flush_output()
0 % - 0/ 12  762 scan_ordinary()
0 % - 0/ 33  777 process_input_packet()
0 % - 0/ 73  843 ppp_async_input()
0 % - 0/ 42  963 async_lcp_peek()
0 % - 0/ 3  1030 ppp_async_cleanup()
0 % - 0/ 2  1036 __inittest()
0 % - 0/ 2  1037 __exittest()

0 % - 0/ 540    ppp_async.c

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

TER % - covered/ all   Calls Line Function


100 %   0/ 0    ppp_async.mod.c

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 14  280 proto_to_npindex()
0 % - 0/ 15  310 ethertype_to_npindex()
0 % - 0/ 5  359 ppp_open()
0 % - 0/ 14  369 ppp_release()
0 % - 0/ 40  395 ppp_read()
0 % - 0/ 15  455 ppp_write()
0 % - 0/ 16  493 ppp_poll()
0 % - 0/ 167  553 ppp_ioctl()
0 % - 0/ 42  779 ppp_unattached_ioctl()
0 % - 0/ 13  852 ppp_init()
0 % - 0/ 20  888 ppp_start_xmit()
0 % - 0/ 2  941 ppp_net_stats()
0 % - 0/ 22  949 ppp_net_ioctl()
0 % - 0/ 1  991 ppp_setup()
0 % - 0/ 27  1010 ppp_xmit_process()
0 % - 0/ 18  1029 pad_compress_skb()
0 % - 0/ 47  1084 ppp_send_frame()
0 % - 0/ 28  1201 ppp_push()
0 % - 0/ 40  1441 ppp_channel_push()
0 % - 0/ 17  1480 ppp_do_recv()
0 % - 0/ 32  1492 ppp_input()
0 % - 0/ 22  1520 ppp_input_error()
0 % - 0/ 6  1545 ppp_receive_frame()
0 % - 0/ 3  1567 ppp_receive_error()
0 % - 0/ 67  1575 ppp_receive_nonmp_frame()
0 % - 0/ 18  1711 ppp_decompress_frame()
0 % - 0/ 23  2004 ppp_register_channel()
0 % - 0/ 5  2034 ppp_channel_index()
0 % - 0/ 20  2046 ppp_unit_number()
0 % - 0/ 34  2065 ppp_unregister_channel()
0 % - 0/ 4  2097 ppp_output_wakeup()
0 % - 0/ 59  2112 ppp_set_compress()
0 % - 0/ 54  2187 ppp_ccp_peek()
0 % - 0/ 37  2272 ppp_ccp_closed()
0 % - 0/ 7  2309 find_comp_entry()
0 % - 0/ 16  2322 ppp_register_compressor()
0 % - 0/ 14  2344 ppp_unregister_compressor()
0 % - 0/ 14  2359 find_compressor()
0 % - 0/ 4  2380 ppp_get_stats()
0 % - 0/ 23  2414 ppp_create_interface()
0 % - 0/ 1  2486 init_ppp_file()
0 % - 0/ 35  2499 ppp_shutdown_interface()
0 % - 0/ 9  2525 ppp_destroy_interface()
0 % - 0/ 2  2562 ppp_find_unit()
0 % - 0/ 12  2576 ppp_find_channel()
0 % - 0/ 61  2598 ppp_connect_channel()
0 % - 0/ 54  2637 ppp_disconnect_channel()
0 % - 0/ 4  2663 ppp_destroy_channel()
0 % - 0/ 8  2678 ppp_cleanup()
0 % - 0/ 10  2694 cardmap_get()
0 % - 0/ 18  2710 cardmap_set()
0 % - 0/ 20  2752 cardmap_find_first_free()
0 % - 0/ 13  2777 cardmap_destroy()
0 % - 0/ 2  2801 __inittest()
0 % - 0/ 2  2802 __exittest()

0 % - 0/ 1276    ppp_generic.c

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

TER % - covered/ all   Calls Line Function


100 %   0/ 0    ppp_generic.mod.c

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 3  108 ppp_print_hex()
0 % - 0/ 10  122 ppp_print_char()
0 % - 0/ 7  141 ppp_print_buffer()
0 % - 0/ 12  183 sp_get()
0 % - 0/ 3  195 sp_put()
0 % - 0/ 13  205 ppp_sync_open()
0 % - 0/ 20  258 ppp_sync_close()
0 % - 0/ 2  293 ppp_sync_hangup()
0 % - 0/ 2  304 ppp_sync_read()
0 % - 0/ 2  315 ppp_sync_write()
0 % - 0/ 37  322 ppp_synctty_ioctl()
0 % - 0/ 2  382 ppp_sync_poll()
0 % - 0/ 27  392 ppp_sync_receive()
0 % - 0/ 4  412 ppp_sync_wakeup()
0 % - 0/ 4  441 ppp_sync_init()
0 % - 0/ 67  456 ppp_sync_ioctl()
0 % - 0/ 12  543 ppp_sync_process()
0 % - 0/ 23  569 ppp_sync_txmunge()
0 % - 0/ 7  625 ppp_sync_send()
0 % - 0/ 43  647 ppp_sync_push()
0 % - 0/ 19  699 ppp_sync_flush_output()
0 % - 0/ 39  726 ppp_sync_input()
0 % - 0/ 3  787 ppp_sync_cleanup()
0 % - 0/ 2  793 __inittest()
0 % - 0/ 2  794 __exittest()

0 % - 0/ 365    ppp_synctty.c

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

TER % - covered/ all   Calls Line Function


100 %   0/ 0    ppp_synctty.mod.c

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 26  92 slhc_init()
0 % - 0/ 8  155 slhc_free()
0 % - 0/ 2  172 put16()
0 % - 0/ 7  183 encode()
0 % - 0/ 2  196 pull16()
0 % - 0/ 5  208 decode()
0 % - 0/ 142  228 slhc_compress()
0 % - 0/ 120  487 slhc_uncompress()
0 % - 0/ 18  636 slhc_remember()
0 % - 0/ 5  686 slhc_toss()
0 % - 0/ 2  706 init_module()
0 % - 0/ 2  712 cleanup_module()

0 % - 0/ 339    slhc.c

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

TER % - covered/ all   Calls Line Function


100 %   0/ 0    slhc.mod.c

File: tg3.c
Instrumentation mode: function-decision-multicondition
TER: 24 % (1063/4493)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  152 __check_tg3_debug()
100 %   1/ 1  5454983 345 tg3_write32()
100 %   2/ 2  4238786 350 tg3_read32()
0 % - 0/ 17  355 tg3_write_indirect_reg32()
100 %   1/ 1  1695452 365 tg3_write_flush_reg32()
0 % - 0/ 18  371 tg3_read_indirect_reg32()
0 % - 0/ 28  383 tg3_write_indirect_mbox()
0 % - 0/ 18  413 tg3_read_indirect_mbox()
50 % - 9/ 18  5400 430 _tw32_flush()
50 % - 3/ 6  1105019 450 tw32_mailbox_flush()
60 % - 3/ 5  647428 458 tg3_write32_tx_mbox()
53 % - 9/ 17  30042 479 tg3_write_mem()
0 % - 0/ 3  492 tg3_write_mem_fast()
53 % - 9/ 17  142276 501 tg3_read_mem()
100 %   1/ 1  36 514 tg3_disable_ints()
50 % - 3/ 6  12 521 tg3_cond_int()
100 %   1/ 1  12 528 tg3_enable_ints()
91 % - 10/ 11  4723628 540 tg3_has_work()
83 % - 5/ 6  1064849 565 tg3_restart_ints()
0 % - 0/ 1  581 tg3_netif_stop()
0 % - 0/ 1  588 tg3_netif_start()
40 % - 4/ 10  18 600 tg3_switch_clocks()
45 % - 13/ 29  3252 633 tg3_readphy()
45 % - 13/ 29  1356 682 tg3_writephy()
33 % - 3/ 9  12 727 tg3_phy_set_wirespeed()
42 % - 10/ 24  12 740 tg3_bmcr_reset()
58 % - 7/ 12  336 771 tg3_wait_macro_done()
50 % - 15/ 30  12 789 tg3_phy_write_and_check_testpat()
78 % - 7/ 9  12 855 tg3_phy_reset_chanpat()
40 % - 12/ 30  12 875 tg3_phy_reset_5703_4_5()
35 % - 13/ 37  12 954 tg3_phy_reset()
0 % - 0/ 46  1029 tg3_frob_aux_power()
6 % - 6/ 106  18 1134 tg3_set_power_state()
54 % - 7/ 13  1346 tg3_link_report()
0 % - 0/ 38  1368 tg3_setup_flow_control()
20 % - 3/ 15  1440 tg3_aux_stat_to_speed_duplex()
17 % - 15/ 86  12 1480 tg3_phy_copper_begin()
0 % - 0/ 6  1619 tg3_init_5401phy_dsp()
44 % - 7/ 16  1647 tg3_copper_is_advertising_all()
33 % - 72/ 217  18 1672 tg3_setup_copper_phy()
0 % - 0/ 123  2015 tg3_fiber_aneg_smachine()
0 % - 0/ 31  2263 fiber_autoneg()
0 % - 0/ 27  2307 tg3_init_bcm8002()
0 % - 0/ 65  2357 tg3_setup_fiber_hw_autoneg()
0 % - 0/ 36  2482 tg3_setup_fiber_by_hand()
0 % - 0/ 56  2540 tg3_setup_fiber_phy()
0 % - 0/ 60  2654 tg3_setup_fiber_mii_phy()
0 % - 0/ 24  2808 tg3_serdes_parallel_detect()
47 % - 7/ 15  18 2866 tg3_setup_phy()
23 % - 6/ 26  644938 2906 tg3_tx()
53 % - 9/ 17  516611 2969 tg3_alloc_rx_skb()
43 % - 3/ 7  339301 3035 tg3_recycle_rx()
58 % - 25/ 43  847708 3103 tg3_rx()
73 % - 19/ 26  1488971 3250 tg3_poll()
60 % - 3/ 5  3307 tg3_irq_quiesce()
100 %   2/ 2  2169808 3317 tg3_irq_sync()
59 % - 10/ 17  102 3327 tg3_full_lock()
56 % - 5/ 9  102 3335 tg3_full_unlock()
0 % - 0/ 4  3345 tg3_msi()
58 % - 7/ 12  2169808 3366 tg3_interrupt()
0 % - 0/ 12  3409 tg3_interrupt_tagged()
0 % - 0/ 8  3452 tg3_test_isr()
0 % - 0/ 6  3480 tg3_reset_task()
0 % - 0/ 1  3516 tg3_tx_timeout()
100 %   2/ 2  647416 3527 tg3_4g_overflow_test()
0 % - 0/ 2  3536 tg3_40bit_overflow_test()
0 % - 0/ 12  3551 tigon3_dma_hwbug_workaround()
60 % - 3/ 5  647416 3608 tg3_set_txd()
20 % - 14/ 71  647416 3631 tg3_start_xmit()
0 % - 0/ 7  3809 tg3_set_mtu()
0 % - 0/ 13  3828 tg3_change_mtu()
78 % - 14/ 18  18 3867 tg3_free_rings()
42 % - 11/ 26  12 3939 tg3_init_rings()
53 % - 8/ 15  4006 tg3_free_consistent()
38 % - 10/ 26  12 4046 tg3_alloc_consistent()
67 % - 18/ 27  108 4116 tg3_stop_block()
56 % - 14/ 25  4160 tg3_abort_hw()
67 % - 12/ 18  426 4223 tg3_nvram_lock()
71 % - 5/ 7  408 4246 tg3_nvram_unlock()
50 % - 3/ 6  396 4257 tg3_enable_nvram_access()
50 % - 3/ 6  396 4268 tg3_disable_nvram_access()
23 % - 3/ 13  18 4279 tg3_write_sig_pre_reset()
22 % - 2/ 9  18 4309 tg3_write_sig_post_reset()
18 % - 2/ 11  18 4330 tg3_write_sig_legacy()
40 % - 34/ 85  18 4358 tg3_chip_reset()
17 % - 2/ 12  18 4560 tg3_stop_fw()
60 % - 3/ 5  4581 tg3_halt()
40 % - 12/ 30  12 4731 tg3_halt_cpu()
62 % - 18/ 29  12 4786 tg3_load_firmware_cpu()
0 % - 0/ 20  4845 tg3_load_5701_a0_firmware_fix()
41 % - 9/ 22  12 5403 tg3_load_tso_firmware()
50 % - 5/ 10  18 5477 __tg3_set_mac_addr()
53 % - 10/ 19  5511 tg3_set_mac_addr()
67 % - 2/ 3  24 5529 tg3_set_bdinfo()
43 % - 3/ 7  12 5550 __tg3_set_coalesce()
35 % - 88/ 249  12 5573 tg3_reset_hw()
60 % - 3/ 5  12 6173 tg3_init_hw()
52 % - 58/ 112  110594 6199 tg3_periodic_fetch_stats()
29 % - 18/ 62  1105964 6236 tg3_timer()
0 % - 0/ 23  6334 tg3_test_interrupt()
0 % - 0/ 18  6393 tg3_test_msi()
32 % - 14/ 44  12 6458 tg3_open()
67 % - 4/ 6  6815 tg3_close()
100 %   2/ 2  4704 6862 get_stat64()
16 % - 4/ 25  186 6874 calc_crc_errors()
60 % - 3/ 5  6903 tg3_get_estats()
100 %   5/ 5  378 6991 tg3_get_stats()
100 %   8/ 8  54 7051 calc_crc()
56 % - 5/ 9  36 7076 tg3_set_multi()
70 % - 14/ 20  72 7085 __tg3_set_rx_mode()
100 %   1/ 1  60 7149 tg3_set_rx_mode()
0 % - 0/ 2  7160 tg3_get_regs_len()
0 % - 0/ 123  7165 tg3_get_regs()
0 % - 0/ 2  7235 tg3_get_eeprom_len()
0 % - 0/ 19  7244 tg3_get_eeprom()
0 % - 0/ 31  7305 tg3_set_eeprom()
0 % - 0/ 8  7361 tg3_get_settings()
0 % - 0/ 32  7394 tg3_set_settings()
0 % - 0/ 1  7439 tg3_get_drvinfo()
0 % - 0/ 3  7448 tg3_get_wol()
0 % - 0/ 28  7459 tg3_set_wol()
0 % - 0/ 2  7480 tg3_get_msglevel()
0 % - 0/ 1  7486 tg3_set_msglevel()
0 % - 0/ 8  7493 tg3_set_tso()
0 % - 0/ 28  7506 tg3_nway_reset()
0 % - 0/ 1  7533 tg3_get_ringparam()
0 % - 0/ 18  7547 tg3_set_ringparam()
0 % - 0/ 1  7583 tg3_get_pauseparam()
0 % - 0/ 12  7592 tg3_set_pauseparam()
0 % - 0/ 2  7628 tg3_get_rx_csum()
0 % - 0/ 24  7634 tg3_set_rx_csum()
0 % - 0/ 10  7654 tg3_set_tx_csum()
0 % - 0/ 2  7672 tg3_get_stats_count()
0 % - 0/ 2  7677 tg3_get_test_count()
0 % - 0/ 11