Lines Matching refs:netdev_ops

701 	if (dev->netdev_ops && dev->netdev_ops->ndo_get_iflink)  in dev_get_iflink()
702 return dev->netdev_ops->ndo_get_iflink(dev); in dev_get_iflink()
721 if (!dev->netdev_ops || !dev->netdev_ops->ndo_fill_metadata_dst) in dev_fill_metadata_dst()
730 return dev->netdev_ops->ndo_fill_metadata_dst(dev, skb); in dev_fill_metadata_dst()
756 while (ctx.dev && ctx.dev->netdev_ops->ndo_fill_forward_path) { in dev_fill_forward_path()
763 ret = ctx.dev->netdev_ops->ndo_fill_forward_path(&ctx, path); in dev_fill_forward_path()
1460 const struct net_device_ops *ops = dev->netdev_ops; in __dev_open()
1564 const struct net_device_ops *ops = dev->netdev_ops; in __dev_close_many()
3568 if (dev->netdev_ops->ndo_features_check) in netif_skb_features()
3569 features &= dev->netdev_ops->ndo_features_check(skb, dev, in netif_skb_features()
4103 const struct net_device_ops *ops = dev->netdev_ops; in netdev_core_pick_tx()
4399 rc = dev->netdev_ops->ndo_rx_flow_steer(dev, skb, in set_rps_cpu()
8402 const struct net_device_ops *ops = dev->netdev_ops; in netdev_get_xmit_slave()
8413 const struct net_device_ops *ops = dev->netdev_ops; in netdev_sk_get_lower_dev()
8558 const struct net_device_ops *ops = dev->netdev_ops; in dev_change_rx_flags()
8694 const struct net_device_ops *ops = dev->netdev_ops; in __dev_set_rx_mode()
8879 const struct net_device_ops *ops = dev->netdev_ops; in __dev_set_mtu()
9041 const struct net_device_ops *ops = dev->netdev_ops; in dev_set_mac_address()
9114 const struct net_device_ops *ops = dev->netdev_ops; in dev_change_carrier()
9134 const struct net_device_ops *ops = dev->netdev_ops; in dev_get_phys_port_id()
9153 const struct net_device_ops *ops = dev->netdev_ops; in dev_get_phys_port_name()
9177 const struct net_device_ops *ops = dev->netdev_ops; in dev_get_port_parent_id()
9236 const struct net_device_ops *ops = dev->netdev_ops; in dev_change_proto_down()
9304 return dev->netdev_ops->ndo_bpf ? XDP_MODE_DRV : XDP_MODE_SKB; in dev_xdp_mode()
9314 return dev->netdev_ops->ndo_bpf; in dev_xdp_bpf_op()
9973 if (dev->netdev_ops->ndo_fix_features) in __netdev_update_features()
9974 features = dev->netdev_ops->ndo_fix_features(dev, features); in __netdev_update_features()
9989 if (dev->netdev_ops->ndo_set_features) in __netdev_update_features()
9990 err = dev->netdev_ops->ndo_set_features(dev, features); in __netdev_update_features()
10265 if (dev->netdev_ops->ndo_init) { in register_netdevice()
10266 ret = dev->netdev_ops->ndo_init(dev); in register_netdevice()
10276 (!dev->netdev_ops->ndo_vlan_rx_add_vid || in register_netdevice()
10277 !dev->netdev_ops->ndo_vlan_rx_kill_vid)) { in register_netdevice()
10387 if (dev->netdev_ops->ndo_uninit) in register_netdevice()
10388 dev->netdev_ops->ndo_uninit(dev); in register_netdevice()
10687 const struct net_device_ops *ops = dev->netdev_ops; in dev_get_stats()
11096 if (dev->netdev_ops->ndo_uninit) in unregister_netdevice_many()
11097 dev->netdev_ops->ndo_uninit(dev); in unregister_netdevice_many()