Lines Matching refs:netdev_ops
1182 if (dev->netdev_ops->ndo_get_vf_guid)
1205 if (!dev->netdev_ops->ndo_get_vf_port || !dev->dev.parent ||
1349 err = dev->netdev_ops->ndo_get_vf_port(dev, vf, skb);
1377 err = dev->netdev_ops->ndo_get_vf_port(dev, PORT_SELF_VF, skb);
1393 if (!dev->netdev_ops->ndo_get_vf_port || !dev->dev.parent ||
1525 if (dev->netdev_ops->ndo_get_vf_config(dev, vfs_num, &ivi))
1579 if (dev->netdev_ops->ndo_get_vf_guid &&
1580 !dev->netdev_ops->ndo_get_vf_guid(dev, vfs_num, &node_guid,
1599 if (dev->netdev_ops->ndo_get_vf_stats)
1600 dev->netdev_ops->ndo_get_vf_stats(dev, vfs_num,
1648 if (!dev->netdev_ops->ndo_get_vf_config)
2648 const struct net_device_ops *ops = dev->netdev_ops;
2732 const struct net_device_ops *ops = dev->netdev_ops;
2747 const struct net_device_ops *ops = dev->netdev_ops;
2929 ops = upper_dev->netdev_ops;
2945 ops = upper_dev->netdev_ops;
3026 const struct net_device_ops *ops = dev->netdev_ops;
4636 const struct net_device_ops *ops = br_dev->netdev_ops;
4651 if (dev->netdev_ops->ndo_fdb_add)
4652 err = dev->netdev_ops->ndo_fdb_add(ndm, tb, dev, addr,
4762 ops = br_dev->netdev_ops;
4782 ops = dev->netdev_ops;
4986 ops = br_dev->netdev_ops;
4996 cops = br_dev->netdev_ops;
5018 if (dev->netdev_ops->ndo_fdb_dump)
5019 err = dev->netdev_ops->ndo_fdb_dump(skb, cb, dev, NULL,
5145 ops = br_dev->netdev_ops;
5159 ops = br_dev->netdev_ops;
5165 ops = dev->netdev_ops;
5380 const struct net_device_ops *ops = dev->netdev_ops;
5383 if (br_dev && br_dev->netdev_ops->ndo_bridge_getlink) {
5385 err = br_dev->netdev_ops->ndo_bridge_getlink(
5443 if (!dev->netdev_ops->ndo_bridge_getlink)
5452 err = dev->netdev_ops->ndo_bridge_getlink(skb, 0, 0, dev, 0, 0);
5517 if (!br_dev || !br_dev->netdev_ops->ndo_bridge_setlink) {
5522 err = br_dev->netdev_ops->ndo_bridge_setlink(dev, nlh, flags,
5531 if (!dev->netdev_ops->ndo_bridge_setlink)
5534 err = dev->netdev_ops->ndo_bridge_setlink(dev, nlh,
5593 if (!br_dev || !br_dev->netdev_ops->ndo_bridge_dellink) {
5598 err = br_dev->netdev_ops->ndo_bridge_dellink(dev, nlh, flags);
5606 if (!dev->netdev_ops->ndo_bridge_dellink)
5609 err = dev->netdev_ops->ndo_bridge_dellink(dev, nlh,
5637 return dev->netdev_ops &&
5638 dev->netdev_ops->ndo_has_offload_stats &&
5639 dev->netdev_ops->ndo_get_offload_stats &&
5640 dev->netdev_ops->ndo_has_offload_stats(dev, attr_id);
5670 err = dev->netdev_ops->ndo_get_offload_stats(attr_id, dev, attr_data);
6495 if (!dev->netdev_ops->ndo_mdb_dump)
6498 err = dev->netdev_ops->ndo_mdb_dump(dev, skb, cb);
6594 if (!dev->netdev_ops->ndo_mdb_get) {
6599 return dev->netdev_ops->ndo_mdb_get(dev, tb, NETLINK_CB(in_skb).portid,
6697 if (!dev->netdev_ops->ndo_mdb_add) {
6702 return dev->netdev_ops->ndo_mdb_add(dev, tb, nlh->nlmsg_flags, extack);
6784 if (!dev->netdev_ops->ndo_mdb_del_bulk) {
6788 return dev->netdev_ops->ndo_mdb_del_bulk(dev, tb, extack);
6791 if (!dev->netdev_ops->ndo_mdb_del) {
6796 return dev->netdev_ops->ndo_mdb_del(dev, tb, extack);