Searched refs:Ctx (Results 1 – 6 of 6) sorted by relevance
| /linux/rust/kernel/ |
| H A D | usb.rs | 341 pub struct Interface<Ctx: device::DeviceContext = device::Normal>( 343 PhantomData<Ctx>, 346 impl<Ctx: device::DeviceContext> Interface<Ctx> { 354 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for Interface<Ctx> { 363 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for Interface<Ctx> { 364 fn as_ref(&self) -> &device::Device<Ctx> { in as_ref() argument 374 impl<Ctx: device::DeviceContext> AsRef<Device> for Interface<Ctx> { 420 struct Device<Ctx: device::DeviceContext = device::Normal>( 422 PhantomData<Ctx>, 425 impl<Ctx: device::DeviceContext> Device<Ctx> { [all …]
|
| H A D | i2c.rs | 381 pub struct I2cAdapter<Ctx: device::DeviceContext = device::Normal>( 383 PhantomData<Ctx>, 386 impl<Ctx: device::DeviceContext> I2cAdapter<Ctx> { 472 pub struct I2cClient<Ctx: device::DeviceContext = device::Normal>( 474 PhantomData<Ctx>, 477 impl<Ctx: device::DeviceContext> I2cClient<Ctx> { 485 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for I2cClient<Ctx> { 507 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for I2cClient<Ctx> { 508 fn as_ref(&self) -> &device::Device<Ctx> { in as_ref() argument 519 impl<Ctx: device::DeviceContext> TryFrom<&device::Device<Ctx>> for &I2cClient<Ctx> { [all …]
|
| H A D | pci.rs | 338 pub struct Device<Ctx: device::DeviceContext = device::Normal>( 340 PhantomData<Ctx>, 343 impl<Ctx: device::DeviceContext> Device<Ctx> { 465 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for Device<Ctx> { 489 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for Device<Ctx> { 490 fn as_ref(&self) -> &device::Device<Ctx> { in as_ref() argument 500 impl<Ctx: device::DeviceContext> TryFrom<&device::Device<Ctx>> for &Device<Ctx> { 503 fn try_from(dev: &device::Device<Ctx>) -> Result<Self, Self::Error> { in try_from()
|
| H A D | platform.rs | 256 pub struct Device<Ctx: device::DeviceContext = device::Normal>( 258 PhantomData<Ctx>, 261 impl<Ctx: device::DeviceContext> Device<Ctx> { 324 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for Device<Ctx> { 527 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for Device<Ctx> { 528 fn as_ref(&self) -> &device::Device<Ctx> { in as_ref() argument 538 impl<Ctx: device::DeviceContext> TryFrom<&device::Device<Ctx>> for &Device<Ctx> { 541 fn try_from(dev: &device::Device<Ctx>) -> Result<Self, Self::Error> { in try_from()
|
| H A D | auxiliary.rs | 234 pub struct Device<Ctx: device::DeviceContext = device::Normal>( 236 PhantomData<Ctx>, 239 impl<Ctx: device::DeviceContext> Device<Ctx> { 282 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for Device<Ctx> { 311 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for Device<Ctx> { 312 fn as_ref(&self) -> &device::Device<Ctx> { in as_ref() argument
|
| H A D | device.rs | 170 pub struct Device<Ctx: DeviceContext = Normal>(Opaque<bindings::device>, PhantomData<Ctx>); 336 impl<Ctx: DeviceContext> Device<Ctx> { 604 impl<Ctx: DeviceContext> AsRef<Device<Ctx>> for Device<Ctx> { 606 fn as_ref(&self) -> &Device<Ctx> { in as_ref() argument 622 pub unsafe trait AsBusDevice<Ctx: DeviceContext>: AsRef<Device<Ctx>> { 633 unsafe fn from_device(dev: &Device<Ctx>) -> &Self in from_device()
|