CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: drivers/acpi/events

File: evevent.c
Instrumentation mode: function-decision-multicondition
TER: 53 % ( 25/ 47)
Previous | Next

TER % - covered/ all   Calls Line Function

45 % - 5/ 11  67 acpi_ev_initialize_events()
60 % - 3/ 5  117 acpi_ev_install_fadt_gpes()
50 % - 4/ 8  156 acpi_ev_install_xrupt_handlers()
67 % - 6/ 9  196 acpi_ev_fixed_event_initialize()
78 % - 7/ 9  399590 237 acpi_ev_fixed_event_detect()
0 % - 0/ 5  291 acpi_ev_fixed_event_dispatch()

53 % - 25/ 47    evevent.c

File: evgpe.c
Instrumentation mode: function-decision-multicondition
TER: 36 % ( 55/153)
Previous | Next

TER % - covered/ all   Calls Line Function

63 % - 5/ 8  42 68 acpi_ev_set_gpe_type()
50 % - 8/ 16  2328 112 acpi_ev_update_gpe_enable_masks()
47 % - 8/ 17  2292 176 acpi_ev_enable_gpe()
20 % - 3/ 15  48 242 acpi_ev_disable_gpe()
26 % - 7/ 27  401870 304 acpi_ev_get_gpe_event_info()
73 % - 16/ 22  399590 373 acpi_ev_gpe_detect()
0 % - 0/ 20  494 acpi_ev_asynch_execute_gpe_method()
29 % - 8/ 28  399590 592 acpi_ev_gpe_dispatch()

36 % - 55/ 153    evgpe.c

File: evgpeblk.c
Instrumentation mode: function-decision-multicondition
TER: 33 % ( 73/224)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 12  87 acpi_ev_valid_gpe_event()
0 % - 0/ 9  134 acpi_ev_walk_gpe_list()
0 % - 0/ 8  186 acpi_ev_delete_gpe_handlers()
41 % - 7/ 17  24 241 acpi_ev_save_method_info()
34 % - 10/ 29  318 354 acpi_ev_match_prw_and_gpe()
32 % - 6/ 19  477 acpi_ev_get_gpe_xrupt_block()
0 % - 0/ 12  554 acpi_ev_delete_gpe_xrupt()
42 % - 5/ 12  609 acpi_ev_install_gpe_block()
0 % - 0/ 17  665 acpi_ev_delete_gpe_block()
43 % - 10/ 23  729 acpi_ev_create_gpe_info_blocks()
44 % - 7/ 16  871 acpi_ev_create_gpe_block()
90 % - 18/ 20  12 963 acpi_ev_initialize_gpe_block()
33 % - 10/ 30  1062 acpi_ev_gpe_initialize()

33 % - 73/ 224    evgpeblk.c

File: evmisc.c
Instrumentation mode: function-decision-multicondition
TER: 37 % ( 39/105)
Previous | Next

TER % - covered/ all   Calls Line Function

63 % - 5/ 8  574 87 acpi_ev_is_notify_object()
46 % - 16/ 35  508 119 acpi_ev_queue_notify_request()
45 % - 5/ 11  506 227 acpi_ev_notify_dispatch()
0 % - 0/ 5  293 acpi_ev_global_lock_thread()
0 % - 0/ 7  326 acpi_ev_global_lock_handler()
75 % - 3/ 4  370 acpi_ev_init_global_lock_handler()
45 % - 5/ 11  63632 411 acpi_ev_acquire_global_lock()
50 % - 5/ 10  63632 478 acpi_ev_release_global_lock()
0 % - 0/ 14  531 acpi_ev_terminate()

37 % - 39/ 105    evmisc.c

File: evregion.c
Instrumentation mode: function-decision-multicondition
TER: 56 % (109/195)
Previous | Next

TER % - covered/ all   Calls Line Function

