CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: drivers/media/video

File: btcx-risc.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 93)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  41 __check_debug()
0 % - 0/ 6  49 btcx_riscmem_free()
0 % - 0/ 14  63 btcx_riscmem_alloc()
0 % - 0/ 10  93 btcx_screen_clips()
0 % - 0/ 12  132 btcx_align()
0 % - 0/ 13  166 btcx_sort_clips()
0 % - 0/ 36  188 btcx_calc_skips()

0 % - 0/ 93    btcx-risc.c

File: bttv-cards.c
Instrumentation mode: function-decision-multicondition
TER: 1 % ( 10/934)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  116 __check_triton1()
0 % - 0/ 2  117 __check_vsfx()
0 % - 0/ 2  118 __check_no_overlay()
0 % - 0/ 2  119 __check_latency()
0 % - 0/ 2  120 __check_gpiomask()
0 % - 0/ 2  121 __check_audioall()
0 % - 0/ 2  122 __check_autoload()
0 % - 0/ 34  2873 bttv_idcard()
0 % - 0/ 12  2949 identify_by_eeprom()
0 % - 0/ 32  2967 flyvideo_gpio()
0 % - 0/ 39  3039 miro_pinnacle_gpio()
0 % - 0/ 1  3126 init_ids_eagle()
0 % - 0/ 1  3144 eagle_muxsel()
0 % - 0/ 1  3160 gvc1100_muxsel()
0 % - 0/ 1  3179 init_lmlbt4x()
0 % - 0/ 1  3187 sigmaSQ_muxsel()
0 % - 0/ 1  3194 sigmaSLC_muxsel()
0 % - 0/ 10  3203 bttv_reset_audio()
0 % - 0/ 18  3225 bttv_init_card1()
0 % - 0/ 162  3256 bttv_init_card2()
0 % - 0/ 7  3493 modtec_eeprom()
0 % - 0/ 3  3513 hauppauge_eeprom()
0 % - 0/ 4  3537 terratec_active_radio_upgrade()
0 % - 0/ 22  3583 pvr_altera_load()
0 % - 0/ 7  3620 pvr_boot()
0 % - 0/ 62  3641 osprey_eeprom()
0 % - 0/ 22  3760 avermedia_eeprom()
0 % - 0/ 7  3793 bttv_tda9880_setnorm()
0 % - 0/ 9  3819 boot_msp34xx()
0 % - 0/ 1  3835 boot_bt832()
0 % - 0/ 15  3845 init_PXC200()
0 % - 0/ 12  3944 init_RTV24()
0 % - 0/ 17  4000 bus_low()
0 % - 0/ 17  4017 bus_high()
0 % - 0/ 12  4034 bus_in()
0 % - 0/ 48  4075 tea5757_read()
0 % - 0/ 24  4123 tea5757_write()
0 % - 0/ 3  4157 tea5757_set_freq()
0 % - 0/ 20  4167 winview_audio()
0 % - 0/ 9  4214 gvbctv3pci_audio()
0 % - 0/ 25  4236 gvbctv5pci_audio()
0 % - 0/ 12  4299 avermedia_tvphone_audio()
0 % - 0/ 10  4321 avermedia_tv_stereo_audio()
0 % - 0/ 18  4342 lt9415_audio()
0 % - 0/ 9  4372 terratv_audio()
0 % - 0/ 15  4392 winfast2000_audio()
0 % - 0/ 17  4426 pvbt878p9b_audio()
0 % - 0/ 17  4458 fv2000s_audio()
0 % - 0/ 15  4488 windvr_audio()
0 % - 0/ 15  4517 adtvk503_audio()
0 % - 0/ 25  4568 rv605_muxsel()
0 % - 0/ 1  4612 tibetCS16_muxsel()
0 % - 0/ 1  4618 tibetCS16_init()
0 % - 0/ 1  4654 kodicom4400r_write()
0 % - 0/ 6  4674 kodicom4400r_muxsel()
0 % - 0/ 9  4705 kodicom4400r_init()
0 % - 0/ 1  4749 xguard_muxsel()
0 % - 0/ 1  4759 picolo_tetra_init()
0 % - 0/ 3  4765 picolo_tetra_muxsel()
0 % - 0/ 19  4807 ivc120_muxsel()
0 % - 0/ 13  4858 PXC200_muxsel()
43 % - 10/ 23  4924 bttv_check_chipset()
0 % - 0/ 30  4967 bttv_handle_chipset()

1 % - 10/ 934    bttv-cards.c

