| /linux/samples/rust/ |
| H A D | rust_driver_i2c.rs | 45 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 D | rust_driver_usb.rs | 24 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 D | rust_i2c_client.rs | 114 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 D | rust_driver_auxiliary.rs | 38 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 D | rust_driver_pci.rs | 100 probe(pdev: &pci::Device<Core>, info: &Self::IdInfo) -> impl PinInit<Self, Error> probe() argument 131 unbind(pdev: &pci::Device<Core>, this: Pin<&Self>) unbind() argument
|
| H A D | rust_driver_platform.rs | 104 probe( pdev: &platform::Device<Core>, info: Option<&Self::IdInfo>, ) -> impl PinInit<Self, Error> probe() argument
|
| H A D | rust_dma.rs | 58 probe(pdev: &pci::Device<Core>, _info: &Self::IdInfo) -> impl PinInit<Self, Error> probe() argument
|
| H A D | rust_debugfs.rs | 110 probe( pdev: &platform::Device<Core>, _info: Option<&Self::IdInfo>, ) -> impl PinInit<Self, Error> probe() argument
|
| /linux/rust/kernel/ |
| H A D | device.rs | 559 pub struct Core; global() struct 594 impl Sealed for super::Core {} global() implementation 600 impl DeviceContext for Core {} global() implementation [all...] |
| H A D | i2c.rs | 336 probe( dev: &I2cClient<device::Core>, id_info: Option<&Self::IdInfo>, ) -> impl PinInit<Self, Error> probe() argument 351 shutdown(dev: &I2cClient<device::Core>, this: Pin<&Self>) shutdown() argument 365 unbind(dev: &I2cClient<device::Core>, this: Pin<&Self>) unbind() argument
|
| H A D | platform.rs | 226 dev: &Device<device::Core>, in probe() 240 fn unbind(dev: &Device<device::Core>, this: Pin<&Self>) { in unbind()
|
| H A D | auxiliary.rs | 206 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 D | pci.rs | 310 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 D | usb.rs | 317 probe( interface: &Interface<device::Core>, id: &DeviceId, id_info: &Self::IdInfo, ) -> impl PinInit<Self, Error> probe() argument 325 disconnect(interface: &Interface<device::Core>, data: Pin<&Self>) disconnect() argument
|
| /linux/Documentation/driver-api/ |
| H A D | sm501.rst | 14 Core chapter
|
| /linux/Documentation/driver-api/surface_aggregator/ |
| H A D | internal-api.rst | 57 Core chapter
|