LCOV - code coverage report
Current view: top level - net/core - filter.c (source / functions) Hit Total Coverage
Test: landlock.info Lines: 299 3896 7.7 %
Date: 2021-04-22 12:43:58 Functions: 15 241 6.2 %

Function Name Sort by function name Hit count Sort by hit count
__bpf_prog_release 0
__bpf_redirect 0
__bpf_redirect_common 0
__bpf_redirect_neigh 0
__bpf_redirect_neigh_v4 0
__bpf_redirect_no_mac 0
__bpf_rx_skb_no_mac 0
__bpf_sk_lookup 0
__bpf_skb_change_head 0
__bpf_skb_change_tail 0
__bpf_skb_min_len 0
__bpf_skc_lookup 0
__bpf_tx_skb 0
__dev_via_ifindex 0
__sk_filter_release 0
__sock_filter_check_attach_type 0
_bpf_getsockopt 0
_bpf_setsockopt 0
bpf_bind 0
bpf_clear_redirect_map 0
bpf_clone_redirect 0
bpf_convert_ctx_access 0
bpf_csum_diff 0
bpf_csum_level 0
bpf_csum_update 0
bpf_fib_set_fwd_params 0
bpf_flow_dissector_load_bytes 0
bpf_gen_ld_abs 0
bpf_get_cgroup_classid 0
bpf_get_hash_recalc 0
bpf_get_listener_sock 0
bpf_get_netns_cookie_sock 0
bpf_get_netns_cookie_sock_addr 0
bpf_get_route_realm 0
bpf_get_skb_set_tunnel_proto 0
bpf_get_socket_cookie 0
bpf_get_socket_cookie_sock 0
bpf_get_socket_cookie_sock_addr 0
bpf_get_socket_cookie_sock_ops 0
bpf_get_socket_ptr_cookie 0
bpf_get_socket_uid 0
bpf_helper_changes_pkt_data 0
bpf_ipv4_fib_lookup 0
bpf_l3_csum_replace 0
bpf_l4_csum_replace 0
bpf_lwt_in_push_encap 0
bpf_lwt_xmit_push_encap 0
bpf_msg_apply_bytes 0
bpf_msg_cork_bytes 0
bpf_msg_pop_data 0
bpf_msg_pull_data 0
bpf_msg_push_data 0
bpf_noop_prologue 0
bpf_out_neigh_v4 0
bpf_prog_change_xdp 0
bpf_prog_create 0
bpf_prog_create_from_user 0
bpf_prog_destroy 0
bpf_redirect 0
bpf_redirect_neigh 0
bpf_redirect_peer 0
bpf_release_orig_filter 0
bpf_run_sk_reuseport 0
bpf_search_tcp_opt 0
bpf_set_hash 0
bpf_set_hash_invalid 0
bpf_sk_assign 0
bpf_sk_base_func_proto 0
bpf_sk_fullsock 0
bpf_sk_lookup 0
bpf_sk_lookup_assign 0
bpf_sk_lookup_tcp 0
bpf_sk_lookup_udp 0
bpf_sk_release 0
bpf_skb_adjust_room 0
bpf_skb_change_head 0
bpf_skb_change_proto 0
bpf_skb_change_tail 0
bpf_skb_change_type 0
bpf_skb_check_mtu 0
bpf_skb_copy 0
bpf_skb_ecn_set_ce 0
bpf_skb_event_output 0
bpf_skb_fib_lookup 0
bpf_skb_generic_pop 0
bpf_skb_generic_push 0
bpf_skb_get_nlattr 0
bpf_skb_get_nlattr_nest 0
bpf_skb_get_pay_offset 0
bpf_skb_get_tunnel_key 0
bpf_skb_get_tunnel_opt 0
bpf_skb_grow_rcsum 0
bpf_skb_is_valid_access 0
bpf_skb_load_bytes 0
bpf_skb_load_bytes_relative 0
bpf_skb_load_helper_16_no_cache 0
bpf_skb_load_helper_32 0
bpf_skb_load_helper_32_no_cache 0
bpf_skb_load_helper_8 0
bpf_skb_load_helper_8_no_cache 0
bpf_skb_net_grow 0
bpf_skb_net_hdr_pop 0
bpf_skb_net_hdr_push 0
bpf_skb_net_shrink 0
bpf_skb_proto_4_to_6 0
bpf_skb_proto_6_to_4 0
bpf_skb_proto_xlat 0
bpf_skb_pull_data 0
bpf_skb_set_tunnel_key 0
bpf_skb_set_tunnel_opt 0
bpf_skb_store_bytes 0
bpf_skb_under_cgroup 0
bpf_skb_vlan_pop 0
bpf_skb_vlan_push 0
bpf_skc_lookup 0
bpf_skc_lookup_tcp 0
bpf_skc_to_tcp6_sock 0
bpf_skc_to_tcp_request_sock 0
bpf_skc_to_tcp_sock 0
bpf_skc_to_tcp_timewait_sock 0
bpf_skc_to_udp6_sock 0
bpf_sock_addr_getsockopt 0
bpf_sock_addr_setsockopt 0
bpf_sock_addr_sk_lookup_tcp 0
bpf_sock_addr_sk_lookup_udp 0
bpf_sock_addr_skc_lookup_tcp 0
bpf_sock_common_is_valid_access 0
bpf_sock_convert_ctx_access 0
bpf_sock_from_file 0
bpf_sock_is_valid_access 0
bpf_sock_ops_cb_flags_set 0
bpf_sock_ops_get_syn 0
bpf_sock_ops_getsockopt 0
bpf_sock_ops_load_hdr_opt 0
bpf_sock_ops_reserve_hdr_opt 0
bpf_sock_ops_setsockopt 0
bpf_sock_ops_store_hdr_opt 0
bpf_tcp_check_syncookie 0
bpf_tcp_gen_syncookie 0
bpf_tcp_sock 0
bpf_tcp_sock_convert_ctx_access 0
bpf_tcp_sock_is_valid_access 0
bpf_try_make_head_writable 0
bpf_try_make_writable 0
bpf_unclone_prologue 0
bpf_warn_invalid_xdp_action 0
bpf_xdp_adjust_head 0
bpf_xdp_adjust_meta 0
bpf_xdp_adjust_tail 0
bpf_xdp_check_mtu 0
bpf_xdp_copy 0
bpf_xdp_event_output 0
bpf_xdp_fib_lookup 0
bpf_xdp_redirect 0
bpf_xdp_redirect_map 0
bpf_xdp_sk_lookup_tcp 0
bpf_xdp_sk_lookup_udp 0
bpf_xdp_skc_lookup_tcp 0
bpf_xdp_sock_convert_ctx_access 0
bpf_xdp_sock_is_valid_access 0
cg_skb_func_proto 0
cg_skb_is_valid_access 0
flow_dissector_convert_ctx_access 0
flow_dissector_func_proto 0
flow_dissector_is_valid_access 0
lwt_in_func_proto 0
lwt_is_valid_access 0
lwt_out_func_proto 0
lwt_seg6local_func_proto 0
lwt_xmit_func_proto 0
sk_attach_bpf 0
sk_detach_filter 0
sk_filter_charge 0
sk_filter_func_proto 0
sk_filter_is_valid_access 0
sk_filter_release 0
sk_filter_release_rcu 0
sk_filter_uncharge 0
sk_get_filter 0
sk_lookup 0
sk_lookup_convert_ctx_access 0
sk_lookup_func_proto 0
sk_lookup_is_valid_access 0
sk_msg_convert_ctx_access 0
sk_msg_func_proto 0
sk_msg_is_valid_access 0
sk_msg_shift_left 0
sk_msg_shift_right 0
sk_reuseport_attach_bpf 0
sk_reuseport_attach_filter 0
sk_reuseport_convert_ctx_access 0
sk_reuseport_func_proto 0
sk_reuseport_is_valid_access 0
sk_reuseport_load_bytes 0
sk_reuseport_load_bytes_relative 0
sk_reuseport_prog_free 0
sk_select_reuseport 0
sk_skb_adjust_room 0
sk_skb_change_head 0
sk_skb_change_tail 0
sk_skb_convert_ctx_access 0
sk_skb_func_proto 0
sk_skb_is_valid_access 0
sk_skb_prologue 0
sk_skb_pull_data 0
sk_skb_try_make_writable 0
skb_do_redirect 0
sock_addr_convert_ctx_access 0
sock_addr_func_proto 0
sock_addr_is_valid_access 0
sock_filter_func_proto 0
sock_filter_is_valid_access 0
sock_ops_convert_ctx_access 0
sock_ops_func_proto 0
sock_ops_is_valid_access 0
tc_cls_act_convert_ctx_access 0
tc_cls_act_func_proto 0
tc_cls_act_is_valid_access 0
tc_cls_act_prologue 0
xdp_convert_ctx_access 0
xdp_do_flush 0
xdp_do_generic_redirect 0
xdp_do_generic_redirect_map 0
xdp_do_redirect 0
xdp_func_proto 0
xdp_is_valid_access 0
__get_filter 7
__sk_attach_prog 7
__sk_filter_charge 7
bpf_check_classic 7
bpf_migrate_filter 7
bpf_prepare_filter 7
bpf_prog_store_orig_filter 7
check_load_and_stores 7
copy_bpf_fprog_from_user 7
sk_attach_filter 7
bpf_convert_filter 14
bpf_skb_load_helper_16 15
convert_bpf_extensions 66
convert_bpf_ld_abs 72
sk_filter_trim_cap 1882

Generated by: LCOV version 1.14