LCOV - code coverage report
Current view: top level - src/p2p - p2p.c (source / functions) Hit Total Coverage
Test: wpa_supplicant/hostapd combined for hwsim test run 1475438200 Lines: 2446 2926 83.6 %
Date: 2016-10-02 Functions: 178 184 96.7 %

Function Name Sort by function name Hit count Sort by hit count
dev_type_list_match 18
dev_type_match 18
p2p_add_dev_from_go_neg_req 6
p2p_add_dev_from_probe_req 1403
p2p_add_dev_info 44
p2p_add_device 1861
p2p_add_group_clients 994
p2p_add_wps_vendor_extension 1
p2p_assoc_req_ie 4899
p2p_assoc_req_ie_wlan_ap 4369
p2p_authorize 125
p2p_build_nfc_handover 41
p2p_build_nfc_handover_req 16
p2p_build_nfc_handover_sel 25
p2p_build_presence_req 5
p2p_build_presence_resp 5
p2p_build_probe_resp_buf 763
p2p_build_probe_resp_ies 3172
p2p_build_probe_resp_template 0
p2p_build_ssid 386
p2p_check_after_scan_tx_continuation 302
p2p_clear_go_neg 288
p2p_clear_provisioning_info 392
p2p_clear_timeout 34631
p2p_compare_wfd_info 1644
p2p_config_get_random_social 578
p2p_connect 210
p2p_continue_find 985
p2p_copy_client_info 39
p2p_copy_wps_info 2074
p2p_create_device 2169
p2p_dbg 331092
p2p_deauth_notif 524
p2p_deinit 289
p2p_device_clear_reported 494
p2p_device_free 797
p2p_disassoc_notif 8
p2p_err 0
p2p_expire_peers 2130
p2p_ext_listen 12488
p2p_ext_listen_timeout 156
p2p_find 494
p2p_find_timeout 1
p2p_flush 12452
p2p_free_req_dev_types 33103
p2p_get_dev_addr 72
p2p_get_device 13208
p2p_get_device_interface 210
p2p_get_go_neg_peer 6076
p2p_get_interface_addr 179
p2p_get_listen_channel 3
p2p_get_next_prog_freq 3
p2p_get_oper_freq 132
p2p_get_p2ps_adv_list 54
p2p_get_peer_found 5523
p2p_get_peer_info 1262
p2p_get_peer_info_txt 732
p2p_get_provisioning_info 96
p2p_get_state_txt 8
p2p_go_complete 290
p2p_go_neg_conf_cb 145
p2p_go_neg_failed 22
p2p_go_neg_req_cb 376
p2p_go_neg_resp_cb 145
p2p_go_neg_resp_failure_cb 51
p2p_go_neg_start 6
p2p_go_neg_wait_timeout 2
p2p_go_params 204
p2p_go_state_text 732
p2p_group_formation_failed 26
p2p_ie_text 1
p2p_in_progress 13413
p2p_info 9
p2p_init 289
p2p_invite_start 1
p2p_listen 942
p2p_listen_cb 2033
p2p_listen_end 1929
p2p_listen_in_find 1482
p2p_loop_on_known_peers 423
p2p_match_dev_type 1275
p2p_notify_scan_trigger_status 932
p2p_parse_dev_addr 129
p2p_parse_dev_addr_in_p2p_ie 380
p2p_peer_known 184
p2p_pre_find_operation 1132
p2p_prepare_channel 532
p2p_prepare_channel_best 446
p2p_prepare_channel_pref 86
p2p_presence_req 5
p2p_probe_req_rx 1403
p2p_process_nfc_connection_handover 31
p2p_process_presence_req 5
p2p_process_presence_resp 5
p2p_prov_disc_cb 290
p2p_prov_disc_resp_cb 140
p2p_reject 5
p2p_remove_wps_vendor_extensions 293
p2p_reply_probe 1403
p2p_retry_pd 148
p2p_run_after_scan 1028
p2p_rx_action 1685
p2p_rx_action_public 1316
p2p_rx_p2p_action 1088
p2p_scan_ie 5576
p2p_scan_ie_buf_len 5578
p2p_scan_res_handled 1028
p2p_scan_res_handler 1926
p2p_scan_result_text 2342
p2p_scan_timeout 0
p2p_sd_cb 86
p2p_search 456
p2p_send_action 1578
p2p_send_action_cb 1555
p2p_service_add_asp 61
p2p_service_del_asp 37
p2p_service_find_asp 68
p2p_service_flush_asp 6651
p2p_service_p2ps_id 101
p2p_set_authorized_oob_dev_pw_id 15
p2p_set_best_channels 0
p2p_set_client_discoverability 2
p2p_set_config_methods 11
p2p_set_config_timeout 210
p2p_set_country 7
p2p_set_cross_connect 6
p2p_set_dev_name 31
p2p_set_dev_persistent 334
p2p_set_disc_int 3
p2p_set_intended_addr 53
p2p_set_intra_bss_dist 2
p2p_set_listen_channel 28
p2p_set_managed_oper 2
p2p_set_manufacturer 16
p2p_set_model_name 16
p2p_set_model_number 16
p2p_set_no_go_freq 309
p2p_set_oper_channel 8
p2p_set_own_freq_preference 507
p2p_set_own_pref_freq_list 392
p2p_set_passphrase_len 3
p2p_set_peer_filter 2
p2p_set_pref_chan 20
p2p_set_pri_dev_type 3
p2p_set_sec_dev_types 11
p2p_set_serial_number 16
p2p_set_ssid_postfix 7
p2p_set_state 37665
p2p_set_timeout 3383
p2p_set_uuid 3
p2p_set_vendor_elems 127
p2p_set_wfd_assoc_bssid 64
p2p_set_wfd_coupled_sink_info 64
p2p_set_wfd_dev_info 64
p2p_set_wfd_ie_assoc_req 64
p2p_set_wfd_ie_beacon 64
p2p_set_wfd_ie_go_neg 64
p2p_set_wfd_ie_invitation 64
p2p_set_wfd_ie_probe_req 64
p2p_set_wfd_ie_probe_resp 64
p2p_set_wfd_ie_prov_disc_req 64
p2p_set_wfd_ie_prov_disc_resp 64
p2p_state_timeout 1884
p2p_state_txt 118414
p2p_stop_find 32175
p2p_stop_find_for_freq 32320
p2p_stop_listen 1729
p2p_stop_listen_for_freq 32356
p2p_timeout_connect 179
p2p_timeout_connect_listen 117
p2p_timeout_invite 16
p2p_timeout_invite_listen 15
p2p_timeout_prov_disc_during_find 0
p2p_timeout_prov_disc_req 149
p2p_timeout_sd_during_find 0
p2p_timeout_wait_peer_connect 406
p2p_timeout_wait_peer_idle 441
p2p_unauthorize 11
p2p_update_channel_list 49300
p2p_update_peer_vendor_elems 1644
p2p_update_wfd_ie_groups 128
p2p_wps_method_text 1161
p2p_wps_success_cb 372
p2ps_gen_hash 407

Generated by: LCOV version 1.10