Lines Matching refs:ret
62 int ret;
80 ret = mei_cl_link(cl, MEI_WD_HOST_CLIENT_ID);
82 if (ret < 0) {
84 return ret;
87 ret = mei_cl_connect(cl, NULL);
89 if (ret) {
90 dev_err(dev->dev, "wd: failed to connect = %d\n", ret);
92 return ret;
95 ret = mei_watchdog_register(dev);
96 if (ret) {
100 return ret;
117 int ret;
134 ret = mei_write_message(dev, &hdr, dev->wd_data);
135 if (ret) {
137 return ret;
140 ret = mei_cl_flow_ctrl_reduce(cl);
141 if (ret) {
143 return ret;
162 int ret;
172 ret = mei_cl_flow_ctrl_creds(&dev->wd_cl);
173 if (ret < 0)
176 if (ret && mei_hbuf_acquire(dev)) {
177 ret = mei_wd_send(dev);
178 if (ret)
187 ret = wait_event_timeout(dev->wait_stop_wd,
193 ret = -ETIME;
194 dev_warn(dev->dev, "wd: stop failed to complete ret=%d\n", ret);
198 MEI_WD_STOP_TIMEOUT - jiffies_to_msecs(ret));
201 return ret;
273 int ret;
283 ret = -ENODEV;
289 ret = mei_cl_flow_ctrl_creds(&dev->wd_cl);
290 if (ret < 0)
293 if (ret && mei_hbuf_acquire(dev)) {
297 ret = mei_wd_send(dev);
298 if (ret)
307 return ret;
371 int ret;
375 ret = watchdog_register_device(&amt_wd_dev);
377 if (ret) {
379 ret);
380 return ret;