File: bttv-driver.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 7/1803)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  92 __check_bttv_verbose()
0 % - 0/ 2  93 __check_bttv_gpio()
0 % - 0/ 2  94 __check_bttv_debug()
0 % - 0/ 2  95 __check_irq_debug()
0 % - 0/ 2  96 __check_debug_latency()
0 % - 0/ 2  98 __check_fdsr()
0 % - 0/ 2  99 __check_video_nr()
0 % - 0/ 2  100 __check_radio_nr()
0 % - 0/ 2  101 __check_vbi_nr()
0 % - 0/ 2  102 __check_gbuffers()
0 % - 0/ 2  103 __check_gbufsize()
0 % - 0/ 2  105 __check_v4l2()
0 % - 0/ 2  106 __check_bigendian()
0 % - 0/ 2  107 __check_irq_iswitch()
0 % - 0/ 2  108 __check_combfilter()
0 % - 0/ 2  109 __check_lumafilter()
0 % - 0/ 2  110 __check_automute()
0 % - 0/ 2  111 __check_chroma_agc()
0 % - 0/ 2  112 __check_adc_crush()
0 % - 0/ 2  113 __check_whitecrush_upper()
0 % - 0/ 2  114 __check_whitecrush_lower()
0 % - 0/ 2  115 __check_vcr_hack()
0 % - 0/ 2  116 __check_uv_ratio()
0 % - 0/ 2  117 __check_full_luma_range()
0 % - 0/ 2  118 __check_coring()
0 % - 0/ 4  148 show_card()
0 % - 0/ 8  680 check_alloc_btres()
0 % - 0/ 2  701 check_btres()
0 % - 0/ 2  707 locked_btres()
0 % - 0/ 3  713 free_btres()
0 % - 0/ 1  738 set_pll_freq()
0 % - 0/ 31  760 set_pll()
0 % - 0/ 7  808 bt848A_set_timing()
0 % - 0/ 1  840 bt848_bright()
0 % - 0/ 1  852 bt848_hue()
0 % - 0/ 1  863 bt848_contrast()
0 % - 0/ 1  877 bt848_sat()
0 % - 0/ 13  897 video_mux()
0 % - 0/ 24  933 audio_mux()
0 % - 0/ 5  969 i2c_vidiocschan()
0 % - 0/ 10  982 set_tvnorm()
0 % - 0/ 23  1009 set_input()
0 % - 0/ 7  1032 init_irqreg()
0 % - 0/ 10  1054 init_bt848()
0 % - 0/ 19  1106 bttv_reinit_bt848()
0 % - 0/ 63  1122 get_control()
0 % - 0/ 78  1207 set_control()
0 % - 0/ 1  1322 bttv_gpio_tracking()
0 % - 0/ 5  1331 bttv_field_count()
0 % - 0/ 10  1349 format_by_palette()
0 % - 0/ 10  1363 format_by_fourcc()
0 % - 0/ 30  1380 bttv_switch_overlay()
0 % - 0/ 43  1410 bttv_prepare_buffer()
0 % - 0/ 6  1470 buffer_setup()
0 % - 0/ 2  1483 buffer_prepare()
0 % - 0/ 3  1494 buffer_queue()
0 % - 0/ 1  1508 buffer_release()
0 % - 0/ 177  1523 bttv_common_ioctls()
0 % - 0/ 33  1877 verify_window()
0 % - 0/ 31  1919 setup_window()
0 % - 0/ 7  1995 bttv_queue()
0 % - 0/ 7  2012 bttv_resource()
0 % - 0/ 8  2029 bttv_switch_type()
0 % - 0/ 3  2043 pix_format_set_size()
0 % - 0/ 9  2060 bttv_g_fmt()
0 % - 0/ 39  2083 bttv_try_fmt()
0 % - 0/ 24  2150 bttv_s_fmt()
0 % - 0/ 370  2203 bttv_do_ioctl()
0 % - 0/ 5  2897 bttv_ioctl()
0 % - 0/ 17  2911 bttv_read()
0 % - 0/ 30  2941 bttv_poll()
0 % - 0/ 28  2994 bttv_open()
0 % - 0/ 14  3055 bttv_release()
0 % - 0/ 4  3096 bttv_mmap()
0 % - 0/ 14  3141 radio_open()
0 % - 0/ 4  3172 radio_release()
0 % - 0/ 20  3184 radio_do_ioctl()
0 % - 0/ 2  3231 radio_ioctl()
0 % - 0/ 4  3237 radio_read()
0 % - 0/ 4  3252 radio_poll()
0 % - 0/ 10  3287 bttv_risc_decode()
0 % - 0/ 8  3324 bttv_risc_disasm()
0 % - 0/ 13  3344 bttv_print_riscaddr()
0 % - 0/ 7  3385 bttv_print_irqbits()
0 % - 0/ 4  3398 bttv_irq_debug_low_latency()
0 % - 0/ 71  3421 bttv_irq_next_video()
0 % - 0/ 24  3481 bttv_irq_wakeup_video()
0 % - 0/ 4  3518 bttv_irq_wakeup_vbi()
0 % - 0/ 23  3533 bttv_irq_timeout()
0 % - 0/ 12  3585 bttv_irq_wakeup_top()
0 % - 0/ 8  3604 is_active()
0 % - 0/ 27  3614 bttv_irq_switch_video()
0 % - 0/ 24  3653 bttv_irq_switch_vbi()
0 % - 0/ 76  3685 bttv_irq()
0 % - 0/ 7  3802 vdev_init()
0 % - 0/ 13  3821 bttv_unregister_video()
0 % - 0/ 26  3847 bttv_register_video()
0 % - 0/ 1  3896 pci_set_command()
0 % - 0/ 42  3907 bttv_probe()
0 % - 0/ 8  4079 bttv_remove()
0 % - 0/ 22  4119 bttv_suspend()
0 % - 0/ 28  4154 bttv_resume()
50 % - 7/ 14  4223 bttv_init_module()
0 % - 0/ 2  4250 bttv_cleanup_module()

