Lines Matching refs:netdev_ops
865 if (!dev->netdev_ops->ndo_get_vf_port || !dev->dev.parent || in rtnl_port_size()
930 err = dev->netdev_ops->ndo_get_vf_port(dev, vf, skb); in rtnl_vf_ports_fill()
958 err = dev->netdev_ops->ndo_get_vf_port(dev, PORT_SELF_VF, skb); in rtnl_port_self_fill()
974 if (!dev->netdev_ops->ndo_get_vf_port || !dev->dev.parent || in rtnl_port_fill()
1105 if (dev->netdev_ops->ndo_get_vf_config(dev, vfs_num, &ivi)) in rtnl_fill_vfinfo()
1149 if (dev->netdev_ops->ndo_get_vf_stats) in rtnl_fill_vfinfo()
1150 dev->netdev_ops->ndo_get_vf_stats(dev, vfs_num, in rtnl_fill_vfinfo()
1268 if (dev->netdev_ops->ndo_get_vf_config && dev->dev.parent && in rtnl_fill_ifinfo()
1541 const struct net_device_ops *ops = dev->netdev_ops; in do_setvfinfo()
1653 ops = upper_dev->netdev_ops; in do_set_master()
1667 ops = upper_dev->netdev_ops; in do_set_master()
1686 const struct net_device_ops *ops = dev->netdev_ops; in do_setlink()
2731 const struct net_device_ops *ops = br_dev->netdev_ops; in rtnl_fdb_add()
2743 if (dev->netdev_ops->ndo_fdb_add) in rtnl_fdb_add()
2744 err = dev->netdev_ops->ndo_fdb_add(ndm, tb, dev, addr, in rtnl_fdb_add()
2833 const struct net_device_ops *ops = br_dev->netdev_ops; in rtnl_fdb_del()
2846 if (dev->netdev_ops->ndo_fdb_del) in rtnl_fdb_del()
2847 err = dev->netdev_ops->ndo_fdb_del(ndm, tb, dev, addr, in rtnl_fdb_del()
2943 ops = br_dev->netdev_ops; in rtnl_fdb_dump()
2953 cops = br_dev->netdev_ops; in rtnl_fdb_dump()
2974 if (dev->netdev_ops->ndo_fdb_dump) in rtnl_fdb_dump()
2975 idx = dev->netdev_ops->ndo_fdb_dump(skb, cb, dev, NULL, in rtnl_fdb_dump()
3119 const struct net_device_ops *ops = dev->netdev_ops; in rtnl_bridge_getlink()
3122 if (br_dev && br_dev->netdev_ops->ndo_bridge_getlink) { in rtnl_bridge_getlink()
3124 err = br_dev->netdev_ops->ndo_bridge_getlink( in rtnl_bridge_getlink()
3172 if (!dev->netdev_ops->ndo_bridge_getlink) in rtnl_bridge_notify()
3181 err = dev->netdev_ops->ndo_bridge_getlink(skb, 0, 0, dev, 0, 0); in rtnl_bridge_notify()
3238 if (!br_dev || !br_dev->netdev_ops->ndo_bridge_setlink) { in rtnl_bridge_setlink()
3243 err = br_dev->netdev_ops->ndo_bridge_setlink(dev, nlh, flags); in rtnl_bridge_setlink()
3251 if (!dev->netdev_ops->ndo_bridge_setlink) in rtnl_bridge_setlink()
3254 err = dev->netdev_ops->ndo_bridge_setlink(dev, nlh, in rtnl_bridge_setlink()
3312 if (!br_dev || !br_dev->netdev_ops->ndo_bridge_dellink) { in rtnl_bridge_dellink()
3317 err = br_dev->netdev_ops->ndo_bridge_dellink(dev, nlh, flags); in rtnl_bridge_dellink()
3325 if (!dev->netdev_ops->ndo_bridge_dellink) in rtnl_bridge_dellink()
3328 err = dev->netdev_ops->ndo_bridge_dellink(dev, nlh, in rtnl_bridge_dellink()