Lines Matching refs:error
946 goto error; in __filemap_add_folio()
950 error: in __filemap_add_folio()
2408 int error; in filemap_read_folio() local
2413 error = filler(file, folio); in filemap_read_folio()
2416 if (error) in filemap_read_folio()
2417 return error; in filemap_read_folio()
2419 error = folio_wait_locked_killable(folio); in filemap_read_folio()
2420 if (error) in filemap_read_folio()
2421 return error; in filemap_read_folio()
2457 int error; in filemap_update_page() local
2467 error = -EAGAIN; in filemap_update_page()
2479 error = __folio_lock_async(folio, iocb->ki_waitq); in filemap_update_page()
2480 if (error) in filemap_update_page()
2484 error = AOP_TRUNCATED_PAGE; in filemap_update_page()
2488 error = 0; in filemap_update_page()
2493 error = -EAGAIN; in filemap_update_page()
2497 error = filemap_read_folio(iocb->ki_filp, mapping->a_ops->read_folio, in filemap_update_page()
2504 if (error == AOP_TRUNCATED_PAGE) in filemap_update_page()
2506 return error; in filemap_update_page()
2513 int error; in filemap_create_folio() local
2541 error = filemap_add_folio(mapping, folio, index, in filemap_create_folio()
2543 if (error == -EEXIST) in filemap_create_folio()
2544 error = AOP_TRUNCATED_PAGE; in filemap_create_folio()
2545 if (error) in filemap_create_folio()
2546 goto error; in filemap_create_folio()
2548 error = filemap_read_folio(iocb->ki_filp, mapping->a_ops->read_folio, in filemap_create_folio()
2550 if (error) in filemap_create_folio()
2551 goto error; in filemap_create_folio()
2556 error: in filemap_create_folio()
2559 return error; in filemap_create_folio()
2683 int i, error = 0; in filemap_read() local
2712 error = filemap_get_pages(iocb, iter->count, &fbatch, false); in filemap_read()
2713 if (error < 0) in filemap_read()
2770 error = -EFAULT; in filemap_read()
2782 } while (iov_iter_count(iter) && iocb->ki_pos < isize && !error); in filemap_read()
2786 return already_read ? already_read : error; in filemap_read()
2969 int i, error = 0; in filemap_splice_read() local
2991 error = filemap_get_pages(&iocb, len, &fbatch, true); in filemap_splice_read()
2992 if (error < 0) in filemap_splice_read()
3049 return total_spliced ? total_spliced : error; in filemap_splice_read()
3405 int error; in filemap_fault() local
3537 error = filemap_read_folio(file, mapping->a_ops->read_folio, folio); in filemap_fault()
3542 if (!error || error == AOP_TRUNCATED_PAGE) in filemap_fault()