CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: drivers/usb/input

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  118 __check_channel_mask()
0 % - 0/ 2  122 __check_debug()
0 % - 0/ 9  308 ati_remote_dump()
0 % - 0/ 7  323 ati_remote_open()
0 % - 0/ 1  341 ati_remote_close()
0 % - 0/ 6  351 ati_remote_irq_out()
0 % - 0/ 7  371 ati_remote_sendpacket()
0 % - 0/ 11  402 ati_remote_event_lookup()
0 % - 0/ 103  423 ati_remote_input_report()
0 % - 0/ 16  559 ati_remote_irq_in()
0 % - 0/ 14  588 ati_remote_alloc_buffers()
0 % - 0/ 9  615 ati_remote_free_buffers()
0 % - 0/ 5  632 ati_remote_input_init()
0 % - 0/ 14  656 ati_remote_initialize()
0 % - 0/ 33  699 ati_remote_probe()
0 % - 0/ 4  784 ati_remote_disconnect()
0 % - 0/ 4  805 ati_remote_init()
0 % - 0/ 1  821 ati_remote_exit()
0 % - 0/ 2  830 __inittest()
0 % - 0/ 2  831 __exittest()

0 % - 0/ 252    ati_remote.c

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

TER % - covered/ all   Calls Line Function


100 %   0/ 0    ati_remote.mod.c

File: hid-core.c
Instrumentation mode: function-decision-multicondition
TER: 34 % (304/897)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  54 __check_mousepoll()
70 % - 7/ 10  21 61 hid_register_report()
40 % - 4/ 10  14 91 hid_register_field()
38 % - 6/ 16  14 119 open_collection()
43 % - 3/ 7  14 168 close_collection()
100 %   7/ 7  42 183 hid_lookup_collection()
56 % - 5/ 9  56 196 hid_add_usage()
50 % - 11/ 22  21 214 hid_add_field()
50 % - 4/ 8  168 277 item_udata()
38 % - 3/ 8  21 287 item_sdata()
26 % - 15/ 58  91 301 hid_parser_global()
29 % - 17/ 59  49 392 hid_parser_local()
53 % - 8/ 15  49 484 hid_parser_main()
0 % - 0/ 4  521 hid_parser_reserved()
100 %   3/ 3  533 hid_free_report()
100 %   7/ 7  546 hid_free_device()
26 % - 8/ 31  189 571 fetch_item()
35 % - 15/ 43  639 hid_parse_report()
30 % - 3/ 10  3594018 740 snto32()
0 % - 0/ 10  754 s32ton()
100 %   2/ 2  7188036 766 extract()
0 % - 0/ 1  772 implement()
0 % - 0/ 7  784 search()
60 % - 6/ 10  7188036 793 hid_process_event()
34 % - 12/ 35  2396012 808 hid_input_field()
46 % - 11/ 24  1198006 855 hid_input_report()
50 % - 7/ 14  1198019 917 hid_irq_in()
0 % - 0/ 5  949 hid_output_field()
0 % - 0/ 5  968 hid_output_report()
0 % - 0/ 18  985 hid_set_field()
0 % - 0/ 9  1010 hid_find_field_by_usage()
0 % - 0/ 7  1022 hid_submit_out()
53 % - 8/ 15  1042 hid_submit_ctrl()
0 % - 0/ 38  1094 hid_irq_out()
34 % - 14/ 41  1138 hid_ctrl()
22 % - 16/ 72  1181 hid_submit_report()
43 % - 3/ 7  1229 hid_wait_io()
100 %   2/ 2  1241 hid_set_idle()
57 % - 4/ 7  1248 hid_get_class_descriptor()
50 % - 4/ 8  24 1264 hid_open()
67 % - 2/ 3  20 1277 hid_close()
35 % - 6/ 17  1287 hid_init_reports()
70 % - 7/ 10  28 1614 hid_find_max_report()
43 % - 6/ 14  1628 hid_alloc_buffers()
56 % - 5/ 9  1642 hid_free_buffers()
0 % - 0/ 7  1659 hid_fixup_cymotion_descriptor()
35 % - 39/ 110  1668 usb_hid_configure()
50 % - 5/ 10  1859 hid_disconnect()
48 % - 15/ 31  1885 hid_probe()
0 % - 0/ 4  1941 hid_suspend()
0 % - 0/ 6  1950 hid_resume()
44 % - 4/ 9  1980 hid_init()
0 % - 0/ 1  1998 hid_exit()

34 % - 304/ 897    hid-core.c

File: hid-input.c
Instrumentation mode: function-decision-multicondition
TER: 8 % ( 85/1034)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  219 hidinput_pb_event()
0 % - 0/ 1  225 hidinput_pb_setup()
3 % - 30/ 873  42 230 hidinput_configure_usage()
29 % - 23/ 79  7187994 628 hidinput_hid_event()
100 %   3/ 3  1197999 709 hidinput_report_event()
0 % - 0/ 14  717 hidinput_find_field()
0 % - 0/ 11  733 hidinput_input_event()
100 %   2/ 2  24 756 hidinput_open()
100 %   1/ 1  20 762 hidinput_close()
51 % - 23/ 45  774 hidinput_connect()
100 %   3/ 3  852 hidinput_disconnect()

8 % - 85/ 1034    hid-input.c

File: hiddev.c
Instrumentation mode: function-decision-multicondition
TER: 2 % ( 11/449)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 25  75 hiddev_lookup_report()
0 % - 0/ 17  121 hiddev_lookup_usage()
0 % - 0/ 8  150 hiddev_send_event()
0 % - 0/ 7  175 hiddev_hid_event()
0 % - 0/ 7  195 hiddev_report_event()
0 % - 0/ 4  213 hiddev_fasync()
0 % - 0/ 11  225 hiddev_release()
0 % - 0/ 15  252 hiddev_open()
0 % - 0/ 2  280 hiddev_write()
0 % - 0/ 49  288 hiddev_read()
0 % - 0/ 8  363 hiddev_poll()
0 % - 0/ 261  377 hiddev_ioctl()
33 % - 9/ 27  742 hiddev_connect()
0 % - 0/ 3  786 hiddev_disconnect()
0 % - 0/ 2  820 hiddev_usbd_probe()
100 %   2/ 2  832 hiddev_init()
0 % - 0/ 1  837 hiddev_exit()

2 % - 11/ 449    hiddev.c

Number of monitored source files: 5
Number of measurement points: 2632
TER: 15% (multicondition)

Directory Summary | Functions Summary | Execution Profile