netdev_master_upper_dev_get_rcu
Regular
4.4
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81714140)
Location: net/core/dev.c:5149
Inline: False
Direct callers:
- net/ipv6/ndisc.c:ndisc_recv_ns
Symbols:
ffffffff81714140-ffffffff8171419d: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
4.8
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8177bf50)
Location: net/core/dev.c:5539
Inline: False
Direct callers:
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/l3mdev/l3mdev.c:l3mdev_get_saddr6
- net/l3mdev/l3mdev.c:l3mdev_get_rt6_dst
Symbols:
ffffffff8177bf50-ffffffff8177bfad: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
4.10
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff817a96e0)
Location: net/core/dev.c:5786
Inline: False
Direct callers:
- net/ipv4/route.c:__ip_route_output_key_hash
- net/ipv4/route.c:ip_route_input_noref
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv4/ipmr.c:ip_mr_forward
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:addrconf_dst_alloc
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_sendmsg
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff817a96e0-ffffffff817a973d: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
4.13
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff817c7cf0)
Location: net/core/dev.c:5992
Inline: False
Direct callers:
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:addrconf_dst_alloc
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_sendmsg
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff817c7cf0-ffffffff817c7d22: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
4.15
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81841860)
Location: net/core/dev.c:6133
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_sendmsg
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff81841860-ffffffff818418bd: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
4.18
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8188b7f0)
Location: net/core/dev.c:6263
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_sendmsg
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff8188b7f0-ffffffff8188b84d: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
5.0
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818ac970)
Location: net/core/dev.c:6838
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_sendmsg
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff818ac970-ffffffff818ac9d0: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
5.3
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818f8760)
Location: net/core/dev.c:6848
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff818f8760-ffffffff818f87c4: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
5.4
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8192a900)
Location: net/core/dev.c:7058
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff8192a900-ffffffff8192a964: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
5.8
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff819fe630)
Location: net/core/dev.c:7449
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_link_get_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ipv6_rcv
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff819fe630-ffffffff819fe692: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
5.11
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff819fe220)
Location: net/core/dev.c:7623
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_link_get_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ipv6_rcv
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff819fe220-ffffffff819fe282: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
5.13
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff819e4ac0)
Location: net/core/dev.c:7882
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_link_get_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ipv6_rcv
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff819e4ac0-ffffffff819e4afc: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
5.15
: Transformation ⚠️struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7872
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_link_get_size
- net/core/filter.c:xdp_master_redirect
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ipv6_rcv
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/switchdev/switchdev.c:__switchdev_handle_fdb_add_to_device
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff81d357b9-ffffffff81d357ce: netdev_master_upper_dev_get_rcu.cold (STB_LOCAL)
ffffffff81a96c60-ffffffff81a96ca6: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
5.19
: Transformation ⚠️struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7403
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_link_get_size
- net/core/filter.c:xdp_master_redirect
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ipv6_rcv
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
- net/l3mdev/l3mdev.c:l3mdev_fib_table_rcu
- net/l3mdev/l3mdev.c:l3mdev_master_upper_ifindex_by_index_rcu
- net/l3mdev/l3mdev.c:l3mdev_master_ifindex_rcu
Symbols:
ffffffff81f01da5-ffffffff81f01dba: netdev_master_upper_dev_get_rcu.cold (STB_LOCAL)
ffffffff81c0da60-ffffffff81c0dab6: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
6.2
: Transformation ⚠️struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7389
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_link_get_size
- net/core/filter.c:xdp_master_redirect
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ipv6_rcv
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
- net/l3mdev/l3mdev.c:l3mdev_fib_table_rcu
- net/l3mdev/l3mdev.c:l3mdev_master_upper_ifindex_by_index_rcu
- net/l3mdev/l3mdev.c:l3mdev_master_ifindex_rcu
Symbols:
ffffffff820ab104-ffffffff820ab119: netdev_master_upper_dev_get_rcu.cold (STB_LOCAL)
ffffffff81dbd650-ffffffff81dbd6a6: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
6.5
: Transformation ⚠️struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7394
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_link_get_size
- net/core/filter.c:xdp_master_redirect
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv4/udp.c:udp4_lib_lookup_skb
- net/ipv4/udp_offload.c:udp4_gro_receive
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ipv6_rcv
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/udp.c:udp6_lib_lookup_skb
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/udp_offload.c:udp6_gro_receive
- net/ipv6/output_core.c:__ip6_local_out
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
- net/l3mdev/l3mdev.c:l3mdev_fib_table_rcu
- net/l3mdev/l3mdev.c:l3mdev_master_upper_ifindex_by_index_rcu
- net/l3mdev/l3mdev.c:l3mdev_master_ifindex_rcu
Symbols:
ffffffff8212c7ad-ffffffff8212c7c2: netdev_master_upper_dev_get_rcu.cold (STB_LOCAL)
ffffffff81e2de80-ffffffff81e2deea: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
6.8
: Transformation ⚠️struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In net/core/dev.c (0)
Location: net/core/dev.c:7512
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_link_get_size
- net/core/filter.c:xdp_master_redirect
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv4/udp.c:udp4_lib_lookup_skb
- net/ipv4/udp_offload.c:udp4_gro_receive
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ipv6_rcv
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:__ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/udp.c:udp6_lib_lookup_skb
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/udp_offload.c:udp6_gro_receive
- net/ipv6/output_core.c:__ip6_local_out
- net/switchdev/switchdev.c:__switchdev_handle_fdb_event_to_device
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_update_flow
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
- net/l3mdev/l3mdev.c:l3mdev_fib_table_rcu
- net/l3mdev/l3mdev.c:l3mdev_master_upper_ifindex_by_index_rcu
- net/l3mdev/l3mdev.c:l3mdev_master_ifindex_rcu
Symbols:
ffffffff8220e4d7-ffffffff8220e4ec: netdev_master_upper_dev_get_rcu.cold (STB_LOCAL)
ffffffff81eec260-ffffffff81eec2ca: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
arm64
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffff800010bc7230)
Location: net/core/dev.c:7058
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffff800010bc7230-ffff800010bc72b0: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
armhf
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (c0ce27ac)
Location: net/core/dev.c:7058
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
c0ce27ac-c0ce2828: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
ppc64el
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (c000000000ca2070)
Location: net/core/dev.c:7058
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/8021q/vlan_core.c:__vlan_find_dev_deep_rcu
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
c000000000ca2070-c000000000ca20f8: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
riscv64
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffe00075374a)
Location: net/core/dev.c:7058
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffe00075374a-ffffffe000753798: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
aws
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff818ca900)
Location: net/core/dev.c:7058
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff818ca900-ffffffff818ca964: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
azure
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff81884840)
Location: net/core/dev.c:7058
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff81884840-ffffffff818848a4: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
gcp
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8191b900)
Location: net/core/dev.c:7058
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff8191b900-ffffffff8191b964: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
lowlatency
: ✅struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In net/core/dev.c (ffffffff8193cc50)
Location: net/core/dev.c:7058
Inline: False
Direct callers:
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:rtnl_fill_ifinfo
- net/core/rtnetlink.c:if_nlmsg_size
- net/core/lwt_bpf.c:bpf_lwt_xmit_reroute
- net/ipv4/route.c:ip_route_output_key_hash_rcu
- net/ipv4/route.c:ip_route_input_slow
- net/ipv4/ip_input.c:ip_sublist_rcv
- net/ipv4/ip_input.c:ip_rcv_finish
- net/ipv4/ip_output.c:__ip_local_out
- net/ipv6/ip6_output.c:ip6_xmit
- net/ipv6/ip6_input.c:ip6_sublist_rcv
- net/ipv6/ip6_input.c:ip6_rcv_finish
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_chk_addr_and_flags
- net/ipv6/addrconf.c:ipv6_dev_get_saddr
- net/ipv6/route.c:ip6_rt_get_dev_rcu
- net/ipv6/ndisc.c:ndisc_recv_ns
- net/ipv6/raw.c:rawv6_send_hdrinc
- net/ipv6/output_core.c:__ip6_local_out
- net/l3mdev/l3mdev.c:l3mdev_link_scope_lookup
Symbols:
ffffffff8193cc50-ffffffff8193ccb4: netdev_master_upper_dev_get_rcu (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