CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: drivers/acpi/tables

File: tbconvrt.c
Instrumentation mode: function-decision-multicondition
TER: 36 % ( 26/ 72)
Previous | Next

TER % - covered/ all   Calls Line Function

75 % - 3/ 4  12 84 acpi_tb_get_table_count()
67 % - 6/ 9  121 acpi_tb_convert_to_xsdt()
100 %   1/ 1  54 195 acpi_tb_init_generic_address()
50 % - 5/ 10  222 acpi_tb_convert_fadt1()
0 % - 0/ 23  368 acpi_tb_convert_fadt2()
42 % - 5/ 12  492 acpi_tb_convert_table_fadt()
46 % - 6/ 13  580 acpi_tb_build_common_facs()

36 % - 26/ 72    tbconvrt.c

File: tbget.c
Instrumentation mode: function-decision-multicondition
TER: 41 % ( 32/ 79)
Previous | Next

TER % - covered/ all   Calls Line Function

50 % - 4/ 8  12 75 acpi_tb_get_table()
42 % - 5/ 12  72 121 acpi_tb_get_table_header()
45 % - 5/ 11  36 195 acpi_tb_get_table_body()
36 % - 4/ 11  36 237 acpi_tb_table_override()
42 % - 8/ 19  36 306 acpi_tb_get_this_table()
33 % - 6/ 18  422 acpi_tb_get_table_ptr()

41 % - 32/ 79    tbget.c

File: tbgetall.c
Instrumentation mode: function-decision-multicondition
TER: 50 % ( 26/ 52)
Previous | Next

TER % - covered/ all   Calls Line Function

57 % - 8/ 14  24 74 acpi_tb_get_primary_table()
43 % - 6/ 14  12 136 acpi_tb_get_secondary_table()
50 % - 12/ 24  203 acpi_tb_get_required_tables()

50 % - 26/ 52    tbgetall.c

File: tbinstal.c
Instrumentation mode: function-decision-multicondition
TER: 50 % ( 54/107)
Previous | Next

TER % - covered/ all   Calls Line Function

92 % - 11/ 12  36 71 acpi_tb_match_signature()
50 % - 5/ 10  24 121 acpi_tb_install_table()
64 % - 7/ 11  36 185 acpi_tb_recognize_table()
57 % - 13/ 23  36 239 acpi_tb_init_table_descriptor()
0 % - 0/ 3  354 acpi_tb_delete_all_tables()
33 % - 8/ 24  380 acpi_tb_delete_tables_by_type()
33 % - 5/ 15  18 457 acpi_tb_delete_single_table()
56 % - 5/ 9  501 acpi_tb_uninstall_table()

50 % - 54/ 107    tbinstal.c

File: tbrsdt.c
Instrumentation mode: function-decision-multicondition
TER: 41 % ( 20/ 49)
Previous | Next

TER % - covered/ all   Calls Line Function

35 % - 7/ 20  61 acpi_tb_verify_rsdp()
50 % - 3/ 6  12 139 acpi_tb_get_rsdt_address()
44 % - 4/ 9  12 175 acpi_tb_validate_rsdt()
43 % - 6/ 14  231 acpi_tb_get_table_rsdt()

41 % - 20/ 49    tbrsdt.c

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

TER % - covered/ all   Calls Line Function

27 % - 3/ 11  24 70 acpi_tb_is_table_installed()
45 % - 5/ 11  24 143 acpi_tb_validate_table_header()
75 % - 3/ 4  30 207 acpi_tb_verify_table_checksum()
67 % - 6/ 9  54 245 acpi_tb_generate_checksum()

49 % - 17/ 35    tbutils.c

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

TER % - covered/ all   Calls Line Function

39 % - 7/ 18  66 acpi_load_tables()
39 % - 11/ 28  354 acpi_get_table()

39 % - 18/ 46    tbxface.c

File: tbxfroot.c
Instrumentation mode: function-decision-multicondition
TER: 35 % ( 49/140)
Previous | Next

TER % - covered/ all   Calls Line Function

57 % - 8/ 14  70164 70 acpi_tb_validate_rsdp()
0 % - 0/ 27  117 acpi_tb_find_table()
38 % - 22/ 58  193 acpi_get_firmware_table()
60 % - 3/ 5  12 388 acpi_find_root_pointer()
100 %   7/ 7  24 423 acpi_tb_scan_memory_for_rsdp()
31 % - 9/ 29  12 485 acpi_tb_find_rsdp()

35 % - 49/ 140    tbxfroot.c

Number of monitored source files: 8
Number of measurement points: 580
TER: 41% (multicondition)

Directory Summary | Functions Summary | Execution Profile