Lines Matching refs:rets
903 int rets; in __mei_cl_disconnect() local
911 rets = -ENOMEM; in __mei_cl_disconnect()
916 rets = mei_cl_send_disconnect(cl, cb); in __mei_cl_disconnect()
917 if (rets) { in __mei_cl_disconnect()
930 rets = cl->status; in __mei_cl_disconnect()
934 rets = -ETIME; in __mei_cl_disconnect()
940 if (!rets) in __mei_cl_disconnect()
944 return rets; in __mei_cl_disconnect()
959 int rets; in mei_cl_disconnect() local
983 rets = pm_runtime_get(dev->parent); in mei_cl_disconnect()
984 if (rets < 0 && rets != -EINPROGRESS) { in mei_cl_disconnect()
986 cl_err(dev, cl, "rpm: get failed %d\n", rets); in mei_cl_disconnect()
987 return rets; in mei_cl_disconnect()
990 rets = __mei_cl_disconnect(cl); in mei_cl_disconnect()
995 return rets; in mei_cl_disconnect()
1066 int rets; in mei_cl_irq_connect() local
1079 rets = mei_cl_send_connect(cl, cb); in mei_cl_irq_connect()
1080 if (rets) in mei_cl_irq_connect()
1083 return rets; in mei_cl_irq_connect()
1102 int rets; in mei_cl_connect() local
1109 rets = mei_cl_set_connecting(cl, me_cl); in mei_cl_connect()
1110 if (rets) in mei_cl_connect()
1115 rets = 0; in mei_cl_connect()
1119 rets = pm_runtime_get(dev->parent); in mei_cl_connect()
1120 if (rets < 0 && rets != -EINPROGRESS) { in mei_cl_connect()
1122 cl_err(dev, cl, "rpm: get failed %d\n", rets); in mei_cl_connect()
1128 rets = -ENOMEM; in mei_cl_connect()
1134 rets = mei_cl_send_connect(cl, cb); in mei_cl_connect()
1135 if (rets) in mei_cl_connect()
1156 rets = -EFAULT; in mei_cl_connect()
1165 rets = cl->status; in mei_cl_connect()
1176 return rets; in mei_cl_connect()
1502 int rets; in mei_cl_notify_request() local
1517 rets = pm_runtime_get(dev->parent); in mei_cl_notify_request()
1518 if (rets < 0 && rets != -EINPROGRESS) { in mei_cl_notify_request()
1520 cl_err(dev, cl, "rpm: get failed %d\n", rets); in mei_cl_notify_request()
1521 return rets; in mei_cl_notify_request()
1527 rets = -ENOMEM; in mei_cl_notify_request()
1533 rets = -ENODEV; in mei_cl_notify_request()
1550 rets = cl->status; in mei_cl_notify_request()
1557 return rets; in mei_cl_notify_request()
1603 int rets; in mei_cl_notify_get() local
1627 rets = wait_event_interruptible(cl->ev_wait, cl->notify_ev); in mei_cl_notify_get()
1630 if (rets < 0) in mei_cl_notify_get()
1631 return rets; in mei_cl_notify_get()
1652 int rets; in mei_cl_read_start() local
1682 rets = pm_runtime_get(dev->parent); in mei_cl_read_start()
1683 if (rets < 0 && rets != -EINPROGRESS) { in mei_cl_read_start()
1685 cl_err(dev, cl, "rpm: get failed %d\n", rets); in mei_cl_read_start()
1689 rets = 0; in mei_cl_read_start()
1691 rets = mei_hbm_cl_flow_control_req(dev, cl); in mei_cl_read_start()
1692 if (rets < 0) in mei_cl_read_start()
1703 if (rets) in mei_cl_read_start()
1706 return rets; in mei_cl_read_start()
1824 int rets; in mei_cl_irq_write() local
1837 rets = first_chunk ? mei_cl_tx_flow_ctrl_creds(cl) : 1; in mei_cl_irq_write()
1838 if (rets < 0) in mei_cl_irq_write()
1841 if (rets == 0) { in mei_cl_irq_write()
1852 rets = -EOVERFLOW; in mei_cl_irq_write()
1862 rets = PTR_ERR(mei_hdr); in mei_cl_irq_write()
1897 rets = mei_write_message(dev, mei_hdr, hdr_len, data, data_len); in mei_cl_irq_write()
1899 if (rets) in mei_cl_irq_write()
1908 rets = -EIO; in mei_cl_irq_write()
1921 cl->status = rets; in mei_cl_irq_write()
1923 return rets; in mei_cl_irq_write()
1950 ssize_t rets; in mei_cl_write() local
1970 rets = pm_runtime_get(dev->parent); in mei_cl_write()
1971 if (rets < 0 && rets != -EINPROGRESS) { in mei_cl_write()
1973 cl_err(dev, cl, "rpm: get failed %zd\n", rets); in mei_cl_write()
1981 rets = mei_cl_tx_flow_ctrl_creds(cl); in mei_cl_write()
1982 if (rets < 0) in mei_cl_write()
1987 rets = PTR_ERR(mei_hdr); in mei_cl_write()
1994 if (rets == 0) { in mei_cl_write()
1996 rets = buf_len; in mei_cl_write()
2002 rets = buf_len; in mei_cl_write()
2038 rets = mei_write_message(dev, mei_hdr, hdr_len, data, data_len); in mei_cl_write()
2040 if (rets) in mei_cl_write()
2043 rets = mei_cl_tx_flow_ctrl_creds_reduce(cl); in mei_cl_write()
2044 if (rets) in mei_cl_write()
2062 rets = wait_event_interruptible_timeout(cl->tx_wait, in mei_cl_write()
2068 if (rets == 0) { in mei_cl_write()
2069 rets = -ETIME; in mei_cl_write()
2074 if (rets > 0) in mei_cl_write()
2075 rets = 0; in mei_cl_write()
2076 if (rets) { in mei_cl_write()
2078 rets = -EINTR; in mei_cl_write()
2082 rets = -EFAULT; in mei_cl_write()
2087 rets = buf_len; in mei_cl_write()
2096 return rets; in mei_cl_write()
2289 int rets; in mei_cl_dma_alloc_and_map() local
2316 rets = pm_runtime_get(dev->parent); in mei_cl_dma_alloc_and_map()
2317 if (rets < 0 && rets != -EINPROGRESS) { in mei_cl_dma_alloc_and_map()
2319 cl_err(dev, cl, "rpm: get failed %d\n", rets); in mei_cl_dma_alloc_and_map()
2320 return rets; in mei_cl_dma_alloc_and_map()
2323 rets = mei_cl_dma_alloc(cl, buffer_id, size); in mei_cl_dma_alloc_and_map()
2324 if (rets) { in mei_cl_dma_alloc_and_map()
2326 return rets; in mei_cl_dma_alloc_and_map()
2331 rets = -ENOMEM; in mei_cl_dma_alloc_and_map()
2337 rets = -ENODEV; in mei_cl_dma_alloc_and_map()
2354 rets = cl->status; in mei_cl_dma_alloc_and_map()
2357 if (rets) in mei_cl_dma_alloc_and_map()
2364 return rets; in mei_cl_dma_alloc_and_map()
2381 int rets; in mei_cl_dma_unmap() local
2400 rets = pm_runtime_get(dev->parent); in mei_cl_dma_unmap()
2401 if (rets < 0 && rets != -EINPROGRESS) { in mei_cl_dma_unmap()
2403 cl_err(dev, cl, "rpm: get failed %d\n", rets); in mei_cl_dma_unmap()
2404 return rets; in mei_cl_dma_unmap()
2409 rets = -ENOMEM; in mei_cl_dma_unmap()
2415 rets = -ENODEV; in mei_cl_dma_unmap()
2432 rets = cl->status; in mei_cl_dma_unmap()
2434 if (!rets) in mei_cl_dma_unmap()
2441 return rets; in mei_cl_dma_unmap()