Lines Matching refs:DeviceId
96 let id = unsafe { &*id.cast::<DeviceId>() }; in probe_callback()
148 pub struct DeviceId(bindings::pci_device_id); struct
150 impl DeviceId { implementation
161 subvendor: DeviceId::PCI_ANY_ID, in from_id()
162 subdevice: DeviceId::PCI_ANY_ID, in from_id()
176 vendor: DeviceId::PCI_ANY_ID, in from_class()
177 device: DeviceId::PCI_ANY_ID, in from_class()
178 subvendor: DeviceId::PCI_ANY_ID, in from_class()
179 subdevice: DeviceId::PCI_ANY_ID, in from_class()
200 device: DeviceId::PCI_ANY_ID, in from_class_and_vendor()
201 subvendor: DeviceId::PCI_ANY_ID, in from_class_and_vendor()
202 subdevice: DeviceId::PCI_ANY_ID, in from_class_and_vendor()
213 unsafe impl RawDeviceId for DeviceId { implementation
218 unsafe impl RawDeviceIdIndex for DeviceId { implementation
227 pub type IdTable<T> = &'static dyn kernel::device_id::IdTable<DeviceId, T>;
234 $crate::pci::DeviceId,