Home
last modified time | relevance | path

Searched refs:rx_handler_data (Results 1 – 18 of 18) sorted by relevance

/linux-6.15/net/hsr/
H A Dhsr_slave.h26 rtnl_dereference(dev->rx_handler_data) : NULL; in hsr_port_get_rtnl()
32 rcu_dereference(dev->rx_handler_data) : NULL; in hsr_port_get_rcu()
/linux-6.15/drivers/net/ipvlan/
H A Dipvlan.h111 return rcu_dereference(d->rx_handler_data); in ipvlan_port_get_rcu()
116 return rcu_dereference_bh(d->rx_handler_data); in ipvlan_port_get_rcu_bh()
121 return rtnl_dereference(d->rx_handler_data); in ipvlan_port_get_rtnl()
/linux-6.15/drivers/net/ethernet/qualcomm/rmnet/
H A Drmnet_config.c33 return rtnl_dereference(real_dev->rx_handler_data); in rmnet_get_port_rtnl()
417 return rcu_dereference_bh(real_dev->rx_handler_data); in rmnet_get_port_rcu()
/linux-6.15/net/openvswitch/
H A Dvport-netdev.c196 rcu_dereference_rtnl(dev->rx_handler_data); in ovs_netdev_get_vport()
/linux-6.15/drivers/net/wireless/virtual/
H A Dvirt_wifi.c503 rcu_dereference(skb->dev->rx_handler_data); in virt_wifi_rx_handler()
650 priv = rtnl_dereference(lower_dev->rx_handler_data); in virt_wifi_event()
/linux-6.15/include/linux/
H A Dif_team.h75 return rcu_dereference(dev->rx_handler_data); in team_port_get_rcu()
H A Dnetdevice.h2144 void __rcu *rx_handler_data; member
4164 void *rx_handler_data);
/linux-6.15/include/net/
H A Dbonding.h269 ((struct slave *) rcu_dereference(dev->rx_handler_data))
272 ((struct slave *) rtnl_dereference(dev->rx_handler_data))
/linux-6.15/Documentation/networking/net_cachelines/
H A Dnet_device.rst107 void* rx_handler_data read_mostly
/linux-6.15/net/bridge/
H A Dbr_private.h453 return rcu_dereference(dev->rx_handler_data); in br_port_get_rcu()
459 rtnl_dereference(dev->rx_handler_data) : NULL; in br_port_get_rtnl()
465 rcu_dereference_rtnl(dev->rx_handler_data) : NULL; in br_port_get_rtnl_rcu()
/linux-6.15/drivers/net/
H A Dnet_failover.c361 struct net_device *dev = rcu_dereference(skb->dev->rx_handler_data); in net_failover_handle_frame()
H A Dmacvlan.c117 return rcu_dereference(dev->rx_handler_data); in macvlan_port_get_rcu()
122 return rtnl_dereference(dev->rx_handler_data); in macvlan_port_get_rtnl()
H A Dtap.c61 return rcu_dereference(dev->rx_handler_data); in tap_dev_get_rcu()
H A Dmacsec.c126 return rcu_dereference_bh(dev->rx_handler_data); in macsec_data_rcu()
131 return rtnl_dereference(dev->rx_handler_data); in macsec_data_rtnl()
/linux-6.15/drivers/net/wireless/intel/iwlwifi/mei/
H A Dmain.c601 rcu_dereference(skb->dev->rx_handler_data); in iwl_mei_rx_handler()
/linux-6.15/net/core/
H A Ddev.c5584 void *rx_handler_data) in netdev_rx_handler_register() argument
5593 rcu_assign_pointer(dev->rx_handler_data, rx_handler_data); in netdev_rx_handler_register()
5618 RCU_INIT_POINTER(dev->rx_handler_data, NULL); in netdev_rx_handler_unregister()
12582 CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, rx_handler_data); in net_dev_struct_check()
/linux-6.15/drivers/net/hyperv/
H A Dnetvsc_drv.c2138 struct net_device *ndev = rcu_dereference(skb->dev->rx_handler_data); in netvsc_vf_handle_frame()
/linux-6.15/drivers/net/team/
H A Dteam_core.c42 struct team_port *port = rtnl_dereference(dev->rx_handler_data); in team_port_get_rtnl()