Lines Matching refs:ret
177 int ret; in elants_i2c_send() local
179 ret = i2c_master_send(client, data, size); in elants_i2c_send()
180 if (ret == size) in elants_i2c_send()
183 if (ret >= 0) in elants_i2c_send()
184 ret = -EIO; in elants_i2c_send()
187 __func__, (int)size, data, ret); in elants_i2c_send()
189 return ret; in elants_i2c_send()
194 int ret; in elants_i2c_read() local
196 ret = i2c_master_recv(client, data, size); in elants_i2c_read()
197 if (ret == size) in elants_i2c_read()
200 if (ret >= 0) in elants_i2c_read()
201 ret = -EIO; in elants_i2c_read()
203 dev_err(&client->dev, "%s failed: %d\n", __func__, ret); in elants_i2c_read()
205 return ret; in elants_i2c_read()
214 int ret; in elants_i2c_execute_command() local
248 ret = i2c_transfer(client->adapter, msgs, ARRAY_SIZE(msgs)); in elants_i2c_execute_command()
249 if (ret < 0) { in elants_i2c_execute_command()
253 cmd_name, ERR_PTR(ret)); in elants_i2c_execute_command()
259 cmd_name, ERR_PTR(ret)); in elants_i2c_execute_command()
260 return ret; in elants_i2c_execute_command()
263 if (ret != ARRAY_SIZE(msgs) || in elants_i2c_execute_command()
268 cmd_name, ret, resp); in elants_i2c_execute_command()
274 cmd_name, ret, resp); in elants_i2c_execute_command()
285 int ret, error; in elants_i2c_calibrate() local
300 ret = wait_for_completion_interruptible_timeout(&ts->cmd_done, in elants_i2c_calibrate()
305 if (ret <= 0) { in elants_i2c_calibrate()
306 error = ret < 0 ? ret : -ETIMEDOUT; in elants_i2c_calibrate()