LCOV - code coverage report
Current view:
top level
-
drivers/clk
- clk.c
(
source
/ functions)
Hit
Total
Coverage
Test:
gcov_data_raspi2_real_modules_combined.info
Lines:
667
1583
42.1 %
Date:
2020-09-30 20:25:40
Functions:
75
191
39.3 %
Branches:
413
1324
31.2 %
Function Name
Hit count
__clk_core_init
12006
__clk_determine_rate
0
__clk_get_enable_count
0
__clk_get_flags
0
__clk_get_hw
0
__clk_get_name
207
__clk_init_parent
59409
__clk_is_enabled
0
__clk_lookup
0
__clk_lookup_subtree
3057183
__clk_mux_determine_rate
0
__clk_mux_determine_rate_closest
0
__clk_notify
0
__clk_put
414
__clk_recalc_accuracies
0
__clk_recalc_rates
14500
__clk_register
12006
__clk_release
0
__clk_set_parent
0
__clk_set_parent_after
0
__clk_set_parent_before
0
__clk_speculate_rates
0
__of_clk_get
414
__of_clk_get_hw_from_provider
1863
alloc_clk
14490
clk_calc_new_rates
13879
clk_calc_subtree
13879
clk_change_rate
13879
clk_core_determine_round_nolock
42051
clk_core_disable
414
clk_core_disable_lock
207
clk_core_disable_unprepare
0
clk_core_enable
7452
clk_core_enable_lock
1035
clk_core_evict_parent_cache
0
clk_core_evict_parent_cache_subtree
0
clk_core_fill_parent_index
58167
clk_core_free_parent_map
0
clk_core_get
58167
clk_core_get_accuracy
0
clk_core_get_boundaries
42051
clk_core_get_parent_by_index
59409
clk_core_get_rate
15535
clk_core_get_scaled_duty_cycle
0
clk_core_init_rate_req
42051
clk_core_is_enabled
2070
clk_core_is_prepared
2070
clk_core_link_consumer
14490
clk_core_lookup
70173
clk_core_populate_parent_map
12006
clk_core_prepare
7452
clk_core_prepare_enable
0
clk_core_rate_protect
0
clk_core_rate_unprotect
0
clk_core_reparent
0
clk_core_reparent_orphans_nolock
13041
clk_core_req_round_rate_nolock
13879
clk_core_restore_context
0
clk_core_round_rate_nolock
28172
clk_core_save_context
0
clk_core_set_duty_cycle_nolock
0
clk_core_set_duty_cycle_parent_nolock
0
clk_core_set_parent_nolock
0
clk_core_set_phase_nolock
0
clk_core_set_rate_nolock
13879
clk_core_unprepare
207
clk_core_update_duty_cycle_nolock
12006
clk_core_update_duty_cycle_parent_nolock
12006
clk_core_update_orphan_status
0
clk_cpy_name
50508
clk_debug_create_one
12006
clk_debug_init
207
clk_debug_register
12006
clk_debug_unregister
0
clk_disable
207
clk_disable_unused
207
clk_disable_unused_subtree
12006
clk_dump_one
0
clk_dump_open
0
clk_dump_show
0
clk_dump_subtree
0
clk_duty_cycle_open
0
clk_duty_cycle_show
0
clk_enable
1035
clk_enable_lock
15939
clk_enable_unlock
15939
clk_fetch_parent_index
0
clk_flags_open
0
clk_flags_show
0
clk_gate_restore_context
0
clk_get_accuracy
0
clk_get_parent
207
clk_get_phase
0
clk_get_rate
15535
clk_get_scaled_duty_cycle
0
clk_has_parent
0
clk_hw_create_clk
6417
clk_hw_get_flags
0
clk_hw_get_name
0
clk_hw_get_num_parents
0
clk_hw_get_parent
0
clk_hw_get_parent_by_index
0
clk_hw_get_rate
0
clk_hw_is_enabled
0
clk_hw_is_prepared
0
clk_hw_rate_is_protected
0
clk_hw_register
12006
clk_hw_reparent
0
clk_hw_round_rate
0
clk_hw_set_parent
0
clk_hw_set_rate_range
828
clk_hw_unregister
0
clk_ignore_unused_setup
0
clk_is_match
0
clk_max_rate_open
0
clk_max_rate_show
0
clk_min_rate_open
0
clk_min_rate_show
0
clk_mux_determine_rate_flags
0
clk_nodrv_disable_unprepare
0
clk_nodrv_prepare_enable
0
clk_nodrv_set_parent
0
clk_nodrv_set_rate
0
clk_notifier_register
0
clk_notifier_unregister
0
clk_pm_runtime_get
86566
clk_prepare
1242
clk_prepare_lock
73515
clk_prepare_unlock
73515
clk_propagate_rate_change
13879
clk_rate_exclusive_get
0
clk_rate_exclusive_put
0
clk_recalc
28376
clk_register
0
clk_reparent
0
clk_restore_context
0
clk_round_rate
14293
clk_save_context
0
clk_set_duty_cycle
0
clk_set_max_rate
0
clk_set_min_rate
0
clk_set_parent
0
clk_set_phase
0
clk_set_rate
13879
clk_set_rate_exclusive
0
clk_set_rate_range
0
clk_summary_open
0
clk_summary_show
0
clk_summary_show_one
0
clk_summary_show_subtree
0
clk_unprepare
207
clk_unprepare_unused_subtree
12006
clk_unregister
0
current_parent_open
0
current_parent_show
0
devm_clk_hw_match
0
devm_clk_hw_register
10350
devm_clk_hw_release
0
devm_clk_hw_unregister
0
devm_clk_match
0
devm_clk_provider_match
0
devm_clk_register
0
devm_clk_release
0
devm_clk_unregister
0
devm_of_clk_add_hw_provider
207
devm_of_clk_del_provider
0
devm_of_clk_release_provider
0
get_clk_provider_node
207
of_clk_add_hw_provider
621
of_clk_add_provider
414
of_clk_del_provider
0
of_clk_detect_critical
0
of_clk_get
0
of_clk_get_by_name
0
of_clk_get_from_provider
0
of_clk_get_hw
6417
of_clk_get_hw_from_clkspec
2898
of_clk_get_parent_count
0
of_clk_get_parent_name
1449
of_clk_hw_onecell_get
1863
of_clk_hw_register
0
of_clk_hw_simple_get
0
of_clk_init
207
of_clk_parent_fill
207
of_clk_src_onecell_get
0
of_clk_src_simple_get
0
of_parse_clkspec
6417
parent_ready
414
possible_parent_show
0
possible_parents_open
0
possible_parents_show
0
Generated by:
LCOV version 1.14