Searched refs:bus_notifier (Results 1 – 6 of 6) sorted by relevance
/linux/drivers/gpio/ |
H A D | dev-sync-probe.c | 23 pdata = container_of(nb, struct dev_sync_probe_data, bus_notifier); in dev_sync_probe_notifier_call() 46 data->bus_notifier.notifier_call = dev_sync_probe_notifier_call; in dev_sync_probe_init() 63 bus_register_notifier(&platform_bus_type, &data->bus_notifier); in dev_sync_probe_register() 67 bus_unregister_notifier(&platform_bus_type, &data->bus_notifier); in dev_sync_probe_register() 73 bus_unregister_notifier(&platform_bus_type, &data->bus_notifier); in dev_sync_probe_register()
|
H A D | dev-sync-probe.h | 15 struct notifier_block bus_notifier; member
|
/linux/drivers/gpu/drm/xe/ |
H A D | xe_i2c.c | 77 struct xe_i2c *i2c = container_of(nb, struct xe_i2c, bus_notifier); in xe_i2c_notifier() 262 bus_unregister_notifier(&i2c_bus_type, &i2c->bus_notifier); in xe_i2c_remove() 310 i2c->bus_notifier.notifier_call = xe_i2c_notifier; in xe_i2c_probe() 311 ret = bus_register_notifier(&i2c_bus_type, &i2c->bus_notifier); in xe_i2c_probe() 329 bus_unregister_notifier(&i2c_bus_type, &i2c->bus_notifier); in xe_i2c_probe()
|
H A D | xe_i2c.h | 38 struct notifier_block bus_notifier; member
|
/linux/drivers/base/ |
H A D | bus.c | 869 BLOCKING_INIT_NOTIFIER_HEAD(&priv->bus_notifier); in bus_register() 975 retval = blocking_notifier_chain_register(&sp->bus_notifier, nb); in bus_register_notifier() 988 retval = blocking_notifier_chain_unregister(&sp->bus_notifier, nb); in bus_unregister_notifier() 1001 blocking_notifier_call_chain(&sp->bus_notifier, value, dev); in bus_notify()
|
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
|