Home
last modified time | relevance | path

Searched defs:Core (Results 1 – 16 of 16) sorted by relevance

/linux/samples/rust/
H A Drust_driver_i2c.rs45 probe( idev: &i2c::I2cClient<Core>, info: Option<&Self::IdInfo>, ) -> impl PinInit<Self, Error> probe() argument
59 shutdown(idev: &i2c::I2cClient<Core>, _this: Pin<&Self>) shutdown() argument
63 unbind(idev: &i2c::I2cClient<Core>, _this: Pin<&Self>) unbind() argument
H A Drust_driver_usb.rs24 probe( intf: &usb::Interface<Core>, _id: &usb::DeviceId, _info: &Self::IdInfo, ) -> impl PinInit<Self, Error> probe() argument
34 disconnect(intf: &usb::Interface<Core>, _data: Pin<&Self>) disconnect() argument
H A Drust_i2c_client.rs114 probe( pdev: &platform::Device<device::Core>, _info: Option<&Self::IdInfo>, ) -> impl PinInit<Self, Error> probe() argument
133 unbind(pdev: &platform::Device<device::Core>, _this: Pin<&Self>) unbind() argument
H A Drust_driver_auxiliary.rs38 probe(adev: &auxiliary::Device<Core>, _info: &Self::IdInfo) -> impl PinInit<Self, Error> probe() argument
72 probe(pdev: &pci::Device<Core>, _info: &Self::IdInfo) -> impl PinInit<Self, Error> probe() argument
H A Drust_driver_pci.rs100 fn probe(pdev: &pci::Device<Core>, info: &Self::IdInfo) -> impl PinInit<Self, Error> { in probe()
131 fn unbind(pdev: &pci::Device<Core>, this: Pin<&Self>) { in unbind()
H A Drust_driver_platform.rs104 probe( pdev: &platform::Device<Core>, info: Option<&Self::IdInfo>, ) -> impl PinInit<Self, Error> probe() argument
H A Drust_dma.rs58 fn probe(pdev: &pci::Device<Core>, _info: &Self::IdInfo) -> impl PinInit<Self, Error> { in probe() argument
H A Drust_debugfs.rs110 probe( pdev: &platform::Device<Core>, _info: Option<&Self::IdInfo>, ) -> impl PinInit<Self, Error> probe() argument
/linux/Documentation/driver-api/
H A Dsm501.rst14 Core chapter
/linux/rust/kernel/
H A Ddevice.rs559 pub struct Core; struct
594 impl Sealed for super::Core {} implementation
600 impl DeviceContext for Core {} implementation
H A Di2c.rs336 dev: &I2cClient<device::Core>, in probe()
351 fn shutdown(dev: &I2cClient<device::Core>, this: Pin<&Self>) { in shutdown()
365 fn unbind(dev: &I2cClient<device::Core>, this: Pin<&Self>) { in unbind()
H A Dplatform.rs226 dev: &Device<device::Core>, in probe()
240 fn unbind(dev: &Device<device::Core>, this: Pin<&Self>) { in unbind()
H A Dauxiliary.rs206 fn probe(dev: &Device<device::Core>, id_info: &Self::IdInfo) -> impl PinInit<Self, Error>; in probe()
218 fn unbind(dev: &Device<device::Core>, this: Pin<&Self>) { in unbind()
H A Dpci.rs310 fn probe(dev: &Device<device::Core>, id_info: &Self::IdInfo) -> impl PinInit<Self, Error>; in probe()
322 fn unbind(dev: &Device<device::Core>, this: Pin<&Self>) { in unbind()
H A Dusb.rs317 interface: &Interface<device::Core>, in probe()
325 fn disconnect(interface: &Interface<device::Core>, data: Pin<&Self>); in disconnect()
/linux/Documentation/driver-api/surface_aggregator/
H A Dinternal-api.rst57 Core chapter