54 % - 7/ 13  81 acpi_ev_install_region_handlers()
71 % - 5/ 7  151 acpi_ev_initialize_op_regions()
57 % - 8/ 14  132 193 acpi_ev_execute_reg_method()
53 % - 17/ 32  86534 274 acpi_ev_address_space_dispatch()
48 % - 13/ 27  102 443 acpi_ev_detach_region()
60 % - 3/ 5  102 581 acpi_ev_attach_region()
59 % - 17/ 29  18630 630 acpi_ev_install_handler()
51 % - 25/ 49  36 758 acpi_ev_install_space_handler()
100 %   2/ 2  36 977 acpi_ev_execute_reg_methods()
71 % - 12/ 17  18630 1009 acpi_ev_reg_run()

56 % - 109/ 195    evregion.c

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

TER % - covered/ all   Calls Line Function

40 % - 4/ 10  12 66 acpi_ev_system_memory_region_setup()
75 % - 3/ 4  18 117 acpi_ev_io_space_region_setup()
55 % - 21/ 38  48 150 acpi_ev_pci_config_region_setup()
0 % - 0/ 2  336 acpi_ev_pci_bar_region_setup()
0 % - 0/ 2  363 acpi_ev_cmos_region_setup()
0 % - 0/ 4  388 acpi_ev_default_region_setup()
30 % - 12/ 40  216 426 acpi_ev_initialize_region()

40 % - 40/ 100    evrgnini.c

File: evsci.c
Instrumentation mode: function-decision-multicondition
TER: 50 % ( 4/ 8)
Previous | Next

TER % - covered/ all   Calls Line Function

100 %   2/ 2  399590 67 acpi_ev_sci_xrupt_handler()
0 % - 0/ 2  106 acpi_ev_gpe_xrupt_handler()
100 %   2/ 2  139 acpi_ev_install_sci_handler()
0 % - 0/ 2  170 acpi_ev_remove_sci_handler()

50 % - 4/ 8    evsci.c

File: evxface.c
Instrumentation mode: function-decision-multicondition
TER: 18 % ( 39/211)
Previous | Next

TER % - covered/ all   Calls Line Function

47 % - 7/ 15  12 112 acpi_install_fixed_event_handler()
0 % - 0/ 10  180 acpi_remove_fixed_event_handler()
38 % - 23/ 61  72 240 acpi_install_notify_handler()
0 % - 0/ 62  404 acpi_remove_notify_handler()
39 % - 9/ 23  559 acpi_install_gpe_handler()
0 % - 0/ 25  651 acpi_remove_gpe_handler()
0 % - 0/ 10  750 acpi_acquire_global_lock()
0 % - 0/ 5  788 acpi_release_global_lock()

18 % - 39/ 211    evxface.c

File: evxfevnt.c
Instrumentation mode: function-decision-multicondition
TER: 21 % ( 31/145)
Previous | Next

TER % - covered/ all   Calls Line Function

50 % - 5/ 10  64 acpi_enable()
0 % - 0/ 10  109 acpi_disable()
43 % - 6/ 14  12 153 acpi_enable_event()
50 % - 4/ 8  212 acpi_set_gpe_type()
67 % - 8/ 12  2268 256 acpi_enable_gpe()
0 % - 0/ 12  308 acpi_disable_gpe()
0 % - 0/ 14  354 acpi_disable_event()
60 % - 3/ 5  12 409 acpi_clear_event()
42 % - 5/ 12  399592 448 acpi_clear_gpe()
0 % - 0/ 29  591 acpi_install_gpe_block()
0 % - 0/ 19  682 acpi_remove_gpe_block()

21 % - 31/ 145    evxfevnt.c

File: evxfregn.c
Instrumentation mode: function-decision-multicondition
TER: 17 % ( 6/ 35)
Previous | Next

TER % - covered/ all   Calls Line Function

43 % - 6/ 14  12 70 acpi_install_address_space_handler()
0 % - 0/ 21  134 acpi_remove_address_space_handler()

17 % - 6/ 35    evxfregn.c

Number of monitored source files: 10
Number of measurement points: 1223
TER: 34% (multicondition)

Directory Summary | Functions Summary | Execution Profile