Lines Matching refs:nb
1459 static int call_netdevice_notifier(struct notifier_block *nb, unsigned long val, in call_netdevice_notifier() argument
1465 return nb->notifier_call(nb, val, &info); in call_netdevice_notifier()
1484 int register_netdevice_notifier(struct notifier_block *nb) in register_netdevice_notifier() argument
1492 err = raw_notifier_chain_register(&netdev_chain, nb); in register_netdevice_notifier()
1499 err = call_netdevice_notifier(nb, NETDEV_REGISTER, dev); in register_netdevice_notifier()
1507 call_netdevice_notifier(nb, NETDEV_UP, dev); in register_netdevice_notifier()
1523 call_netdevice_notifier(nb, NETDEV_GOING_DOWN, in register_netdevice_notifier()
1525 call_netdevice_notifier(nb, NETDEV_DOWN, dev); in register_netdevice_notifier()
1527 call_netdevice_notifier(nb, NETDEV_UNREGISTER, dev); in register_netdevice_notifier()
1532 raw_notifier_chain_unregister(&netdev_chain, nb); in register_netdevice_notifier()
1551 int unregister_netdevice_notifier(struct notifier_block *nb) in unregister_netdevice_notifier() argument
1558 err = raw_notifier_chain_unregister(&netdev_chain, nb); in unregister_netdevice_notifier()
1565 call_netdevice_notifier(nb, NETDEV_GOING_DOWN, in unregister_netdevice_notifier()
1567 call_netdevice_notifier(nb, NETDEV_DOWN, dev); in unregister_netdevice_notifier()
1569 call_netdevice_notifier(nb, NETDEV_UNREGISTER, dev); in unregister_netdevice_notifier()