LCOV - code coverage report
Current view:
top level
-
net/core
- dev.c
(
source
/ functions)
Hit
Total
Coverage
Test:
landlock.info
Lines:
1342
4674
28.7 %
Date:
2021-04-22 12:43:58
Functions:
114
363
31.4 %
Function Name
Hit count
____napi_schedule
855
____netdev_has_upper_dev
0
__busy_poll_stop
0
__dev_alloc_name
1
__dev_change_flags
3
__dev_close
0
__dev_close_many
0
__dev_direct_xmit
0
__dev_forward_skb
0
__dev_forward_skb2
0
__dev_get_by_flags
0
__dev_get_by_index
7
__dev_get_by_name
8
__dev_kfree_skb_any
35
__dev_kfree_skb_irq
0
__dev_notify_flags
3
__dev_open
2
__dev_queue_xmit
448
__dev_remove_offload
0
__dev_remove_pack
1
__dev_set_allmulti
0
__dev_set_mtu
0
__dev_set_promiscuity
0
__dev_set_rx_mode
6
__dev_xmit_skb
448
__get_xps_queue_idx
0
__napi_gro_flush_chain
11
__napi_poll
855
__napi_schedule
855
__napi_schedule_irqoff
0
__netdev_adjacent_dev_insert
0
__netdev_adjacent_dev_link_lists
0
__netdev_adjacent_dev_remove
0
__netdev_adjacent_dev_set
0
__netdev_adjacent_dev_unlink_lists
0
__netdev_has_upper_dev
0
__netdev_lower_depth
0
__netdev_master_upper_dev_get
0
__netdev_name_node_alt_destroy
0
__netdev_notify_peers
0
__netdev_printk
0
__netdev_update_features
4
__netdev_update_lower_level
0
__netdev_update_upper_level
0
__netdev_upper_depth
0
__netdev_upper_dev_link
0
__netdev_upper_dev_unlink
0
__netdev_walk_all_lower_dev
0
__netdev_walk_all_upper_dev
0
__netif_napi_del
0
__netif_receive_skb
0
__netif_receive_skb_core
456
__netif_receive_skb_list
407
__netif_receive_skb_list_core
407
__netif_receive_skb_list_ptype
814
__netif_receive_skb_one_core
0
__netif_reschedule
0
__netif_schedule
0
__netif_set_xps_queue
1
__register_netdevice_notifier_net
0
__skb_gro_checksum_complete
707
__skb_gso_segment
0
__unregister_netdevice_notifier_net
0
alloc_netdev_mqs
3
bpf_xdp_link_attach
0
busy_poll_stop
0
call_netdevice_notifiers
0
call_netdevice_notifiers_info
8
call_netdevice_notifiers_mtu
0
call_netdevice_register_net_notifiers
6
call_netdevice_register_notifiers
8
call_netdevice_unregister_net_notifiers
0
call_netdevice_unregister_notifiers
0
clean_xps_maps
0
default_device_exit
0
default_device_exit_batch
0
deliver_ptype_list_skb
912
deliver_skb
456
dev_add_offload
3
dev_add_pack
4
dev_alloc_name
0
dev_alloc_name_ns
1
dev_change_carrier
0
dev_change_flags
3
dev_change_name
0
dev_change_net_namespace
0
dev_change_proto_down
0
dev_change_proto_down_generic
0
dev_change_proto_down_reason
0
dev_change_tx_queue_len
0
dev_change_xdp_fd
0
dev_close
0
dev_close_many
0
dev_cpu_dead
0
dev_disable_gro_hw
0
dev_disable_lro
0
dev_fetch_sw_netstats
0
dev_fill_metadata_dst
0
dev_forward_skb
0
dev_forward_skb_nomtu
0
dev_get_alias
16
dev_get_by_index
4
dev_get_by_index_rcu
16
dev_get_by_name
0
dev_get_by_name_rcu
27
dev_get_by_napi_id
0
dev_get_flags
18
dev_get_iflink
18
dev_get_mac_address
1
dev_get_phys_port_id
16
dev_get_phys_port_name
16
dev_get_port_parent_id
16
dev_get_stats
16
dev_get_tstats64
0
dev_get_valid_name
2
dev_getbyhwaddr_rcu
0
dev_getfirstbyhwtype
0
dev_gro_receive
723
dev_hard_start_xmit
448
dev_ingress_queue_create
0
dev_loopback_xmit
0
dev_name_hash
48
dev_new_index
2
dev_nit_active
0
dev_open
0
dev_pick_tx_cpu_id
0
dev_pick_tx_zero
0
dev_pre_changeaddr_notify
0
dev_queue_xmit
448
dev_queue_xmit_accel
0
dev_queue_xmit_nit
448
dev_remove_offload
0
dev_remove_pack
0
dev_set_alias
0
dev_set_allmulti
0
dev_set_group
0
dev_set_mac_address
0
dev_set_mac_address_user
0
dev_set_mtu
0
dev_set_mtu_ext
0
dev_set_promiscuity
0
dev_set_rx_mode
5
dev_set_threaded
0
dev_valid_name
3
dev_validate_mtu
0
dev_xdp_attach
0
dev_xdp_install
0
dev_xdp_mode
0
dev_xdp_prog_count
0
dev_xdp_prog_id
32
dev_xdp_uninstall
0
do_xdp_generic
0
enqueue_to_backlog
0
expand_xps_map
4
flush_all_backlogs
0
flush_backlog
0
flush_gro_hash
0
flush_required
0
free_netdev
0
generic_xdp_install
0
generic_xdp_tx
0
get_rps_cpu
0
get_xps_queue
0
gro_find_complete_by_type
0
gro_find_receive_by_type
0
gro_flush_oldest
0
gro_list_prepare
723
gro_normal_list
870
gro_normal_one
456
gro_pull_from_frag0
0
gso_features_check
0
harmonize_features
448
init_dummy_netdev
0
is_skb_forwardable
0
list_netdevice
2
napi_busy_loop
0
napi_by_id
1
napi_complete_done
855
napi_disable
0
napi_enable
2
napi_frags_finish
0
napi_frags_skb
0
napi_get_frags
0
napi_gro_complete
16
napi_gro_flush
11
napi_gro_frags
0
napi_gro_receive
723
napi_hash_add
2
napi_hash_del
0
napi_kthread_create
0
napi_poll
855
napi_reuse_skb
0
napi_schedule_prep
882
napi_skb_finish
723
napi_thread_wait
0
napi_threaded_poll
0
napi_watchdog
0
net_dev_init
1
net_disable_timestamp
0
net_enable_timestamp
0
net_rps_action_and_irq_enable
0
net_rps_send_ipi
0
net_rx_action
478
net_timestamp_set
446
net_tx_action
0
netdev_adjacent_change_abort
0
netdev_adjacent_change_commit
0
netdev_adjacent_change_prepare
0
netdev_adjacent_get_private
0
netdev_adjacent_rename_links
0
netdev_adjacent_sysfs_add
0
netdev_adjacent_sysfs_del
0
netdev_alert
0
netdev_bind_sb_channel_queue
0
netdev_bonding_info_change
0
netdev_boot_base
8
netdev_boot_setup
0
netdev_boot_setup_add
0
netdev_boot_setup_check
0
netdev_change_features
0
netdev_cmd_to_name
0
netdev_core_pick_tx
448
netdev_create_hash
2
netdev_crit
0
netdev_drivername
0
netdev_emerg
0
netdev_err
0
netdev_exit
0
netdev_features_change
0
netdev_fix_features
4
netdev_freemem
0
netdev_get_name
3
netdev_get_xmit_slave
0
netdev_has_any_lower_dev
0
netdev_has_any_upper_dev
0
netdev_has_upper_dev
0
netdev_has_upper_dev_all_rcu
0
netdev_increment_features
0
netdev_info
0
netdev_init
1
netdev_init_one_queue
3
netdev_is_rx_handler_busy
0
netdev_lower_dev_get_private
0
netdev_lower_get_first_private_rcu
0
netdev_lower_get_next
0
netdev_lower_get_next_private
0
netdev_lower_get_next_private_rcu
0
netdev_lower_state_changed
0
netdev_master_upper_dev_get
2
netdev_master_upper_dev_get_rcu
32
netdev_master_upper_dev_link
0
netdev_name_node_add
2
netdev_name_node_alloc
2
netdev_name_node_alt_create
0
netdev_name_node_alt_destroy
0
netdev_name_node_alt_flush
0
netdev_name_node_head_alloc
2
netdev_name_node_lookup
18
netdev_name_node_lookup_rcu
28
netdev_next_lower_dev_rcu
0
netdev_next_upper_dev_rcu
0
netdev_notice
0
netdev_notify_peers
0
netdev_pick_tx
0
netdev_port_same_parent_id
0
netdev_printk
0
netdev_refcnt_read
0
netdev_reset_tc
0
netdev_run_todo
69
netdev_rx_csum_fault
0
netdev_rx_handler_register
0
netdev_rx_handler_unregister
0
netdev_set_addr_lockdep_class
2
netdev_set_default_ethtool_ops
0
netdev_set_num_tc
0
netdev_set_sb_channel
0
netdev_set_tc_queue
0
netdev_set_xmit_lockdep_class
3
netdev_sk_get_lowest_dev
0
netdev_state_change
0
netdev_stats_to_stats64
0
netdev_sync_lower_features
0
netdev_sync_upper_features
0
netdev_txq_to_tc
0
netdev_unbind_all_sb_channels
0
netdev_unbind_sb_channel
0
netdev_update_features
0
netdev_upper_dev_link
0
netdev_upper_dev_unlink
0
netdev_upper_get_next_dev_rcu
4
netdev_wait_allrefs
0
netdev_walk_all_lower_dev
0
netdev_walk_all_lower_dev_rcu
0
netdev_walk_all_upper_dev_rcu
0
netdev_warn
0
netif_alloc_netdev_queues
3
netif_alloc_rx_queues
3
netif_device_attach
0
netif_device_detach
0
netif_free_rx_queues
0
netif_get_num_default_rss_queues
0
netif_get_rxqueue
0
netif_napi_add
2
netif_receive_generic_xdp
0
netif_receive_skb
0
netif_receive_skb_core
0
netif_receive_skb_internal
0
netif_receive_skb_list
0
netif_receive_skb_list_internal
407
netif_reset_xps_queues
0
netif_rx
0
netif_rx_any_context
0
netif_rx_internal
0
netif_rx_ni
0
netif_schedule_queue
0
netif_set_real_num_rx_queues
1
netif_set_real_num_tx_queues
1
netif_set_xps_queue
0
netif_setup_tc
0
netif_skb_features
448
netif_stacked_transfer_operstate
0
netif_tx_stop_all_queues
0
netif_tx_wake_queue
856
passthru_features_check
448
process_backlog
0
ptype_head
5
qdisc_pkt_len_init
448
register_netdev
2
register_netdevice
2
register_netdevice_notifier
7
register_netdevice_notifier_dev_net
0
register_netdevice_notifier_net
0
remove_xps_queue
0
remove_xps_queue_cpu
0
reset_xps_maps
0
rps_ipi_queued
0
rps_may_expire_flow
0
rps_trigger_softirq
0
rtnl_lock_unregistering
0
set_rps_cpu
0
skb_checksum_help
430
skb_crc32c_csum_help
0
skb_csum_hwoffload_help
430
skb_flow_limit
0
skb_gro_reset_offset
723
skb_loop_sk
448
skb_mac_gso_segment
0
skb_network_protocol
448
skb_pfmemalloc_protocol
0
skb_tx_hash
0
skb_warn_bad_offload
0
synchronize_net
1
unlist_netdevice
0
unregister_netdev
0
unregister_netdevice_many
0
unregister_netdevice_notifier
0
unregister_netdevice_notifier_dev_net
0
unregister_netdevice_notifier_net
0
unregister_netdevice_queue
0
validate_xmit_skb
448
validate_xmit_skb_list
448
validate_xmit_vlan
448
xmit_one
448
Generated by:
LCOV version 1.14