Home
last modified time | relevance | path

Searched refs:RawDeviceId (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/rust/kernel/
H A Ddevice_id.rs33 pub unsafe trait RawDeviceId { trait
48 pub struct RawIdArray<T: RawDeviceId, const N: usize> {
53 impl<T: RawDeviceId, const N: usize> RawIdArray<T, N> {
62 pub struct IdArray<T: RawDeviceId, U, const N: usize> {
67 impl<T: RawDeviceId, U, const N: usize> IdArray<T, U, N> {
124 pub trait IdTable<T: RawDeviceId, U> {
135 impl<T: RawDeviceId, U, const N: usize> IdTable<T, U> for IdArray<T, U, N> {
H A Dof.rs5 use crate::{bindings, device_id::RawDeviceId, prelude::*};
19 unsafe impl RawDeviceId for DeviceId {
H A Dpci.rs10 device_id::RawDeviceId,
166 unsafe impl RawDeviceId for DeviceId {
H A Ddriver.rs166 Some(table.info(<of::DeviceId as crate::device_id::RawDeviceId>::index(id))) in of_id_info()