Searched refs:Ctx (Results 1 – 6 of 6) sorted by relevance
| /linux/rust/kernel/ |
| H A D | usb.rs | 323 pub struct Interface<Ctx: device::DeviceContext = device::Normal>( 325 PhantomData<Ctx>, 328 impl<Ctx: device::DeviceContext> Interface<Ctx> { 336 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for Interface<Ctx> { 345 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for Interface<Ctx> { 346 fn as_ref(&self) -> &device::Device<Ctx> { in as_ref() argument 356 impl<Ctx: device::DeviceContext> AsRef<Device> for Interface<Ctx> { 402 struct Device<Ctx: device::DeviceContext = device::Normal>( 404 PhantomData<Ctx>, 407 impl<Ctx: device::DeviceContext> Device<Ctx> { [all …]
|
| H A D | i2c.rs | 372 pub struct I2cAdapter<Ctx: device::DeviceContext = device::Normal>( 374 PhantomData<Ctx>, 377 impl<Ctx: device::DeviceContext> I2cAdapter<Ctx> { 463 pub struct I2cClient<Ctx: device::DeviceContext = device::Normal>( 465 PhantomData<Ctx>, 468 impl<Ctx: device::DeviceContext> I2cClient<Ctx> { 476 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for I2cClient<Ctx> { 498 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for I2cClient<Ctx> { 499 fn as_ref(&self) -> &device::Device<Ctx> { in as_ref() argument 510 impl<Ctx: device::DeviceContext> TryFrom<&device::Device<Ctx>> for &I2cClient<Ctx> { [all …]
|
| H A D | pci.rs | 322 pub struct Device<Ctx: device::DeviceContext = device::Normal>( 324 PhantomData<Ctx>, 327 impl<Ctx: device::DeviceContext> Device<Ctx> { 449 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for Device<Ctx> { 473 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for Device<Ctx> { 474 fn as_ref(&self) -> &device::Device<Ctx> { in as_ref() argument 484 impl<Ctx: device::DeviceContext> TryFrom<&device::Device<Ctx>> for &Device<Ctx> { 487 fn try_from(dev: &device::Device<Ctx>) -> Result<Self, Self::Error> { in try_from()
|
| H A D | platform.rs | 225 pub struct Device<Ctx: device::DeviceContext = device::Normal>( 227 PhantomData<Ctx>, 230 impl<Ctx: device::DeviceContext> Device<Ctx> { 293 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for Device<Ctx> { 496 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for Device<Ctx> { 497 fn as_ref(&self) -> &device::Device<Ctx> { in as_ref() argument 507 impl<Ctx: device::DeviceContext> TryFrom<&device::Device<Ctx>> for &Device<Ctx> { 510 fn try_from(dev: &device::Device<Ctx>) -> Result<Self, Self::Error> { in try_from()
|
| H A D | auxiliary.rs | 203 pub struct Device<Ctx: device::DeviceContext = device::Normal>( 205 PhantomData<Ctx>, 208 impl<Ctx: device::DeviceContext> Device<Ctx> { 251 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for Device<Ctx> { 280 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for Device<Ctx> { 281 fn as_ref(&self) -> &device::Device<Ctx> { in as_ref() argument
|
| H A D | device.rs | 166 pub struct Device<Ctx: DeviceContext = Normal>(Opaque<bindings::device>, PhantomData<Ctx>); 330 impl<Ctx: DeviceContext> Device<Ctx> { 609 pub unsafe trait AsBusDevice<Ctx: DeviceContext>: AsRef<Device<Ctx>> { 620 unsafe fn from_device(dev: &Device<Ctx>) -> &Self in from_device()
|