Lines Matching full:s5
734 int sparx5_register_notifier_blocks(struct sparx5 *s5) in sparx5_register_notifier_blocks() argument
738 s5->netdevice_nb.notifier_call = sparx5_netdevice_event; in sparx5_register_notifier_blocks()
739 err = register_netdevice_notifier(&s5->netdevice_nb); in sparx5_register_notifier_blocks()
743 s5->switchdev_nb.notifier_call = sparx5_switchdev_event; in sparx5_register_notifier_blocks()
744 err = register_switchdev_notifier(&s5->switchdev_nb); in sparx5_register_notifier_blocks()
748 s5->switchdev_blocking_nb.notifier_call = sparx5_switchdev_blocking_event; in sparx5_register_notifier_blocks()
749 err = register_switchdev_blocking_notifier(&s5->switchdev_blocking_nb); in sparx5_register_notifier_blocks()
762 unregister_switchdev_notifier(&s5->switchdev_nb); in sparx5_register_notifier_blocks()
764 unregister_netdevice_notifier(&s5->netdevice_nb); in sparx5_register_notifier_blocks()
769 void sparx5_unregister_notifier_blocks(struct sparx5 *s5) in sparx5_unregister_notifier_blocks() argument
773 unregister_switchdev_blocking_notifier(&s5->switchdev_blocking_nb); in sparx5_unregister_notifier_blocks()
774 unregister_switchdev_notifier(&s5->switchdev_nb); in sparx5_unregister_notifier_blocks()
775 unregister_netdevice_notifier(&s5->netdevice_nb); in sparx5_unregister_notifier_blocks()