Lines Matching refs:result
220 ssize_t result = -EIOCBQUEUED;
226 result = wait_for_completion_killable(&dreq->completion);
228 if (!result) {
229 result = dreq->count;
232 if (!result)
233 result = dreq->error;
236 return (ssize_t) result;
330 ssize_t result = -EINVAL;
346 result = iov_iter_get_pages_alloc2(iter, &pagevec,
348 if (result < 0)
351 bytes = result;
352 npages = (result + pgbase + PAGE_SIZE - 1) / PAGE_SIZE;
360 result = PTR_ERR(req);
364 result = desc.pg_error;
376 if (result < 0)
389 return result < 0 ? result : -EIO;
425 ssize_t result, requested;
432 result = 0;
438 result = -ENOMEM;
449 result = PTR_ERR(l_ctx);
470 result = nfs_direct_wait(dreq);
471 if (result > 0) {
472 requested -= result;
473 iocb->ki_pos += result;
477 result = requested;
483 return result;
836 ssize_t result = 0;
856 result = iov_iter_get_pages_alloc2(iter, &pagevec,
858 if (result < 0)
861 bytes = result;
862 npages = (result + pgbase + PAGE_SIZE - 1) / PAGE_SIZE;
870 result = PTR_ERR(req);
876 result = desc.pg_error;
897 result = desc.pg_error;
914 if (result < 0)
926 return result < 0 ? result : -EIO;
958 ssize_t result, requested;
972 result = iov_iter_count(iter);
974 result = generic_write_checks(iocb, iter);
975 if (result <= 0)
976 return result;
977 count = result;
985 result = -ENOMEM;
996 result = PTR_ERR(l_ctx);
1023 result = nfs_direct_wait(dreq);
1024 if (result > 0) {
1025 requested -= result;
1026 iocb->ki_pos = pos + result;
1028 generic_write_sync(iocb, result);
1032 result = requested;
1038 return result;