Home
last modified time | relevance | path

Searched refs:DeviceId (Results 1 – 6 of 6) sorted by relevance

/rust/kernel/
A Dof.rs12 pub type IdTable<T> = &'static dyn kernel::device_id::IdTable<DeviceId, T>;
17 pub struct DeviceId(bindings::of_device_id); struct
21 unsafe impl RawDeviceId for DeviceId { implementation
26 unsafe impl RawDeviceIdIndex for DeviceId { implementation
34 impl DeviceId { implementation
58 $crate::of::DeviceId,
A Dacpi.rs12 pub type IdTable<T> = &'static dyn kernel::device_id::IdTable<DeviceId, T>;
17 pub struct DeviceId(bindings::acpi_device_id); struct
21 unsafe impl RawDeviceId for DeviceId { implementation
26 unsafe impl RawDeviceIdIndex for DeviceId { implementation
34 impl DeviceId { implementation
63 $crate::acpi::DeviceId,
A Dpci.rs124 pub struct DeviceId(bindings::pci_device_id); struct
126 impl DeviceId { implementation
136 subvendor: DeviceId::PCI_ANY_ID, in from_id()
137 subdevice: DeviceId::PCI_ANY_ID, in from_id()
150 vendor: DeviceId::PCI_ANY_ID, in from_class()
151 device: DeviceId::PCI_ANY_ID, in from_class()
152 subvendor: DeviceId::PCI_ANY_ID, in from_class()
153 subdevice: DeviceId::PCI_ANY_ID, in from_class()
164 unsafe impl RawDeviceId for DeviceId { implementation
169 unsafe impl RawDeviceIdIndex for DeviceId { implementation
[all …]
A Dauxiliary.rs67 let id = unsafe { &*id.cast::<DeviceId>() }; in probe_callback()
103 pub struct DeviceId(bindings::auxiliary_device_id); struct
105 impl DeviceId { implementation
139 unsafe impl RawDeviceId for DeviceId { implementation
144 unsafe impl RawDeviceIdIndex for DeviceId { implementation
154 pub type IdTable<T> = &'static dyn kernel::device_id::IdTable<DeviceId, T>;
161 $crate::auxiliary::DeviceId,
A Ddriver.rs171 let id = unsafe { &*raw_id.cast::<acpi::DeviceId>() }; in acpi_id_info()
173 Some(table.info(<acpi::DeviceId as crate::device_id::RawDeviceIdIndex>::index(id))) in acpi_id_info()
205 let id = unsafe { &*raw_id.cast::<of::DeviceId>() }; in of_id_info()
208 table.info(<of::DeviceId as crate::device_id::RawDeviceIdIndex>::index( in of_id_info()
/rust/kernel/net/
A Dphy.rs579 const PHY_DEVICE_ID: DeviceId = DeviceId::new_with_custom_mask(0, 0);
688 pub struct DeviceId(bindings::mdio_device_id); struct
690 impl DeviceId { impls
747 unsafe impl RawDeviceId for DeviceId { implementation
875 const TABLE: $crate::device_id::IdArray<$crate::net::phy::DeviceId, (), N> =

Completed in 14 milliseconds