CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: drivers/acpi/executer

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 15  77 acpi_ex_add_table()
0 % - 0/ 34  152 acpi_ex_load_table_op()
0 % - 0/ 51  287 acpi_ex_load_op()
0 % - 0/ 9  462 acpi_ex_unload_table()

0 % - 0/ 109    exconfig.c

File: exconvrt.c
Instrumentation mode: function-decision-multicondition
TER: 4 % ( 6/136)
Previous | Next

TER % - covered/ all   Calls Line Function

11 % - 3/ 28  716936 72 acpi_ex_convert_to_integer()
19 % - 3/ 16  726 196 acpi_ex_convert_to_buffer()
0 % - 0/ 27  284 acpi_ex_convert_to_ascii()
0 % - 0/ 36  393 acpi_ex_convert_to_string()
0 % - 0/ 29  563 acpi_ex_convert_to_target_type()

4 % - 6/ 136    exconvrt.c

File: excreate.c
Instrumentation mode: function-decision-multicondition
TER: 25 % ( 21/ 85)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 17  66 acpi_ex_create_alias()
0 % - 0/ 8  162 acpi_ex_create_event()
50 % - 4/ 8  30 214 acpi_ex_create_mutex()
57 % - 8/ 14  144 274 acpi_ex_create_region()
0 % - 0/ 19  358 acpi_ex_create_table_region()
60 % - 3/ 5  449 acpi_ex_create_processor()
0 % - 0/ 5  496 acpi_ex_create_power_resource()
67 % - 6/ 9  1038 544 acpi_ex_create_method()

25 % - 21/ 85    excreate.c

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

TER % - covered/ all   Calls Line Function


100 %   0/ 0    exdump.c

File: exfield.c
Instrumentation mode: function-decision-multicondition
TER: 35 % ( 28/ 79)
Previous | Next

TER % - covered/ all   Calls Line Function

44 % - 15/ 34  35493 66 acpi_ex_read_data_from_field()
29 % - 13/ 45  36851 210 acpi_ex_write_data_to_field()

35 % - 28/ 79    exfield.c

File: exfldio.c
Instrumentation mode: function-decision-multicondition
TER: 47 % ( 63/134)
Previous | Next

TER % - covered/ all   Calls Line Function

26 % - 6/ 23  86534 84 acpi_ex_setup_region()
46 % - 6/ 13  86534 212 acpi_ex_access_region()
50 % - 4/ 8  186 304 acpi_ex_register_overflow()
50 % - 20/ 40  87410 348 acpi_ex_field_datum_io()
47 % - 8/ 17  40643 553 acpi_ex_write_with_update_rule()
56 % - 10/ 18  35679 656 acpi_ex_extract_from_field()
60 % - 9/ 15  37037 769 acpi_ex_insert_into_field()

47 % - 63/ 134    exfldio.c

File: exmisc.c
Instrumentation mode: function-decision-multicondition
TER: 36 % ( 59/165)
Previous | Next

TER % - covered/ all   Calls Line Function

50 % - 10/ 20  3900 68 acpi_ex_get_object_reference()
0 % - 0/ 11  158 acpi_ex_concat_template()
0 % - 0/ 31  243 acpi_ex_do_concatenate()
65 % - 15/ 23  125645 412 acpi_ex_do_math_op()
83 % - 15/ 18  5484 485 acpi_ex_do_logical_numeric_op()
31 % - 19/ 62  125925 547 acpi_ex_do_logical_op()

36 % - 59/ 165    exmisc.c

File: exmutex.c
Instrumentation mode: function-decision-multicondition
TER: 42 % ( 26/ 62)
Previous | Next

TER % - covered/ all   Calls Line Function

63 % - 5/ 8  9692 68 acpi_ex_unlink_mutex()
100 %   3/ 3  9692 103 acpi_ex_link_mutex()
32 % - 7/ 22  9692 141 acpi_ex_acquire_mutex()
39 % - 9/ 23  9692 230 acpi_ex_release_mutex()
33 % - 2/ 6  73888 323 acpi_ex_release_all_mutexes()

42 % - 26/ 62    exmutex.c

File: exnames.c
Instrumentation mode: function-decision-multicondition
TER: 56 % ( 51/ 91)
Previous | Next

TER % - covered/ all   Calls Line Function

87 % - 13/ 15  186963 74 acpi_ex_allocate_name_string()
53 % - 10/ 19  255617 155 acpi_ex_name_segment()
49 % - 28/ 57  186963 241 acpi_ex_get_name_string()

56 % - 51/ 91    exnames.c

File: exoparg1.c
Instrumentation mode: function-decision-multicondition
TER: 26 % ( 60/233)
Previous | Next

TER % - covered/ all   Calls Line Function

0 % - 0/ 14  87 acpi_ex_opcode_0A_0T_1R()
25 % - 4/ 16  9692 148 acpi_ex_opcode_1A_0T_0R()
0 % - 0/ 6  214 acpi_ex_opcode_1A_1T_0R()
25 % - 24/ 96  156291 256 acpi_ex_opcode_1A_1T_1R()
32 % - 32/ 101  106782 576 acpi_ex_opcode_1A_0T_1R()

26 % - 60/ 233    exoparg1.c

File: exoparg2.c
Instrumentation mode: function-decision-multicondition
TER: 32 % ( 35/108)
Previous | Next

TER % - covered/ all   Calls Line Function

63 % - 5/ 8  508 88 acpi_ex_opcode_2A_0T_0R()
0 % - 0/ 23  181 acpi_ex_opcode_2A_2T_1R()
29 % - 15/ 52  133428 276 acpi_ex_opcode_2A_1T_1R()
60 % - 15/ 25  141101 491 acpi_ex_opcode_2A_0T_1R()

