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 1475438200 Lines: 3589 4558 78.7 %
Date: 2016-10-02 Functions: 241 250 96.4 %

Function Name Sort by function name Hit count Sort by hit count
no_seq_check 2121989
wpa_driver_nl80211_event_receive 448003
send_and_recv 397527
nl80211_cmd 386736
ack_handler 308912
send_and_recv_msgs 297381
nl80211_find_drv 225607
wpa_driver_nl80211_event_rtm_newlink 222921
wpa_driver_nl80211_event_newlink 222096
wpa_driver_nl80211_own_ifindex 198344
have_ifidx 194618
nl80211_cmd_msg 178338
nl80211_set_iface_id 178335
nl80211_ifindex_msg 166587
nl80211_register_frame 84285
is_ap_interface 81349
nl80211_bss_msg 73888
nl80211_register_action_frame 66865
error_handler 55991
sta_flags_nl80211 53808
wpa_driver_nl80211_set_key 53201
driver_nl80211_set_key 53170
nl80211_write_to_file 43656
wpa_driver_nl80211_probe_req_report 38529
driver_nl80211_probe_req_report 35905
handle_eapol 33240
finish_handler 32624
wpa_driver_nl80211_set_operstate 29930
nl80211_drv_msg 29189
is_mesh_interface 27159
nl80211_send_frame_cmd 26648
wpa_driver_nl80211_get_bssid 25981
is_sta_interface 23299
wpa_driver_nl80211_send_mlme 22843
wpa_driver_nl80211_send_frame 22167
cookie_handler 21428
is_p2p_net_interface 19999
netdev_info_handler 19582
wpa_driver_nl80211_hapd_send_eapol 18775
nl80211_send_eapol_data 18759
wpa_driver_nl80211_handle_eapol_tx_status 18734
nl80211_mark_disconnected 18135
wpa_driver_nl80211_sta_set_flags 16547
driver_nl80211_send_mlme 16291
nl80211_get_ifmode 14486
wpa_driver_nl80211_if_type 13177
nl80211_get_ext_capab 12846
wpa_cipher_to_cipher_suite 12318
process_beacon_event 11678
nl80211_recv_beacons 11678
nl80211_nlmsg_clear 11342
wpa_alg_to_cipher_suite 11282
nl80211_configure_data_frame_filters 11076
nl_get_multicast_id 10800
family_handler 10800
wpa_driver_nl80211_sta_add 10360
nl80211_unmask_11b_rates 10082
nl80211_mgmt_unsubscribe 9601
wpa_driver_nl80211_set_supp_port 9533
driver_nl80211_sta_remove 9262
wpa_driver_nl80211_sta_remove 9262
nl_destroy_handles 8689
nl_create_handle 8689
nl80211_destroy_eloop_handle 8641
nl80211_register_eloop_read 8641
i802_set_tx_queue_params 8608
scan_state_str 8127
wpa_driver_nl80211_status 8127
nl80211_iftype_str 7650
nl80211_set_mode 7308
dump_ifidx 7066
wpa_driver_nl80211_set_mode_impl 6967
wpa_driver_nl80211_set_mode 6940
wpa_driver_nl80211_get_ssid 6811
nl80211_tdls_oper 6186
linux_write_system_file 6012
i802_sta_deauth 5729
driver_nl80211_scan2 5710
i802_set_iface_flags 5668
nl80211_put_beacon_int 5491
nl80211_put_dtim_period 5463
nl80211_put_basic_rates 5462
wpa_cipher_to_cipher_suites 5296
wpa_driver_nl80211_set_ap 5296
nl80211_set_bss 5295
wpa_driver_nl80211_associate 5259
nl80211_get_wiphy_index 5212
i802_set_sta_vlan 5163
driver_nl80211_set_sta_vlan 5161
del_ifidx 4873
wpa_driver_nl80211_send_action 4827
driver_nl80211_send_action 4827
wpa_driver_nl80211_authenticate 4823
driver_nl80211_authenticate 4818
nl80211_ht_vht_overrides 4816
nl80211_connect_common 4788
nl80211_frame_wait_cancel 4691
nl80211_alloc_mgmt_handle 4618
nl80211_put_wiphy_data_ap 4618
nl80211_mgmt_handle_register_eloop 4618
wpa_driver_nl80211_deauthenticate 4415
wpa_driver_nl80211_mlme 4388
driver_nl80211_deauthenticate 4370
wpa_driver_br_port_set_attr 4000
drv_br_port_attr_str 4000
wpa_driver_nl80211_get_capa 3504
nl80211_get_radio_name 3200
nl80211_pmkid 3194
nl80211_put_freq_params 3117
nl80211_set_channel 2878
nl80211_destroy_bss 2701
nl80211_init_bss 2701
wpa_driver_nl80211_drv_init 2665
add_ifidx 2660
wpa_driver_nl80211_finish_drv_init 2657
wpa_driver_nl80211_deinit 2657
nl80211_check_global 2654
wpa_driver_nl80211_drv_init_rfkill 2654
qca_vendor_test_cmd_handler 2627
qca_vendor_test 2627
nl80211_setup_ap 2624
wpa_driver_nl80211_event_rtm_dellink 2617
i802_sta_clear_stats 2616
nl80211_get_wiphy_data_ap 2614
nl80211_register_spurious_class3 2614
nl80211_action_subscribe_ap 2614
nl80211_mgmt_subscribe_ap 2614
get_key_handler 2593
min_int 2593
i802_get_seqnum 2593
wpa_driver_nl80211_del_beacon 2579
i802_flush 2466
nl80211_register_beacons 2447
i802_set_freq 2428
nl80211_addr_in_use 2407
nl80211_teardown_ap 2241
wpa_driver_nl80211_event_dellink 2148
nl80211_set_rekey_info 2148
wpa_driver_nl80211_remain_on_channel 2059
i802_init 2013
wpa_driver_br_set_net_param 2012
i802_deinit 2004
drv_br_net_param_str 2000
nl80211_disable_11b_rates 1896
nl80211_mgmt_subscribe_non_ap 1827
wpa_driver_nl80211_send_action_cancel_wait 1520
nl80211_add_pmkid 1273
nl80211_remove_pmkid 1273
wpa_driver_nl80211_cancel_remain_on_channel 1050
sta_plink_state_nl80211 699
wpa_driver_nl80211_get_macaddr 685
wpa_driver_nl80211_init 652
nl80211_set_param 651
driver_nl80211_deinit 649
nl80211_flush_pmkid 648
i802_read_sta_data 471
get_sta_handler 470
driver_nl80211_read_sta_data 464
wpa_driver_nl80211_ap 443
wpa_driver_nl80211_deinit_ap 442
wpa_driver_nl80211_set_country 385
nl80211_get_country 376
wpa_driver_nl80211_get_country 376
nl80211_create_iface_once 342
nl80211_create_iface 341
wpa_driver_nl80211_if_add 331
nl80211_get_assoc_freq 327
nl80211_set_conn_keys 305
nl80211_remove_iface 303
wpa_driver_nl80211_if_remove 298
driver_nl80211_if_remove 298
wpa_driver_nl80211_try_connect 277
wpa_driver_nl80211_connect 277
wpa_driver_nl80211_disconnect 263
wpa_driver_nl80211_deinit_p2p_cli 239
wpa_driver_nl80211_leave_mesh 193
nl80211_mgmt_subscribe_mesh 177
wpa_driver_nl80211_init_mesh 174
nl80211_join_mesh 168
wpa_driver_nl80211_join_mesh 168
nl80211_put_mesh_id 167
nl80211_put_mesh_config 167
nl80211_send_tdls_mgmt 143
convert2width 143
nl80211_vif_addr 94
rtnl_neigh_delete_fdb_entry 84
nl80211_send_frame 70
nl80211_get_link_noise 68
nl80211_get_link_signal 68
get_link_noise 68
get_link_signal 62
get_bss_ifindex 62
nl80211_signal_poll 61
nl80211_get_channel_width 61
get_channel_width 61
set_beacon_data 58
wpa_driver_nl80211_get_survey 56
survey_handler 56
check_survey_ok 56
add_survey 56
clean_survey_results 56
wpa_driver_nl80211_init_nl_global 46
nl80211_global_init 46
nl80211_global_deinit 46
i802_check_bridge 34
wpa_driver_br_delete_ip_neigh 29
nl80211_set_p2pdev 29
nl80211_switch_channel 29
nl80211_leave_ibss 28
nl80211_get_macaddr 27
wpa_driver_nl80211_set_mode_ibss 27
nl80211_wdev_handler 27
nl80211_del_p2pdev 27
wpa_driver_nl80211_ibss 27
nl_add_key 25
wpa_driver_nl80211_own_ifname 23
wpa_driver_br_add_ip_neigh 18
nl80211_signal_monitor 18
wpa_driver_nl80211_rfkill_unblocked 14
nl80211_start_radar_detection 14
wpa_driver_nl80211_rfkill_blocked 14
nl80211_set_mac_addr 12
i802_sta_disassoc 9
nl80211_set_p2p_powersave 8
i802_get_inact_sec 7
nl80211_vendor_cmd 6
nl80211_set_qos_map 5
nl80211_copy_auth_params 5
wpa_driver_nl80211_authenticate_retry 5
i802_set_frag 3
nl80211_set_power_save 3
cmd_reply_handler 3
nl80211_poll_client 3
wpa_driver_nl80211_resume 2
i802_set_wds_sta 2
wpa_driver_nl80211_stop_ap 2
i802_set_rts 1
wpa_driver_nl80211_send_rfkill 1
nl80211_tdls_disable_channel_switch 1
nl80211_get_ifindex 1
nl80211_tdls_enable_channel_switch 1
vendor_reply_handler 0
nl80211_send_null_frame 0
wpa_driver_nl80211_update_ft_ies 0
nl80211_del_ts 0
nl80211_set_wowlan 0
nl80211_set_mesh_config 0
wpa_driver_nl80211_set_acl 0
nl80211_add_ts 0
nl80211_mgmt_subscribe_ap_dev_sme 0

Generated by: LCOV version 1.10