Lines Matching refs:bus
34 bus::{bus_add_device, bus_probe_device, Bus},
48 pub mod bus; module
158 fn bus(&self) -> Option<Weak<dyn Bus>> { in bus() method
167 fn set_bus(&self, bus: Option<Weak<dyn Bus>>); in set_bus()
220 pub bus: Option<Weak<dyn Bus>>, field
231 bus: None, in default()
246 driver_base_macros::get_weak_or_clear!(self.bus) in get_bus_weak_or_clear()
541 if let Some(bus) = device.bus().and_then(|bus| bus.upgrade()) { in add_device()
542 bus.subsystem().bus_notifier().call_chain( in add_device()
543 bus::BusNotifyEvent::AddDevice, in add_device()
636 if let Some(bus) = device.bus().and_then(|bus| bus.upgrade()) { in get_device_parent()
637 if let Some(root) = bus.root_device().and_then(|x| x.upgrade()) { in get_device_parent()