Lines Matching refs:switchdev
464 struct net_device *br, *lower_dev, *switchdev; in __switchdev_handle_fdb_event_to_device() local
502 switchdev = switchdev_lower_dev_find_rcu(br, check_cb, foreign_dev_check_cb); in __switchdev_handle_fdb_event_to_device()
503 if (!switchdev) in __switchdev_handle_fdb_event_to_device()
506 if (!foreign_dev_check_cb(switchdev, dev)) in __switchdev_handle_fdb_event_to_device()
545 struct net_device *br, *lower_dev, *switchdev; in __switchdev_handle_port_obj_add() local
595 switchdev = switchdev_lower_dev_find(br, check_cb, foreign_dev_check_cb); in __switchdev_handle_port_obj_add()
596 if (!switchdev) in __switchdev_handle_port_obj_add()
599 if (!foreign_dev_check_cb(switchdev, dev)) in __switchdev_handle_port_obj_add()
659 struct net_device *br, *lower_dev, *switchdev; in __switchdev_handle_port_obj_del() local
706 switchdev = switchdev_lower_dev_find(br, check_cb, foreign_dev_check_cb); in __switchdev_handle_port_obj_del()
707 if (!switchdev) in __switchdev_handle_port_obj_del()
710 if (!foreign_dev_check_cb(switchdev, dev)) in __switchdev_handle_port_obj_del()