Lines Matching refs:driver
104 DriverBase* driver = GetDriverWithCallMsg(*call_msg); in CallFunction() local
105 if (!driver) { in CallFunction()
119 driver->FunctionCallBegin(); in CallFunction()
132 if (!driver->CallFunction(*api, callback_socket_name_, &result_msg)) { in CallFunction()
137 if (!driver->Fuzz(api, &result, callback_socket_name_)) { in CallFunction()
145 driver->FunctionCallEnd(api); in CallFunction()
167 DriverBase* driver = GetDriverById(id); in VerifyResults() local
168 if (!driver) { in VerifyResults()
172 return driver->VerifyResults(expected_result, actual_result); in VerifyResults()
177 DriverBase* driver = GetDriverWithCallMsg(*call_msg); in GetAttribute() local
178 if (!driver) { in GetAttribute()
193 if (!driver->GetAttribute(api, &result)) { in GetAttribute()
215 std::unique_ptr<DriverBase> driver, in RegisterDriver() argument
222 driver_id, HalDriverInfo(spec_msg, interface_pt, std::move(driver)))); in RegisterDriver()
237 return res->second.driver.get(); in GetDriverById()
639 std::unique_ptr<DriverBase> driver; in SetHidlHalFunctionCallResults() local
657 driver.reset(hal_driver_loader_.GetDriver(driver_lib_path, spec_msg, in SetHidlHalFunctionCallResults()
661 RegisterDriver(std::move(driver), spec_msg, interface_pt); in SetHidlHalFunctionCallResults()