LCOV - code coverage report
Current view: top level - src/drivers - driver_nl80211.c (source / functions) Hit Total Coverage
Test: wpa_supplicant/hostapd combined for hwsim test run 1401872338 Lines: 4183 6113 68.4 %
Date: 2014-06-04 Functions: 264 304 86.8 %

Function Name Sort by function name Hit count Sort by hit count
no_seq_check 506184
phy_info_handler 223607
phy_info_band 177198
phy_info_rates 177198
phy_info_ht_capa 177198
phy_info_vht_capa 177198
phy_info_freqs 177198
phy_info_freq 160322
wpa_driver_nl80211_event_receive 130522
process_global_event 123407
send_and_recv 90661
nl80211_cmd 90641
send_and_recv_msgs 75287
ack_handler 68917
nl80211_set_ht40_mode_sec 50380
nl80211_command_to_string 50379
nl80211_set_ht40_mode 42224
nl80211_set_iface_id 35719
wiphy_info_handler 34556
wiphy_info_iface_comb 34556
wiphy_info_tdls 34556
wiphy_info_supp_cmds 34556
wiphy_info_probe_resp_offload 34556
wiphy_info_feature_flags 34556
wiphy_info_supported_iftypes 34556
wiphy_info_cipher_suites 34556
wiphy_info_wowlan_triggers 34556
wiphy_info_max_roc 34556
nl80211_find_drv 32773
wpa_driver_nl80211_event_rtm_newlink 32248
have_ifidx 28870
do_process_drv_event 27198
nl80211_set_vht_mode 25588
wpa_driver_nl80211_own_ifindex 25239
nl80211_reg_rule_sec 25190
nl80211_reg_rule_vht 25190
nl80211_reg_rule_max_eirp 25190
nl80211_reg_rule_ht40 21112
is_ap_interface 20695
mlme_event 16002
wpa_driver_nl80211_set_key 14094
driver_nl80211_set_key 14081
nl80211_register_frame 13865
error_handler 12865
wpa_driver_nl80211_probe_req_report 9253
finish_handler 8879
driver_nl80211_probe_req_report 8496
handle_eapol 8157
nl80211_send_frame_cmd 8112
sta_flags_nl80211 7969
nl80211_register_action_frame 7735
process_bss_event 7186
mlme_event_mgmt 7183
wpa_driver_nl80211_set_operstate 7106
is_sta_interface 7048
wpa_driver_nl80211_send_mlme 6902
cookie_handler 6834
wpa_driver_nl80211_send_frame 6467
wpa_driver_nl80211_event_newlink 5411
mlme_event_mgmt_tx_status 5056
wpa_driver_nl80211_hapd_send_eapol 4932
nl80211_send_eapol_data 4928
wpa_driver_nl80211_handle_eapol_tx_status 4928
get_nl80211_protocol_features 4873
protocol_feature_handler 4873
driver_nl80211_send_mlme 4838
nl80211_mark_disconnected 4725
wpa_alg_to_cipher_suite 4460
nl80211_get_reg 4219
wpa_driver_nl80211_get_hw_feature_data 4219
wpa_driver_nl80211_postprocess_modes 4219
nl80211_set_regulatory_flags 4219
nl80211_reg_change_event 4206
wpa_cipher_to_cipher_suite 3534
wpa_driver_nl80211_sta_set_flags 3306
bss_info_handler 2968
nl80211_scan_filtered 2903
i802_set_tx_queue_params 2812
nl_create_handle 2793
nl_destroy_handles 2793
nl80211_destroy_eloop_handle 2786
nl80211_register_eloop_read 2786
netdev_info_handler 2759
nl80211_new_station_event 2670
wpa_driver_nl80211_set_supp_port 2649
nl80211_del_station_event 2598
nl80211_mgmt_unsubscribe 2515
nl80211_get_radio_name 2464
mlme_event_remain_on_channel 2378
wpa_driver_nl80211_get_bssid 2377
wpa_driver_nl80211_sta_remove 2202
driver_nl80211_sta_remove 2202
nl80211_tdls_oper 2143
nl80211_recv_beacons 2126
process_beacon_event 2123
nl80211_get_ifmode 2009
wpa_driver_nl80211_status 2005
scan_state_str 2005
nl80211_scan_common 1994
wpa_driver_nl80211_scan 1994
driver_nl80211_scan2 1993
send_scan_event 1986
nl80211_get_noise_for_scan_results 1959
wpa_driver_nl80211_check_bss_status 1959
wpa_driver_nl80211_get_scan_results 1959
get_noise_for_scan_results 1959
nl80211_get_scan_results 1959
nl80211_iftype_str 1922
is_p2p_net_interface 1919
wpa_driver_nl80211_set_mode 1847
nl80211_set_mode 1847
i802_sta_deauth 1770
nl80211_set_bss 1758
wpa_cipher_to_cipher_suites 1758
wpa_driver_nl80211_set_ap 1758
wpa_driver_nl80211_send_action 1498
wpa_driver_nl80211_associate 1431
wpa_driver_nl80211_authenticate 1429
driver_nl80211_authenticate 1428
driver_nl80211_send_action 1385
wpa_driver_nl80211_sta_add 1357
i802_set_iface_flags 1319
wiphy_info_iface_comb_process 1304
nl80211_connect_common 1279
mlme_event_connect 1277
mlme_event_assoc 1277
mlme_event_deauth_disassoc 1254
mlme_event_disconnect 1247
mlme_event_auth 1219
nl80211_alloc_mgmt_handle 1209
nl80211_put_wiphy_data_ap 1209
nl80211_mgmt_handle_register_eloop 1209
wpa_driver_nl80211_remain_on_channel 1190
wpa_driver_nl80211_deauthenticate 1014
driver_nl80211_deauthenticate 1011
wpa_driver_nl80211_mlme 1003
wpa_driver_nl80211_get_capa 926
get_key_handler 923
i802_get_seqnum 923
min_int 923
nl80211_get_ie 900
nl80211_set_channel 854
nl80211_put_freq_params 854
i802_flush 762
add_ifidx 761
nl80211_setup_ap 757
nl80211_register_spurious_class3 754
nl80211_get_wiphy_index 754
nl80211_get_wiphy_data_ap 754
nl80211_mgmt_subscribe_ap 754
dump_ifidx 749
nl80211_teardown_ap 740
wpa_driver_nl80211_del_beacon 738
nl80211_register_beacons 735
i802_set_freq 707
i802_sta_clear_stats 697
wpa_driver_nl80211_get_ssid 695
nl80211_init_bss 673
nl80211_destroy_bss 673
nl80211_remove_monitor_interface 658
nl80211_set_rekey_info 657
wpa_driver_nl80211_get_info 654
wpa_driver_nl80211_init_nl 654
wpa_driver_nl80211_deinit 654
wpa_driver_nl80211_capa 654
wpa_driver_nl80211_finish_drv_init 654
wpa_driver_nl80211_drv_init 654
nl80211_pmkid 626
wpa_driver_nl80211_send_action_cancel_wait 617
nl80211_disable_11b_rates 581
i802_init 580
i802_deinit 580
wpa_driver_nl80211_event_rtm_dellink 520
nl80211_mgmt_subscribe_non_ap 455
wpa_driver_nl80211_cancel_remain_on_channel 418
nl80211_add_pmkid 277
nl80211_remove_pmkid 277
wpa_driver_nl80211_ap 141
wpa_driver_nl80211_deinit_ap 140
nl80211_send_tdls_mgmt 127
wpa_driver_nl80211_deinit_p2p_cli 119
nl80211_send_ft_action 113
del_ifidx 79
wpa_driver_nl80211_get_macaddr 79
nl80211_create_iface_once 75
nl80211_remove_iface 74
nl80211_create_iface 74
wpa_driver_nl80211_init 74
driver_nl80211_deinit 72
nl80211_set_param 72
nl80211_flush_pmkid 72
wpa_driver_nl80211_if_type 70
wpa_driver_nl80211_if_add 70
driver_nl80211_if_remove 69
wpa_driver_nl80211_if_remove 69
i802_read_sta_data 53
get_sta_handler 52
driver_nl80211_read_sta_data 47
nl80211_get_assoc_freq 44
nl80211_addr_in_use 40
survey_handler 35
check_survey_ok 35
add_survey 35
clean_survey_results 35
wpa_driver_nl80211_get_survey 35
handle_monitor_read 31
nl80211_set_conn_keys 30
wpa_driver_nl80211_send_mntr 24
nl80211_send_frame 22
wpa_driver_nl80211_set_country 21
nl_get_multicast_id 20
send_and_recv_msgs_global 20
family_handler 20
wpa_driver_nl80211_get_country 19
nl80211_get_country 19
handle_tx_callback 18
wpa_driver_nl80211_try_connect 17
wpa_driver_nl80211_connect 15
i802_set_sta_vlan 14
wpa_driver_nl80211_disconnect 13
handle_frame 13
nl_add_key 13
wpa_driver_nl80211_ibss 13
mlme_event_join_ibss 13
nl80211_leave_ibss 13
wpa_driver_nl80211_rfkill_blocked 12
driver_nl80211_set_sta_vlan 12
wpa_driver_nl80211_rfkill_unblocked 11
get_link_signal 9
get_link_noise 9
nl80211_get_link_noise 9
nl80211_get_link_signal 9
nl80211_signal_monitor 8
mlme_timeout_event 7
i802_get_inact_sec 6
nl80211_get_channel_width 5
wpa_driver_nl80211_init_nl_global 5
nl80211_signal_poll 5
convert2width 5
nl80211_set_qos_map 5
get_channel_width 5
wpa_driver_nl80211_event_dellink 5
mlme_event_unprot_disconnect 5
nl80211_global_deinit 5
nl80211_global_init 5
i802_sta_disassoc 4
i802_check_bridge 4
nl80211_cqm_event 4
mlme_event_michael_mic_failure 4
i802_set_frag 3
add_monitor_filter 3
nl80211_create_monitor_interface 3
nl80211_stop_ap 3
wpa_driver_nl80211_resume 2
nl80211_spurious_frame 2
nl80211_client_probe_event 2
i802_set_wds_sta 2
nl80211_switch_channel 2
nl80211_start_radar_detection 1
i802_set_rts 1
nl80211_copy_auth_params 1
nl80211_poll_client 1
wpa_driver_nl80211_authenticate_retry 1
nl80211_vendor_cmd 1
wpa_driver_nl80211_shared_freq 0
cmd_reply_handler 0
nl80211_radar_event 0
from_unknown_sta 0
wpa_driver_nl80211_update_ft_ies 0
nl80211_mgmt_subscribe_ap_dev_sme 0
nl80211_set_wowlan 0
nl80211_vendor_event_qca 0
nl80211_pmksa_candidate_event 0
wpa_driver_nl80211_stop_sched_scan 0
process_drv_event 0
nl80211_set_p2pdev 0
dfs_info_handler 0
wpa_driver_nl80211_own_ifname 0
nl80211_set_power_save 0
calculate_chan_offset 0
wpa_driver_nl80211_sched_scan 0
vendor_reply_handler 0
nl80211_wdev_handler 0
nl80211_tdls_oper_event 0
wpa_driver_nl80211_scan_timeout 0
nl80211_p2p_interface_addr 0
nl80211_get_macaddr 0
mlme_event_ch_switch 0
wpa_driver_nl80211_set_acl 0
nl80211_dump_scan 0
dfs_domain_name 0
nl80211_set_p2p_powersave 0
qca_nl80211_avoid_freq 0
nl80211_send_null_frame 0
nl80211_del_p2pdev 0
wpa_driver_nl80211_send_rfkill 0
nl80211_connect_failed_event 0
wpa_driver_nl80211_stop_ap 0
nl80211_vendor_event 0
nl80211_rekey_offload_event 0
clear_state_mismatch 0
probe_resp_offload_support 0
set_beacon_data 0
mlme_event_ft_event 0

Generated by: LCOV version 1.10