CTC++ Coverage Report - Functions Summary (Directory)

Directory Summary | Functions Summary | Execution Profile

Directory: drivers/acpi/dispatcher

File: dsfield.c
Instrumentation mode: function-decision-multicondition
TER: 44 % ( 41/ 93)
Previous | Next

TER % - covered/ all   Calls Line Function

43 % - 10/ 23  726 80 acpi_ds_create_buffer_field()
46 % - 12/ 26  120 206 acpi_ds_get_field_names()
57 % - 4/ 7  114 337 acpi_ds_create_field()
58 % - 11/ 19  120 394 acpi_ds_init_field_objects()
0 % - 0/ 10  476 acpi_ds_create_bank_field()
50 % - 4/ 8  549 acpi_ds_create_index_field()

44 % - 41/ 93    dsfield.c

File: dsinit.c
Instrumentation mode: function-decision-multicondition
TER: 86 % ( 18/ 21)
Previous | Next

TER % - covered/ all   Calls Line Function

88 % - 15/ 17  7350 77 acpi_ds_init_one_object()
75 % - 3/ 4  12 193 acpi_ds_initialize_objects()

86 % - 18/ 21    dsinit.c

File: dsmethod.c
Instrumentation mode: function-decision-multicondition
TER: 45 % ( 49/108)
Previous | Next

TER % - covered/ all   Calls Line Function

33 % - 4/ 12  217386 71 acpi_ds_method_error()
35 % - 7/ 20  62558 129 acpi_ds_begin_method_execution()
42 % - 16/ 38  51990 213 acpi_ds_call_control_method()
73 % - 8/ 11  51990 361 acpi_ds_restart_control_method()
52 % - 14/ 27  62930 434 acpi_ds_terminate_control_method()

45 % - 49/ 108    dsmethod.c

File: dsmthdat.c
Instrumentation mode: function-decision-multicondition
TER: 59 % ( 66/111)
Previous | Next

TER % - covered/ all   Calls Line Function

100 %   6/ 6  125878 91 acpi_ds_method_data_init()
100 %   10/ 10  62558 139 acpi_ds_method_data_delete_all()
71 % - 10/ 14  125110 195 acpi_ds_method_data_init_args()
57 % - 8/ 14  1359153 249 acpi_ds_method_data_get_node()
60 % - 3/ 5  230914 313 acpi_ds_method_data_set_value()
24 % - 5/ 21  360294 366 acpi_ds_method_data_get_value()
50 % - 5/ 10  89997 473 acpi_ds_method_data_delete_value()
61 % - 19/ 31  170470 531 acpi_ds_store_object_to_local()

59 % - 66/ 111    dsmthdat.c

File: dsobject.c
Instrumentation mode: function-decision-multicondition
TER: 63 % ( 76/121)
Previous | Next

TER % - covered/ all   Calls Line Function

35 % - 8/ 23  2694 77 acpi_ds_build_internal_object()
62 % - 13/ 21  3846 179 acpi_ds_build_internal_buffer_obj()
74 % - 17/ 23  438 282 acpi_ds_build_internal_package_obj()
64 % - 7/ 11  1080 392 acpi_ds_create_node()
72 % - 31/ 43  925645 458 acpi_ds_init_object_from_op()

63 % - 76/ 121    dsobject.c

File: dsopcode.c
Instrumentation mode: function-decision-multicondition
TER: 48 % (101/211)
Previous | Next

TER % - covered/ all   Calls Line Function

39 % - 9/ 23  372 86 acpi_ds_execute_arguments()
0 % - 0/ 5  190 acpi_ds_get_buffer_field_arguments()
75 % - 6/ 8  4254 233 acpi_ds_get_buffer_arguments()
75 % - 6/ 8  13399 277 acpi_ds_get_package_arguments()
50 % - 4/ 8  72 321 acpi_ds_get_region_arguments()
100 %   2/ 2  72 370 acpi_ds_initialize_region()
46 % - 16/ 35  726 401 acpi_ds_init_buffer_field()
46 % - 6/ 13  726 590 acpi_ds_eval_buffer_field_operands()
45 % - 5/ 11  72 679 acpi_ds_eval_region_operands()
56 % - 15/ 27  4284 775 acpi_ds_eval_data_object_operands()
75 % - 12/ 16  276928 871 acpi_ds_exec_begin_control_op()
36 % - 20/ 55  263527 949 acpi_ds_exec_end_control_op()

