Lines Matching refs:ret
182 unsigned long ret;
192 ret = copy_from_user(fifo->data + off, from, l);
193 if (unlikely(ret))
194 ret = DIV_ROUND_UP(ret + len - l, esize);
196 ret = copy_from_user(fifo->data, from + l, len - l);
197 if (unlikely(ret))
198 ret = DIV_ROUND_UP(ret, esize);
205 *copied = len - ret * esize;
207 return ret;
214 unsigned long ret;
225 ret = kfifo_copy_from_user(fifo, from, len, fifo->in, copied);
226 if (unlikely(ret)) {
227 len -= ret;
240 unsigned long ret;
252 ret = copy_to_user(to, fifo->data + off, l);
253 if (unlikely(ret))
254 ret = DIV_ROUND_UP(ret + len - l, esize);
256 ret = copy_to_user(to + l, fifo->data, len - l);
257 if (unlikely(ret))
258 ret = DIV_ROUND_UP(ret, esize);
265 *copied = len - ret * esize;
267 return ret;
274 unsigned long ret;
284 ret = kfifo_copy_to_user(fifo, to, len, fifo->out, copied);
285 if (unlikely(ret)) {
286 len -= ret;
502 unsigned long ret;
513 ret = kfifo_copy_from_user(fifo, from, len, fifo->in + recsize, copied);
514 if (unlikely(ret)) {
526 unsigned long ret;
538 ret = kfifo_copy_to_user(fifo, to, len, fifo->out + recsize, copied);
539 if (unlikely(ret)) {