Home
last modified time | relevance | path

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

/linux/rust/kernel/
H A Dusb.rs339 pub struct Interface<Ctx: device::DeviceContext = device::Normal>(
341 PhantomData<Ctx>,
344 impl<Ctx: device::DeviceContext> Interface<Ctx> {
352 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> for Interface<Ctx> {
361 impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for Interface<Ctx> {
364 as_ref(&self) -> &device::Device<Ctx> as_ref() argument
452 as_ref(&self) -> &device::Device<Ctx> as_ref() argument
[all...]
H A Di2c.rs380 pub struct I2cAdapter<Ctx: device::DeviceContext = device::Normal>(
382 PhantomData<Ctx>,
385 impl<Ctx: device::DeviceContext> I2cAdapter<Ctx> {
471 pub struct I2cClient<Ctx: device::DeviceContext = device::Normal>(
473 PhantomData<Ctx>,
476 impl<Ctx: device::DeviceContext> I2cClient<Ctx> {
484 unsafe impl<Ctx: device::DeviceContext> device::AsBusDevice<Ctx> fo
508 as_ref(&self) -> &device::Device<Ctx> as_ref() argument
[all...]
H A Dpci.rs338 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 Dplatform.rs256 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 Dauxiliary.rs234 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 Ddevice.rs82 /// pub struct Device<Ctx: device::DeviceContext = device::Normal>(
84 /// PhantomData<Ctx>,
101 /// In order to convert from a any [`Device<Ctx>`] to [`ARef<Device>`], bus devices can implement
112 /// impl<Ctx: device::DeviceContext> AsRef<device::Device<Ctx>> for Device<Ctx> {
113 /// fn as_ref(&self) -> &device::Device<Ctx> {
170 pub struct Device<Ctx: DeviceContext = Normal>(Opaque<bindings::device>, PhantomData<Ctx>);
336 impl<Ctx
606 as_ref(&self) -> &Device<Ctx> as_ref() argument
[all...]