Searched refs:bus_notifier (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/drivers/base/ |
H A D | dd.c | 384 blocking_notifier_call_chain(&dev->bus->p->bus_notifier, in driver_bound() 406 blocking_notifier_call_chain(&dev->bus->p->bus_notifier, in driver_sysfs_add() 466 blocking_notifier_call_chain(&dev->bus->p->bus_notifier, in device_bind_driver() 626 blocking_notifier_call_chain(&dev->bus->p->bus_notifier, in really_probe() 1176 blocking_notifier_call_chain(&dev->bus->p->bus_notifier, in __device_release_driver() 1206 blocking_notifier_call_chain(&dev->bus->p->bus_notifier, in __device_release_driver()
|
H A D | base.h | 26 * @bus_notifier - the bus notifier list for anything that cares about things 49 struct blocking_notifier_head bus_notifier; member
|
H A D | bus.c | 817 BLOCKING_INIT_NOTIFIER_HEAD(&priv->bus_notifier); in bus_register() 905 return blocking_notifier_chain_register(&bus->p->bus_notifier, nb); in bus_register_notifier() 911 return blocking_notifier_chain_unregister(&bus->p->bus_notifier, nb); in bus_unregister_notifier()
|
H A D | core.c | 2977 blocking_notifier_call_chain(&dev->bus->p->bus_notifier, in device_add() 3152 blocking_notifier_call_chain(&dev->bus->p->bus_notifier, in device_del() 3186 blocking_notifier_call_chain(&dev->bus->p->bus_notifier, in device_del()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-sim.c | 506 struct notifier_block bus_notifier; member 521 bus_notifier); in gpio_sim_bus_notifier_call() 919 bus_register_notifier(&platform_bus_type, &dev->bus_notifier); in gpio_sim_device_activate_unlocked() 923 bus_unregister_notifier(&platform_bus_type, &dev->bus_notifier); in gpio_sim_device_activate_unlocked() 930 bus_unregister_notifier(&platform_bus_type, &dev->bus_notifier); in gpio_sim_device_activate_unlocked() 1458 dev->bus_notifier.notifier_call = gpio_sim_bus_notifier_call; in gpio_sim_config_make_device_group()
|
/kernel/linux/linux-6.6/drivers/base/ |
H A D | base.h | 26 * @bus_notifier - the bus notifier list for anything that cares about things 51 struct blocking_notifier_head bus_notifier; member
|
H A D | bus.c | 857 BLOCKING_INIT_NOTIFIER_HEAD(&priv->bus_notifier); in bus_register() 961 retval = blocking_notifier_chain_register(&sp->bus_notifier, nb); in bus_register_notifier() 974 retval = blocking_notifier_chain_unregister(&sp->bus_notifier, nb); in bus_unregister_notifier() 987 blocking_notifier_call_chain(&sp->bus_notifier, value, dev); in bus_notify()
|
Completed in 13 milliseconds