Searched refs:idrv (Results 1 – 2 of 2) sorted by relevance
110 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 …]
55 const struct ipack_driver *idrv = to_ipack_driver(drv); in ipack_bus_match() local58 found_id = ipack_match_id(idrv->id_table, idev); in ipack_bus_match()