LCOV - code coverage report
Current view: top level - vnet/session - session.c (source / functions) Hit Total Coverage
Test: coverage-filtered.info Lines: 628 1022 61.4 %
Date: 2023-07-05 22:20:52 Functions: 70 91 76.9 %

Function Name Sort by function name Hit count Sort by hit count
__vlib_add_config_function_session_config_fn 559
__vlib_add_init_function_session_main_init 559
__vlib_add_main_loop_enter_function_session_main_loop_init 559
__vlib_rm_config_function_session_config_fn 560
__vlib_rm_init_function_session_main_init 560
__vlib_rm_main_loop_enter_function_session_main_loop_init 560
listen_session_get_transport 17
session_add_self_custom_tx_evt 41252
session_add_transport_proto 0
session_alloc 640
session_alloc_for_connection 311
session_alloc_for_half_open 148
session_cleanup_half_open 1
session_cleanup_notify 518
session_close 554
session_config_fn 559
session_delete 174
session_dequeue_notify 22403
session_dgram_accept 20
session_dgram_connect_notify 0
session_dma_completion_cb 0
session_enqueue_chain_tail 0
session_enqueue_dgram_connection 58171
session_enqueue_discard_chain_bytes 0
session_enqueue_notify 124751
session_enqueue_notify_inline 181259
session_enqueue_notify_rpc 0
session_enqueue_notify_thread 0
session_enqueue_stream_connection 995946
session_fifo_tuning 1151430
session_free 488
session_free_w_fifos 265
session_get_endpoint 172
session_get_transport 6469730
session_half_close 0
session_half_open_delete_notify 147
session_half_open_free 147
session_half_open_free_rpc 0
session_half_open_migrate_notify 13
session_half_open_migrated_notify 13
session_is_valid 6238880
session_listen 78
session_main_flush_all_enqueue_events 0
session_main_flush_enqueue_events 40927
session_main_get_wrk_mqs_segment 260
session_main_init 559
session_main_loop_init 559
session_manager_main_disable 8
session_manager_main_enable 49
session_node_enable_disable 93
session_node_enable_dma 0
session_notify_subscribers 0
session_open 213
session_open_app 36
session_open_cl 24
session_open_vc 153
session_prepare_dma_args 0
session_program_transport_ctrl_evt 471
session_queue_run_on_main_thread 12
session_register_transport 6758
session_register_update_time_fn 81
session_reset 0
session_segment_handle 113
session_send_ctrl_evt_to_thread 0
session_send_evt_to_thread 14070
session_send_io_evt_to_thread 13913
session_send_io_evt_to_thread_custom 9
session_send_rpc_evt_to_thread 83
session_send_rpc_evt_to_thread_force 148
session_stats_collector_fn 25
session_stats_collector_init 49
session_stop_listen 62
session_stream_accept 135
session_stream_accept_notify 132
session_stream_connect_notify 132
session_switch_pool 0
session_switch_pool_reply 0
session_transport_attribute 5
session_transport_cleanup 0
session_transport_close 471
session_transport_closed_notify 295
session_transport_closing_notify 158
session_transport_delete_notify 253
session_transport_half_close 0
session_transport_reset 0
session_transport_reset_notify 5
session_tx_fifo_dequeue_drop 40805
session_tx_fifo_peek_bytes 0
session_vpp_wrk_mqs_alloc 49
sesssion_reschedule_tx 3402
vnet_session_enable_disable 117

Generated by: LCOV version 1.14