48 % - 101/ 211    dsopcode.c

File: dsutils.c
Instrumentation mode: function-decision-multicondition
TER: 64 % ( 98/152)
Previous | Next

TER % - covered/ all   Calls Line Function

67 % - 4/ 6  386493 69 acpi_ds_clear_implicit_return()
93 % - 14/ 15  416071 115 acpi_ds_do_implicit_return()
67 % - 31/ 46  404283 169 acpi_ds_is_result_used()
58 % - 7/ 12  352293 336 acpi_ds_delete_result_if_not_used()
71 % - 5/ 7  51990 380 acpi_ds_resolve_operands()
100 %   4/ 4  547802 416 acpi_ds_clear_operands()
52 % - 28/ 54  1249799 456 acpi_ds_create_operand()
63 % - 5/ 8  649816 692 acpi_ds_create_operands()

64 % - 98/ 152    dsutils.c

File: dswexec.c
Instrumentation mode: function-decision-multicondition
TER: 59 % (104/177)
Previous | Next

TER % - covered/ all   Calls Line Function

50 % - 13/ 26  209898 89 acpi_ds_get_predicate_value()
69 % - 29/ 42  1844374 210 acpi_ds_exec_begin_op()
57 % - 62/ 109  1830973 348 acpi_ds_exec_end_op()

59 % - 104/ 177    dswexec.c

File: dswload.c
Instrumentation mode: function-decision-multicondition
TER: 59 % (154/263)
Previous | Next

TER % - covered/ all   Calls Line Function

80 % - 8/ 10  125878 72 acpi_ds_init_callbacks()
58 % - 29/ 50  2766864 120 acpi_ds_load1_begin_op()
76 % - 34/ 45  2766864 356 acpi_ds_load1_end_op()
53 % - 38/ 72  82778 505 acpi_ds_load2_begin_op()
52 % - 45/ 86  4548 767 acpi_ds_load2_end_op()

59 % - 154/ 263    dswload.c

File: dswscope.c
Instrumentation mode: function-decision-multicondition
TER: 68 % ( 15/ 22)
Previous | Next

TER % - covered/ all   Calls Line Function

100 %   3/ 3  125878 62 acpi_ds_scope_stack_clear()
58 % - 7/ 12  128662 98 acpi_ds_scope_stack_push()
71 % - 5/ 7  2808 174 acpi_ds_scope_stack_pop()

68 % - 15/ 22    dswscope.c

File: dswstate.c
Instrumentation mode: function-decision-multicondition
TER: 57 % ( 77/134)
Previous | Next

TER % - covered/ all   Calls Line Function

54 % - 7/ 13  440899 149 acpi_ds_result_pop()
54 % - 7/ 13  139885 210 acpi_ds_result_pop_from_bottom()
45 % - 5/ 11  581114 276 acpi_ds_result_push()
60 % - 3/ 5  955690 330 acpi_ds_result_stack_push()
60 % - 3/ 5  778936 362 acpi_ds_result_stack_pop()
60 % - 3/ 5  1249799 401 acpi_ds_obj_stack_push()
71 % - 5/ 7  4284 444 acpi_ds_obj_stack_pop()
0 % - 0/ 9  488 acpi_ds_obj_stack_pop_and_delete()
60 % - 3/ 5  177868 538 acpi_ds_get_current_walk_state()
100 %   2/ 2  125878 567 acpi_ds_push_walk_state()
75 % - 3/ 4  125878 592 acpi_ds_pop_walk_state()
60 % - 6/ 10  125878 631 acpi_ds_create_walk_state()
69 % - 20/ 29  125878 699 acpi_ds_init_aml_walk()
63 % - 10/ 16  125878 809 acpi_ds_delete_walk_state()

57 % - 77/ 134    dswstate.c

Number of monitored source files: 11
Number of measurement points: 1413
TER: 56% (multicondition)

Directory Summary | Functions Summary | Execution Profile