Searched defs:DeviceId (Results 1 – 12 of 12) sorted by relevance
/DragonOS/kernel/src/driver/base/device/ |
H A D | mod.rs | 977 pub struct DeviceId { struct 982 impl DeviceId { argument 1012 impl PartialEq for DeviceId { implementation 1018 impl core::hash::Hash for DeviceId { implementation 1024 impl Eq for DeviceId {} implementation 1026 impl IrqHandlerData for DeviceId {} implementation
|
/DragonOS/kernel/src/driver/virtio/ |
H A D | virtio.rs | 61 dev_id: Arc<DeviceId>, in virtio_device_init()
|
H A D | irq.rs | 67 pub fn unregister_device(&self, dev_id: &Arc<DeviceId>) { in unregister_device()
|
H A D | mod.rs | 27 fn dev_id(&self) -> &Arc<DeviceId>; in dev_id()
|
H A D | transport_mmio.rs | 85 pub fn device_id(&self) -> Arc<DeviceId> { in device_id()
|
H A D | transport_pci.rs | 122 dev_id: Arc<DeviceId>, in new()
|
/DragonOS/kernel/src/exception/ |
H A D | manage.rs | 68 dev_id: Option<Arc<DeviceId>>, in request_irq() 116 dev_id: Option<Arc<DeviceId>>, in request_threaded_irq() 1103 pub fn free_irq(&self, _irq: IrqNumber, _dev_id: Option<Arc<DeviceId>>) { in free_irq()
|
H A D | irqdesc.rs | 703 pub fn dev_id(&self) -> &Option<Arc<DeviceId>> { in dev_id() 707 pub fn dev_id_mut(&mut self) -> &mut Option<Arc<DeviceId>> { in dev_id_mut() 711 pub fn per_cpu_dev_id(&self) -> Option<&Arc<DeviceId>> { in per_cpu_dev_id() 716 pub fn per_cpu_dev_id_mut(&mut self) -> Option<&mut Arc<DeviceId>> { in per_cpu_dev_id_mut()
|
/DragonOS/kernel/src/driver/pci/ |
H A D | pci_irq.rs | 97 dev_id: Arc<DeviceId>, in init_from() 111 pub fn dev_id(&self) -> &Arc<DeviceId> { in dev_id()
|
/DragonOS/kernel/src/driver/block/ |
H A D | virtio_blk.rs | 71 dev_id: Arc<DeviceId>, in virtio_blk() 311 fn dev_id(&self) -> &Arc<DeviceId> { in dev_id()
|
/DragonOS/kernel/src/driver/net/ |
H A D | virtio_net.rs | 259 fn dev_id(&self) -> &Arc<DeviceId> { in dev_id() 611 dev_id: Arc<DeviceId>, in virtio_net()
|
/DragonOS/kernel/src/driver/net/e1000e/ |
H A D | e1000e.rs | 204 device_id: Arc<DeviceId>, in new()
|