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 Sort by function name Hit count Sort by 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