CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: drivers/input

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 1  43 evbug_event()
0 % - 0/ 5  48 evbug_connect()
0 % - 0/ 1  67 evbug_disconnect()
0 % - 0/ 2  91 evbug_init()
0 % - 0/ 1  97 evbug_exit()
0 % - 0/ 2  102 __inittest()
0 % - 0/ 2  103 __exittest()

0 % - 0/ 14    evbug.c

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

TER % - covered/ all   Calls Line Function


100 %   0/ 0    evbug.mod.c

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 5  47 evdev_event()
0 % - 0/ 4  77 evdev_fasync()
0 % - 0/ 5  85 evdev_flush()
0 % - 0/ 1  92 evdev_free()
0 % - 0/ 8  98 evdev_release()
0 % - 0/ 19  121 evdev_open()
0 % - 0/ 4  171 evdev_event_size()
0 % - 0/ 10  177 evdev_event_from_user()
0 % - 0/ 10  199 evdev_event_to_user()
0 % - 0/ 10  246 evdev_write()
0 % - 0/ 26  266 evdev_read()
0 % - 0/ 6  301 evdev_poll()
0 % - 0/ 8  343 bits_to_user()
0 % - 0/ 9  372 str_to_user()
0 % - 0/ 165  386 evdev_ioctl_handler()
0 % - 0/ 2  573 evdev_ioctl()
0 % - 0/ 2  579 evdev_ioctl_compat()
0 % - 0/ 13  600 evdev_connect()
0 % - 0/ 5  640 evdev_disconnect()
0 % - 0/ 2  676 evdev_init()
0 % - 0/ 1  682 evdev_exit()
0 % - 0/ 2  687 __inittest()
0 % - 0/ 2  688 __exittest()

0 % - 0/ 319    evdev.c

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

TER % - covered/ all   Calls Line Function


100 %   0/ 0    evdev.mod.c

File: input.c
Instrumentation mode: function-decision-multicondition
TER: 45 % (328/732)
Previous | Next

TER % - covered/ all   Calls Line Function

48 % - 78/ 163  9462859 50 input_event()
0 % - 0/ 8  185 input_repeat_key()
0 % - 0/ 5  199 input_accept_process()
0 % - 0/ 5  207 input_grab_device()
67 % - 2/ 3  40 216 input_release_device()
67 % - 8/ 12  54 222 input_open_device()
0 % - 0/ 5  244 input_flush_device()
83 % - 5/ 6  40 252 input_close_device()
100 %   1/ 1  19 267 input_link_handle()
51 % - 51/ 100  38 280 input_match_device()
100 %   11/ 11  1452 318 input_print_bitmap()
100 %   1/ 1  32 339 input_wakeup_procfs_readers()
0 % - 0/ 5  345 input_devices_poll()
61 % - 54/ 89  165 368 input_devices_read()
0 % - 0/ 17  427 input_handlers_read()
42 % - 5/ 12  464 input_proc_init()
0 % - 0/ 1  496 input_proc_exit()
0 % - 0/ 7  527 input_dev_show_name()
0 % - 0/ 7  528 input_dev_show_phys()
0 % - 0/ 7  529 input_dev_show_uniq()
100 %   6/ 6  315 531 print_modalias_bits()
100 %   2/ 2  35 543 print_modalias()
0 % - 0/ 2  574 input_dev_show_modalias()
0 % - 0/ 2  605 input_dev_show_id_bustype()
0 % - 0/ 2  606 input_dev_show_id_vendor()
0 % - 0/ 2  607 input_dev_show_id_product()
0 % - 0/ 2  608 input_dev_show_id_version()
0 % - 0/ 2  631 input_dev_show_cap_ev()
0 % - 0/ 2  632 input_dev_show_cap_key()
0 % - 0/ 2  633 input_dev_show_cap_rel()
0 % - 0/ 2  634 input_dev_show_cap_abs()
0 % - 0/ 2  635 input_dev_show_cap_msc()
0 % - 0/ 2  636 input_dev_show_cap_led()
0 % - 0/ 2  637 input_dev_show_cap_snd()
0 % - 0/ 2  638 input_dev_show_cap_ff()
0 % - 0/ 2  639 input_dev_show_cap_sw()
100 %   1/ 1  659 input_dev_release()
45 % - 5/ 11  117 671 input_add_uevent_bm_var()
44 % - 46/ 105  35 712 input_dev_uevent()
75 % - 3/ 4  25 761 input_allocate_device()
52 % - 21/ 40  19 777 input_register_device()
67 % - 4/ 6  855 input_unregister_device()
59 % - 10/ 17  12 880 input_register_handler()
0 % - 0/ 5  904 input_unregister_handler()
31 % - 9/ 29  24 923 input_open_file()
42 % - 5/ 12  959 input_init()
0 % - 0/ 1  986 input_exit()

45 % - 328/ 732    input.c

File: mousedev.c
Instrumentation mode: function-decision-multicondition
TER: 60 % (203/340)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 2  43 __check_xres()
0 % - 0/ 2  47 __check_yres()
0 % - 0/ 2  51 __check_tap_time()
92 % - 12/ 13  9088 119 mousedev_touchpad_event()
0 % - 0/ 17  151 mousedev_abs_event()
100 %   7/ 7  1747225 176 mousedev_rel_event()
44 % - 11/ 25  35130 185 mousedev_key_event()
79 % - 37/ 47  2401170 217 mousedev_notify_readers()
75 % - 9/ 12  286 268 mousedev_touchpad_touch()
71 % - 22/ 31  2992308 294 mousedev_event()
75 % - 3/ 4  52 345 mousedev_fasync()
100 %   1/ 1  353 mousedev_free()
71 % - 5/ 7  20 359 mixdev_release()
40 % - 4/ 10  20 375 mousedev_release()
42 % - 13/ 31  24 398 mousedev_open()
100 %   6/ 6  3575430 441 mousedev_limit_delta()
56 % - 18/ 32  1191810 446 mousedev_packet()
65 % - 20/ 31  558 495 mousedev_write()
56 % - 14/ 25  1192422 565 mousedev_read()
83 % - 5/ 6  2384436 599 mousedev_poll()
67 % - 10/ 15  13 617 mousedev_connect()
43 % - 3/ 7  660 mousedev_disconnect()
75 % - 3/ 4  729 mousedev_init()
0 % - 0/ 3  753 mousedev_exit()

60 % - 203/ 340    mousedev.c

Number of monitored source files: 6
Number of measurement points: 1405
TER: 37% (multicondition)

Directory Summary | Functions Summary | Execution Profile