0 % - 7/ 1803    bttv-driver.c

File: bttv-gpio.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 75)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 5  40 bttv_sub_bus_match()
0 % - 0/ 4  50 bttv_sub_probe()
0 % - 0/ 4  58 bttv_sub_remove()
0 % - 0/ 1  76 release_sub_device()
0 % - 0/ 8  82 bttv_sub_add_device()
0 % - 0/ 4  108 bttv_sub_del_devices()
0 % - 0/ 8  121 bttv_gpio_irq()
0 % - 0/ 2  138 bttv_sub_register()
0 % - 0/ 2  146 bttv_sub_unregister()
0 % - 0/ 17  156 bttv_gpio_inout()
0 % - 0/ 2  171 bttv_gpio_read()
0 % - 0/ 1  181 bttv_gpio_write()
0 % - 0/ 17  189 bttv_gpio_bits()

0 % - 0/ 75    bttv-gpio.c

File: bttv-i2c.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/204)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  47 __check_i2c_debug()
0 % - 0/ 2  48 __check_i2c_hw()
0 % - 0/ 2  49 __check_i2c_scan()
0 % - 0/ 3  55 bttv_bit_setscl()
0 % - 0/ 3  67 bttv_bit_setsda()
0 % - 0/ 4  79 bttv_bit_getscl()
0 % - 0/ 2  88 bttv_bit_getsda()
0 % - 0/ 2  118 algo_control()
0 % - 0/ 2  124 functionality()
0 % - 0/ 6  130 bttv_i2c_wait_done()
0 % - 0/ 40  150 bttv_i2c_sendbytes()
0 % - 0/ 28  203 bttv_i2c_readbytes()
0 % - 0/ 15  242 bttv_i2c_xfer()
0 % - 0/ 18  288 attach_inform()
0 % - 0/ 4  322 bttv_call_i2c_clients()
0 % - 0/ 22  335 bttv_I2CRead()
0 % - 0/ 10  360 bttv_I2CWrite()
0 % - 0/ 4  377 bttv_readee()
0 % - 0/ 8  396 do_i2c_scan()
0 % - 0/ 19  412 init_bttv_i2c()
0 % - 0/ 8  458 fini_bttv_i2c()

0 % - 0/ 204    bttv-i2c.c

File: bttv-if.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 49)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 5  50 bttv_get_cardinfo()
0 % - 0/ 5  62 bttv_get_pcidev()
0 % - 0/ 5  69 bttv_get_id()
0 % - 0/ 7  80 bttv_gpio_enable()
0 % - 0/ 8  95 bttv_read_gpio()
0 % - 0/ 7  115 bttv_write_gpio()
0 % - 0/ 8  133 bttv_get_gpio_queue()
0 % - 0/ 4  148 bttv_i2c_call()

0 % - 0/ 49    bttv-if.c

