Home
last modified time | relevance | path

Searched refs:idrv (Results 1 – 2 of 2) sorted by relevance

/linux/rust/kernel/
H A Di2c.rs110 idrv: &Opaque<Self::DriverType>, in register()
136 (*idrv.get()).driver.name = name.as_char_ptr(); in register()
137 (*idrv.get()).probe = Some(Self::probe_callback); in register()
138 (*idrv.get()).remove = Some(Self::remove_callback); in register()
139 (*idrv.get()).shutdown = Some(Self::shutdown_callback); in register()
140 (*idrv.get()).id_table = i2c_table; in register()
141 (*idrv.get()).driver.of_match_table = of_table; in register()
142 (*idrv.get()).driver.acpi_match_table = acpi_table; in register()
146 to_result(unsafe { bindings::i2c_register_driver(module.0, idrv.get()) }) in register()
149 unsafe fn unregister(idrv: &Opaque<Self::DriverType>) { in unregister()
[all …]
/linux/drivers/ipack/
H A Dipack.c55 const struct ipack_driver *idrv = to_ipack_driver(drv); in ipack_bus_match() local
58 found_id = ipack_match_id(idrv->id_table, idev); in ipack_bus_match()