Home
last modified time | relevance | path

Searched refs:call_chain (Results 1 – 5 of 5) sorted by relevance

/DragonOS/docs/kernel/core_api/
H A Dnotifier_chain.md21   当某个事件发生时,该事件相关的通知链通过该方法来进行事件通知。`call_chain` 这个方法会遍历通知链中的所有元素,并依次调用注册的回调函数。该方法由“通知者”使用。
25   每种通知链都有相对应的 `register`,`unregister` 以及 `call_chain` 的接口,其功能同上面所述的核心功能。
/DragonOS/kernel/src/libs/
H A Dnotifier.rs84 pub fn call_chain( in call_chain() method
137 pub fn call_chain( in call_chain() method
144 return notifier_chain_guard.call_chain(action, data, nr_to_call); in call_chain()
176 pub fn call_chain( in call_chain() method
183 return notifier_chain_guard.call_chain(action, data, nr_to_call); in call_chain()
203 pub fn call_chain( in call_chain() method
209 return self.0.call_chain(action, data, nr_to_call); in call_chain()
/DragonOS/kernel/src/driver/base/device/
H A Ddd.rs212 bus.subsystem().bus_notifier().call_chain( in device_bind_driver()
387 bus.subsystem().bus_notifier().call_chain( in really_probe()
470 bus.subsystem().bus_notifier().call_chain( in add_to_sysfs()
566 bus.subsystem().bus_notifier().call_chain( in driver_bound()
H A Ddriver.rs238 .call_chain(BusNotifyEvent::BindDriver, Some(dev), None); in driver_sysfs_add()
H A Dmod.rs542 bus.subsystem().bus_notifier().call_chain( in add_device()