File: bttv-input.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/148)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  278 __check_debug()
0 % - 0/ 2  280 __check_repeat_delay()
0 % - 0/ 2  282 __check_repeat_period()
0 % - 0/ 23  288 ir_handle_key()
0 % - 0/ 3  318 bttv_input_irq()
0 % - 0/ 1  326 bttv_input_timer()
0 % - 0/ 2  340 __check_rc5_remote_gap()
0 % - 0/ 2  342 __check_rc5_key_timeout()
0 % - 0/ 15  350 rc5_decode()
0 % - 0/ 11  381 bttv_rc5_irq()
0 % - 0/ 25  435 bttv_rc5_timer_end()
0 % - 0/ 3  497 bttv_rc5_timer_keyup()
0 % - 0/ 49  507 bttv_input_init()
0 % - 0/ 8  663 bttv_input_fini()

0 % - 0/ 148    bttv-input.c

File: bttv-risc.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/284)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 26  43 bttv_risc_packed()
0 % - 0/ 62  112 bttv_risc_planar()
0 % - 0/ 50  230 bttv_risc_overlay()
0 % - 0/ 15  318 bttv_calc_geo()
0 % - 0/ 5  362 bttv_apply_geo()
0 % - 0/ 38  389 bttv_set_dma()
0 % - 0/ 7  442 bttv_risc_init_main()
0 % - 0/ 10  481 bttv_risc_hook()
0 % - 0/ 3  508 bttv_dma_free()
0 % - 0/ 4  521 bttv_buffer_activate_vbi()
0 % - 0/ 23  538 bttv_buffer_activate_video()
0 % - 0/ 30  598 bttv_buffer_risc()
0 % - 0/ 11  750 bttv_overlay_risc()

0 % - 0/ 284    bttv-risc.c

File: bttv-vbi.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/ 48)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  46 __check_vbibufs()
0 % - 0/ 2  47 __check_vbi_debug()
0 % - 0/ 2  61 vbi_buffer_risc()
0 % - 0/ 6  72 vbi_buffer_setup()
0 % - 0/ 19  85 vbi_buffer_prepare()
0 % - 0/ 5  117 vbi_buffer_queue()
0 % - 0/ 3  132 vbi_buffer_release()
0 % - 0/ 7  151 bttv_vbi_setlines()
0 % - 0/ 1  169 bttv_vbi_try_fmt()
0 % - 0/ 1  198 bttv_vbi_get_fmt()

0 % - 0/ 48    bttv-vbi.c

File: bw-qcam.c
Instrumentation mode: function-decision-multicondition
TER: 0 % ( 0/329)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  85 __check_maxpoll()
0 % - 0/ 2  86 __check_yieldlines()
0 % - 0/ 2  87 __check_video_nr()
0 % - 0/ 2  89 read_lpstatus()
0 % - 0/ 2  94 read_lpdata()
0 % - 0/ 1  99 write_lpdata()
0 % - 0/ 1  104 write_lpcontrol()
0 % - 0/ 13  117 qc_calibrate()
0 % - 0/ 8  150 qcam_init()
0 % - 0/ 2  194 qc_command()
0 % - 0/ 2  211 qc_readparam()
0 % - 0/ 18  229 qc_waithand()
0 % - 0/ 9  281 qc_waithand2()
0 % - 0/ 18  316 qc_detect()
0 % - 0/ 13  358 qc_reset()
0 % - 0/ 19  398 qc_setscanmode()
0 % - 0/ 8  444 qc_set()
0 % - 0/ 23  498 qc_readbytes()
0 % - 0/ 38  594 qc_capture()
0 % - 0/ 84  685 qcam_do_ioctl()
0 % - 0/ 2  843 qcam_ioctl()
0 % - 0/ 4  849 qcam_read()
0 % - 0/ 14  895 init_bwqcam()
0 % - 0/ 1  938 close_bwqcam()
0 % - 0/ 19  953 accept_bwqcam()
0 % - 0/ 3  979 bwqcam_attach()
0 % - 0/ 8  985 bwqcam_detach()
0 % - 0/ 1  1003 exit_bw_qcams()
0 % - 0/ 6  1008 init_bw_qcams()
0 % - 0/ 2  1025 __inittest()
0 % - 0/ 2  1026 __exittest()

0 % - 0/ 329    bw-qcam.c

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

TER % - covered/ all   Calls Line Function


100 %   0/ 0    bw-qcam.mod.c

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 3  73 qcam_set_ack()
0 % - 0/ 4  80 qcam_ready1()
0 % - 0/ 4  85 qcam_ready2()
0 % - 0/ 12  90 qcam_await_ready1()
0 % - 0/ 12  116 qcam_await_ready2()
0 % - 0/ 8  142 qcam_read_data()
0 % - 0/ 5  154 qcam_write_data()
0 % - 0/ 8  168 qcam_set()
0 % - 0/ 5  177 qcam_get()
0 % - 0/ 50  184 qc_detect()
0 % - 0/ 13  243 qc_reset()