LCOV - code coverage report
Current view: top level - ofproto - ofproto-dpif-upcall.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 897 1040 86.2 %
Date: 2016-09-14 01:02:56 Functions: 87 97 89.7 %
Branches: 361 511 70.6 %

Function Name Sort by function name Hit count Sort by hit count
classify_upcall 6943
compose_slow_path 27665
counter_dumped_duplicate_flow_get 11730
counter_dumped_duplicate_flow_get_unsafe 11730
counter_dumped_new_flow_get 18170
counter_dumped_new_flow_get_unsafe 18170
counter_handler_duplicate_upcall_get 11750
counter_handler_duplicate_upcall_get_unsafe 11750
counter_revalidate_missed_dp_flow_get 11730
counter_revalidate_missed_dp_flow_get_unsafe 11730
counter_upcall_ukey_contention_get 11730
counter_upcall_ukey_contention_get_unsafe 11730
counter_upcall_ukey_replace_get 11730
counter_upcall_ukey_replace_get_unsafe 11730
delete_op_init 6691
delete_op_init__ 0
dp_purge_cb 45
dumped_duplicate_flow_add 0
dumped_duplicate_flow_count 11730
dumped_duplicate_flow_init 644
dumped_new_flow_add 6440
dumped_new_flow_count 11730
dumped_new_flow_init 644
get_ukey_hash 367260
handle_upcalls 1190
handler_duplicate_upcall_add 20
handler_duplicate_upcall_count 11730
handler_duplicate_upcall_init 644
init_this_module_ofproto_dpif_upcall 644
log_unexpected_flow 0
process_upcall 6943
push_dp_ops 4455
push_ukey_ops 2902
put_op_init 1713
recv_upcalls 8573
reval_op_init 7114
revalidate 28167
revalidate_missed_dp_flow_add 0
revalidate_missed_dp_flow_count 11730
revalidate_missed_dp_flow_init 644
revalidate_ukey 164564
revalidator_pause 45
revalidator_purge 2328
revalidator_sweep 28167
revalidator_sweep__ 30495
should_install_flow 6883
should_revalidate 9836
transition_ukey 195169
try_ukey_replace 20
udpif_create 614
udpif_destroy 614
udpif_dump_seq 311172
udpif_flush 903
udpif_flush_all_datapaths 8
udpif_get_memory_usage 72
udpif_get_n_flows 45487
udpif_init 615
udpif_pause_revalidators 45
udpif_resume_revalidators 45
udpif_revalidate 18244
udpif_revalidator 2269
udpif_run 105699
udpif_set_threads 106273
udpif_start_threads 2267
udpif_stop_threads 2881
udpif_synchronize 749
udpif_upcall_handler 2266
udpif_use_ufid 34855
ukey_acquire 173505
ukey_create__ 6744
ukey_create_from_dpif_flow 63
ukey_create_from_upcall 6681
ukey_delete 6719
ukey_delete__ 6723
ukey_get_actions 1727
ukey_install 6676
ukey_install__ 6739
ukey_lookup 180258
ukey_set_actions 7173
upcall_cb 6182
upcall_receive 7556
upcall_ukey_contention_add 0
upcall_ukey_contention_count 11730
upcall_ukey_contention_init 644
upcall_ukey_replace_add 0
upcall_ukey_replace_count 11730
upcall_ukey_replace_init 644
upcall_uninit 6943
upcall_unixctl_disable_megaflows 8
upcall_unixctl_disable_ufid 8
upcall_unixctl_dump_wait 10
upcall_unixctl_enable_megaflows 0
upcall_unixctl_enable_ufid 0
upcall_unixctl_purge 59
upcall_unixctl_set_flow_limit 0
upcall_unixctl_show 0
upcall_xlate 6883

Generated by: LCOV version 1.12