32 % - 35/ 108    exoparg2.c

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 8  85 acpi_ex_opcode_3A_0T_0R()
0 % - 0/ 34  145 acpi_ex_opcode_3A_1T_1R()

0 % - 0/ 42    exoparg3.c

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 31  97 acpi_ex_do_match()
0 % - 0/ 34  215 acpi_ex_opcode_6A_0T_1R()

0 % - 0/ 65    exoparg6.c

File: exprep.c
Instrumentation mode: function-decision-multicondition
TER: 57 % ( 31/ 54)
Previous | Next

TER % - covered/ all   Calls Line Function

71 % - 12/ 17  1932 224 acpi_ex_decode_field_access()
71 % - 5/ 7  1932 316 acpi_ex_prep_common_field_object()
47 % - 14/ 30  1206 412 acpi_ex_prep_field_value()

57 % - 31/ 54    exprep.c

File: exregion.c
Instrumentation mode: function-decision-multicondition
TER: 39 % ( 31/ 79)
Previous | Next

TER % - covered/ all   Calls Line Function

38 % - 19/ 50  60 69 acpi_ex_system_memory_space_handler()
75 % - 6/ 8  582 277 acpi_ex_system_io_space_handler()
75 % - 6/ 8  474 335 acpi_ex_pci_config_space_handler()
0 % - 0/ 2  409 acpi_ex_cmos_space_handler()
0 % - 0/ 2  441 acpi_ex_pci_bar_space_handler()
0 % - 0/ 9  473 acpi_ex_data_table_space_handler()

39 % - 31/ 79    exregion.c

File: exresnte.c
Instrumentation mode: function-decision-multicondition
TER: 44 % ( 28/ 63)
Previous | Next

TER % - covered/ all   Calls Line Function

44 % - 28/ 63  141558 81 acpi_ex_resolve_node_to_value()

44 % - 28/ 63    exresnte.c

File: exresolv.c
Instrumentation mode: function-decision-multicondition
TER: 19 % ( 25/135)
Previous | Next

TER % - covered/ all   Calls Line Function

52 % - 11/ 21  946684 76 acpi_ex_resolve_to_value()
34 % - 14/ 41  806932 138 acpi_ex_resolve_object_to_value()
0 % - 0/ 73  330 acpi_ex_resolve_multiple()

19 % - 25/ 135    exresolv.c

File: exresop.c
Instrumentation mode: function-decision-multicondition
TER: 40 % ( 84/212)
Previous | Next

TER % - covered/ all   Calls Line Function

69 % - 11/ 16  301382 74 acpi_ex_check_object_type()
37 % - 73/ 196  580064 132 acpi_ex_resolve_operands()

40 % - 84/ 212    exresop.c

File: exstore.c
Instrumentation mode: function-decision-multicondition
TER: 50 % ( 63/127)
Previous | Next

TER % - covered/ all   Calls Line Function

45 % - 18/ 40  64466 80 acpi_ex_do_debug_object()
61 % - 19/ 31  316899 241 acpi_ex_store()
33 % - 10/ 30  607 389 acpi_ex_store_object_to_index()
62 % - 16/ 26  49865 541 acpi_ex_store_object_to_node()

50 % - 63/ 127    exstore.c

File: exstoren.c
Instrumentation mode: function-decision-multicondition
TER: 37 % ( 21/ 57)
Previous | Next

TER % - covered/ all   Calls Line Function

44 % - 14/ 32  49865 68 acpi_ex_resolve_object()
28 % - 7/ 25  9120 194 acpi_ex_store_object_to_object()

37 % - 21/ 57    exstoren.c

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

TER % - covered/ all   Calls Line Function

0 % - 0/ 12  64 acpi_ex_store_buffer_to_buffer()
0 % - 0/ 15  153 acpi_ex_store_string_to_string()

0 % - 0/ 27    exstorob.c

File: exsystem.c
Instrumentation mode: function-decision-multicondition
TER: 25 % ( 11/ 44)
Previous | Next

TER % - covered/ all   Calls Line Function

30 % - 3/ 10  9692 66 acpi_ex_system_wait_semaphore()
0 % - 0/ 4  119 acpi_ex_system_do_stall()
0 % - 0/ 2  155 acpi_ex_system_do_suspend()
50 % - 4/ 8  9692 189 acpi_ex_system_acquire_mutex()
50 % - 4/ 8  9692 228 acpi_ex_system_release_mutex()
0 % - 0/ 4  262 acpi_ex_system_signal_event()
0 % - 0/ 4  291 acpi_ex_system_wait_event()
0 % - 0/ 4  320 acpi_ex_system_reset_event()

25 % - 11/ 44    exsystem.c

File: exutils.c
Instrumentation mode: function-decision-multicondition
TER: 88 % ( 35/ 40)
Previous | Next

TER % - covered/ all   Calls Line Function

75 % - 3/ 4  108108 86 acpi_ex_enter_interpreter()
75 % - 3/ 4  108108 122 acpi_ex_exit_interpreter()
89 % - 8/ 9  2283335 149 acpi_ex_truncate_for32bit_table()
83 % - 5/ 6  72344 187 acpi_ex_acquire_global_lock()
83 % - 5/ 6  72344 224 acpi_ex_release_global_lock()
100 %   7/ 7  72 261 acpi_ex_digits_needed()
100 %   1/ 1  330 301 acpi_ex_eisa_id_to_string()
100 %   3/ 3  72 335 acpi_ex_unsigned_integer_to_string()

88 % - 35/ 40    exutils.c

Number of monitored source files: 23
Number of measurement points: 2147
TER: 31% (multicondition)

Directory Summary | Functions Summary | Execution Profile