LCOV - code coverage report
Current view:
top level
-
plugins/acl
- acl.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage-filtered.info
Lines:
1158
1796
64.5 %
Date:
2023-07-05 22:20:52
Functions:
109
133
82.0 %
Function Name
Hit count
acl_clear_aclplugin_fn
0
acl_delete_aclplugin_acl_fn
0
acl_interface_add_del_inout_acl
0
acl_set_aclplugin_acl_fn
0
acl_set_aclplugin_interface_fn
0
acl_set_session_max_entries
0
acl_set_skip_ipv6_eh
0
acl_show_aclplugin_decode_5tuple_fn
0
acl_show_aclplugin_lookup_context_fn
0
acl_show_aclplugin_lookup_user_fn
0
acl_show_aclplugin_memory_fn
0
format_vec16
0
get_l3_dst_offset
0
increment_policy_epoch
0
policy_notify_acl_change
0
print_clib_warning_and_reset
0
try_increment_acl_policy_epoch
0
vl_api_acl_interface_add_del_t_handler
0
vl_api_acl_plugin_control_ping_t_handler
0
vl_api_acl_plugin_get_conn_table_max_entries_t_handler
0
vl_api_acl_plugin_use_hash_lookup_get_t_handler
0
vl_api_acl_plugin_use_hash_lookup_set_t_handler
0
vl_api_macip_acl_add_t_handler
0
warning_acl_print_acl
0
acl_set_aclplugin_fn
1
acl_set_timeout_sec
1
vl_api_acl_plugin_get_version_t_handler
1
acl_stats_intf_counters_enable_disable
6
send_acl_interface_etype_whitelist_details
6
vl_api_acl_interface_etype_whitelist_dump_t_handler
6
vl_api_acl_stats_intf_counters_enable_t_handler
6
acl_set_etype_whitelists
12
vl_api_acl_interface_set_etype_whitelist_t_handler
12
vl_api_macip_acl_interface_get_t_handler
26
acl_plugin_show_sessions
41
acl_show_aclplugin_sessions_fn
41
match_type_compare
42
acl_show_aclplugin_macip_interface_fn
63
acl_show_aclplugin_macip_acl_fn
66
macip_acl_interface_add_acl
66
match_type_metric
84
macip_acl_interface_add_del_acl
104
vl_api_macip_acl_interface_add_del_t_handler
104
send_macip_acl_interface_list_details
123
vl_api_macip_acl_interface_list_dump_t_handler
123
macip_acl_del_list
130
vl_api_macip_acl_del_t_handler
130
macip_acl_add_list
136
macip_create_classify_tables
136
macip_destroy_classify_tables
136
vl_api_macip_acl_add_replace_t_handler
136
acl_plugin_show_interface
138
acl_show_aclplugin_interface_fn
138
macip_acl_print
138
acl_plugin_show_acl
140
acl_show_aclplugin_acl_fn
140
acl_show_aclplugin_tables_fn
140
macip_maybe_apply_unapply_classifier_tables
142
acl_print_acl
163
acl_print_acl_x
163
send_acl_details
206
send_macip_acl_details
218
vl_api_macip_acl_dump_t_handler
272
send_acl_interface_list_details
390
vl_api_acl_interface_list_dump_t_handler
391
acl_del_list
427
vl_api_acl_del_t_handler
427
__vlib_add_config_function_acl_plugin_config
559
__vlib_add_init_function_acl_init
559
__vlib_cli_command_registration_aclplugin_clear_command
559
__vlib_cli_command_registration_aclplugin_delete_acl_command
559
__vlib_cli_command_registration_aclplugin_set_acl_command
559
__vlib_cli_command_registration_aclplugin_set_command
559
__vlib_cli_command_registration_aclplugin_set_interface_command
559
__vlib_cli_command_registration_aclplugin_show_acl_command
559
__vlib_cli_command_registration_aclplugin_show_decode_5tuple_command
559
__vlib_cli_command_registration_aclplugin_show_interface_command
559
__vlib_cli_command_registration_aclplugin_show_lookup_context_command
559
__vlib_cli_command_registration_aclplugin_show_lookup_user_command
559
__vlib_cli_command_registration_aclplugin_show_macip_acl_command
559
__vlib_cli_command_registration_aclplugin_show_macip_interface_command
559
__vlib_cli_command_registration_aclplugin_show_memory_command
559
__vlib_cli_command_registration_aclplugin_show_sessions_command
559
__vlib_cli_command_registration_aclplugin_show_tables_command
559
__vnet_interface_function_init_sw_interface_add_del_acl_sw_interface_add_del
559
acl_init
559
acl_plugin_config
559
__vlib_cli_command_unregistration_aclplugin_clear_command
560
__vlib_cli_command_unregistration_aclplugin_delete_acl_command
560
__vlib_cli_command_unregistration_aclplugin_set_acl_command
560
__vlib_cli_command_unregistration_aclplugin_set_command
560
__vlib_cli_command_unregistration_aclplugin_set_interface_command
560
__vlib_cli_command_unregistration_aclplugin_show_acl_command
560
__vlib_cli_command_unregistration_aclplugin_show_decode_5tuple_command
560
__vlib_cli_command_unregistration_aclplugin_show_interface_command
560
__vlib_cli_command_unregistration_aclplugin_show_lookup_context_command
560
__vlib_cli_command_unregistration_aclplugin_show_lookup_user_command
560
__vlib_cli_command_unregistration_aclplugin_show_macip_acl_command
560
__vlib_cli_command_unregistration_aclplugin_show_macip_interface_command
560
__vlib_cli_command_unregistration_aclplugin_show_memory_command
560
__vlib_cli_command_unregistration_aclplugin_show_sessions_command
560
__vlib_cli_command_unregistration_aclplugin_show_tables_command
560
__vlib_rm_config_function_acl_plugin_config
560
__vlib_rm_init_function_acl_init
560
__vnet_interface_function_deinit_sw_interface_add_del_acl_sw_interface_add_del
560
acl_clear_sessions
573
vl_api_acl_interface_set_acl_list_t_handler
573
vl_api_acl_dump_t_handler
591
format_acl_action
1009
copy_acl_rule_to_api_rule
1129
print_cli_and_reset
1172
acl_classify_add_del_table_small
1209
count_skip
1209
acl_is_used_by
1278
intf_has_etype_whitelist
1420
acl_is_not_defined
2381
validate_and_reset_acl_counters
2585
acl_add_list
2586
vl_api_acl_add_replace_t_handler
2586
verify_message_len
2722
macip_acl_interface_del_acl
4241
acl_interface_out_enable_disable
4751
acl_interface_in_enable_disable
4775
acl_interface_reset_inout_acls
8358
acl_interface_inout_enable_disable
9502
acl_interface_set_inout_acl_list
9502
acl_sw_interface_add_del
11597
my_macip_acl_rule_t_pretty_format
11952
macip_find_match_type
23884
macip_permit_also_egress
23884
my_format_mac_address
23904
acl_api_invalid_prefix
33050
get_l3_src_offset
36360
Generated by:
LCOV version 1.14