• Home
  • Raw
  • Download

Lines Matching refs:ret

174 	int ret;  in ocfs2_sync_file()  local
197 ret = blkdev_issue_flush(inode->i_sb->s_bdev, GFP_KERNEL, NULL); in ocfs2_sync_file()
199 err = ret; in ocfs2_sync_file()
254 int ret; in ocfs2_update_inode_atime() local
261 ret = PTR_ERR(handle); in ocfs2_update_inode_atime()
262 mlog_errno(ret); in ocfs2_update_inode_atime()
266 ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), bh, in ocfs2_update_inode_atime()
268 if (ret) { in ocfs2_update_inode_atime()
269 mlog_errno(ret); in ocfs2_update_inode_atime()
287 return ret; in ocfs2_update_inode_atime()
315 int ret; in ocfs2_simple_size_update() local
321 ret = PTR_ERR(handle); in ocfs2_simple_size_update()
322 mlog_errno(ret); in ocfs2_simple_size_update()
326 ret = ocfs2_set_inode_size(handle, inode, di_bh, in ocfs2_simple_size_update()
328 if (ret < 0) in ocfs2_simple_size_update()
329 mlog_errno(ret); in ocfs2_simple_size_update()
334 return ret; in ocfs2_simple_size_update()
541 int ret; in ocfs2_add_inode_data() local
545 ret = ocfs2_add_clusters_in_btree(handle, &et, logical_offset, in ocfs2_add_inode_data()
549 return ret; in ocfs2_add_inode_data()
715 int ret = 0; in ocfs2_zero_start_ordered_transaction() local
722 ret = -ENOMEM; in ocfs2_zero_start_ordered_transaction()
723 mlog_errno(ret); in ocfs2_zero_start_ordered_transaction()
727 ret = ocfs2_jbd2_inode_add_write(handle, inode, start_byte, length); in ocfs2_zero_start_ordered_transaction()
728 if (ret < 0) { in ocfs2_zero_start_ordered_transaction()
729 mlog_errno(ret); in ocfs2_zero_start_ordered_transaction()
733 ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), di_bh, in ocfs2_zero_start_ordered_transaction()
735 if (ret) in ocfs2_zero_start_ordered_transaction()
736 mlog_errno(ret); in ocfs2_zero_start_ordered_transaction()
740 if (ret) { in ocfs2_zero_start_ordered_transaction()
743 handle = ERR_PTR(ret); in ocfs2_zero_start_ordered_transaction()
758 int ret = 0; in ocfs2_write_zero_page() local
770 ret = PTR_ERR(handle); in ocfs2_write_zero_page()
776 ret = -ENOMEM; in ocfs2_write_zero_page()
777 mlog_errno(ret); in ocfs2_write_zero_page()
803 ret = __block_write_begin(page, block_start + 1, 0, in ocfs2_write_zero_page()
805 if (ret < 0) { in ocfs2_write_zero_page()
806 mlog_errno(ret); in ocfs2_write_zero_page()
812 ret = block_commit_write(page, block_start + 1, in ocfs2_write_zero_page()
814 if (ret < 0) in ocfs2_write_zero_page()
815 mlog_errno(ret); in ocfs2_write_zero_page()
817 ret = 0; in ocfs2_write_zero_page()
844 return ret; in ocfs2_write_zero_page()
970 int ret = 0; in ocfs2_zero_extend() local
979 ret = ocfs2_zero_extend_get_range(inode, di_bh, zero_start, in ocfs2_zero_extend()
983 if (ret) { in ocfs2_zero_extend()
984 mlog_errno(ret); in ocfs2_zero_extend()
995 ret = ocfs2_zero_extend_range(inode, range_start, in ocfs2_zero_extend()
997 if (ret) { in ocfs2_zero_extend()
998 mlog_errno(ret); in ocfs2_zero_extend()
1004 return ret; in ocfs2_zero_extend()
1010 int ret; in ocfs2_extend_no_holes() local
1028 ret = ocfs2_extend_allocation(inode, oi->ip_clusters, in ocfs2_extend_no_holes()
1030 if (ret) { in ocfs2_extend_no_holes()
1031 mlog_errno(ret); in ocfs2_extend_no_holes()
1041 ret = ocfs2_zero_extend(inode, di_bh, zero_to); in ocfs2_extend_no_holes()
1042 if (ret < 0) in ocfs2_extend_no_holes()
1043 mlog_errno(ret); in ocfs2_extend_no_holes()
1046 return ret; in ocfs2_extend_no_holes()
1053 int ret = 0; in ocfs2_extend_file() local
1085 ret = ocfs2_convert_inline_data_to_extents(inode, di_bh); in ocfs2_extend_file()
1086 if (ret) { in ocfs2_extend_file()
1088 mlog_errno(ret); in ocfs2_extend_file()
1094 ret = ocfs2_zero_extend(inode, di_bh, new_i_size); in ocfs2_extend_file()
1096 ret = ocfs2_extend_no_holes(inode, di_bh, new_i_size, in ocfs2_extend_file()
1101 if (ret < 0) { in ocfs2_extend_file()
1102 mlog_errno(ret); in ocfs2_extend_file()
1107 ret = ocfs2_simple_size_update(inode, di_bh, new_i_size); in ocfs2_extend_file()
1108 if (ret < 0) in ocfs2_extend_file()
1109 mlog_errno(ret); in ocfs2_extend_file()
1112 return ret; in ocfs2_extend_file()
1335 int ret, had_lock; in ocfs2_permission() local
1343 ret = had_lock; in ocfs2_permission()
1358 ret = generic_permission(inode, mask); in ocfs2_permission()
1362 return ret; in ocfs2_permission()
1368 int ret; in __ocfs2_write_remove_suid() local
1379 ret = PTR_ERR(handle); in __ocfs2_write_remove_suid()
1380 mlog_errno(ret); in __ocfs2_write_remove_suid()
1384 ret = ocfs2_journal_access_di(handle, INODE_CACHE(inode), bh, in __ocfs2_write_remove_suid()
1386 if (ret < 0) { in __ocfs2_write_remove_suid()
1387 mlog_errno(ret); in __ocfs2_write_remove_suid()
1404 return ret; in __ocfs2_write_remove_suid()
1409 int ret; in ocfs2_write_remove_suid() local
1412 ret = ocfs2_read_inode_block(inode, &bh); in ocfs2_write_remove_suid()
1413 if (ret < 0) { in ocfs2_write_remove_suid()
1414 mlog_errno(ret); in ocfs2_write_remove_suid()
1418 ret = __ocfs2_write_remove_suid(inode, bh); in ocfs2_write_remove_suid()
1421 return ret; in ocfs2_write_remove_suid()
1432 int ret; in ocfs2_allocate_unwritten_extents() local
1438 ret = ocfs2_read_inode_block(inode, &di_bh); in ocfs2_allocate_unwritten_extents()
1439 if (ret) { in ocfs2_allocate_unwritten_extents()
1440 mlog_errno(ret); in ocfs2_allocate_unwritten_extents()
1451 ret = ocfs2_convert_inline_data_to_extents(inode, di_bh); in ocfs2_allocate_unwritten_extents()
1452 if (ret) { in ocfs2_allocate_unwritten_extents()
1453 mlog_errno(ret); in ocfs2_allocate_unwritten_extents()
1466 ret = ocfs2_get_clusters(inode, cpos, &phys_cpos, in ocfs2_allocate_unwritten_extents()
1468 if (ret) { in ocfs2_allocate_unwritten_extents()
1469 mlog_errno(ret); in ocfs2_allocate_unwritten_extents()
1488 ret = ocfs2_extend_allocation(inode, cpos, alloc_size, 1); in ocfs2_allocate_unwritten_extents()
1489 if (ret) { in ocfs2_allocate_unwritten_extents()
1490 if (ret != -ENOSPC) in ocfs2_allocate_unwritten_extents()
1491 mlog_errno(ret); in ocfs2_allocate_unwritten_extents()
1500 ret = 0; in ocfs2_allocate_unwritten_extents()
1504 return ret; in ocfs2_allocate_unwritten_extents()
1531 int ret = 0; in ocfs2_zero_partial_clusters() local
1559 ret = PTR_ERR(handle); in ocfs2_zero_partial_clusters()
1560 mlog_errno(ret); in ocfs2_zero_partial_clusters()
1585 ret = ocfs2_zero_range_for_truncate(inode, handle, start, in ocfs2_zero_partial_clusters()
1587 if (ret) in ocfs2_zero_partial_clusters()
1588 mlog_errno(ret); in ocfs2_zero_partial_clusters()
1602 ret = ocfs2_zero_range_for_truncate(inode, handle, start, end); in ocfs2_zero_partial_clusters()
1603 if (ret) in ocfs2_zero_partial_clusters()
1604 mlog_errno(ret); in ocfs2_zero_partial_clusters()
1610 return ret; in ocfs2_zero_partial_clusters()
1644 int ret = 0; in ocfs2_calc_trunc_pos() local
1687 ret = 1; in ocfs2_calc_trunc_pos()
1690 *done = ret; in ocfs2_calc_trunc_pos()
1697 int ret = 0, flags = 0, done = 0, i; in ocfs2_remove_inode_range() local
1722 ret = ocfs2_truncate_inline(inode, di_bh, byte_start, in ocfs2_remove_inode_range()
1724 if (ret) { in ocfs2_remove_inode_range()
1725 mlog_errno(ret); in ocfs2_remove_inode_range()
1746 ret = ocfs2_cow_file_pos(inode, di_bh, byte_start); in ocfs2_remove_inode_range()
1747 if (ret) { in ocfs2_remove_inode_range()
1748 mlog_errno(ret); in ocfs2_remove_inode_range()
1752 ret = ocfs2_cow_file_pos(inode, di_bh, byte_start + byte_len); in ocfs2_remove_inode_range()
1753 if (ret) { in ocfs2_remove_inode_range()
1754 mlog_errno(ret); in ocfs2_remove_inode_range()
1763 ret = ocfs2_zero_partial_clusters(inode, byte_start, byte_len); in ocfs2_remove_inode_range()
1764 if (ret) { in ocfs2_remove_inode_range()
1765 mlog_errno(ret); in ocfs2_remove_inode_range()
1771 ret = -ENOMEM; in ocfs2_remove_inode_range()
1772 mlog_errno(ret); in ocfs2_remove_inode_range()
1778 ret = ocfs2_find_path(INODE_CACHE(inode), path, in ocfs2_remove_inode_range()
1780 if (ret) { in ocfs2_remove_inode_range()
1781 mlog_errno(ret); in ocfs2_remove_inode_range()
1795 ret = ocfs2_find_cpos_for_left_leaf(inode->i_sb, in ocfs2_remove_inode_range()
1798 if (ret) { in ocfs2_remove_inode_range()
1799 mlog_errno(ret); in ocfs2_remove_inode_range()
1831 ret = ocfs2_remove_btree_range(inode, &et, trunc_cpos, in ocfs2_remove_inode_range()
1834 if (ret < 0) { in ocfs2_remove_inode_range()
1835 mlog_errno(ret); in ocfs2_remove_inode_range()
1851 return ret; in ocfs2_remove_inode_range()
1862 int ret; in __ocfs2_change_file_space() local
1878 ret = ocfs2_rw_lock(inode, 1); in __ocfs2_change_file_space()
1879 if (ret) { in __ocfs2_change_file_space()
1880 mlog_errno(ret); in __ocfs2_change_file_space()
1884 ret = ocfs2_inode_lock(inode, &di_bh, 1); in __ocfs2_change_file_space()
1885 if (ret) { in __ocfs2_change_file_space()
1886 mlog_errno(ret); in __ocfs2_change_file_space()
1891 ret = -EPERM; in __ocfs2_change_file_space()
1905 ret = -EINVAL; in __ocfs2_change_file_space()
1916 ret = -EINVAL; in __ocfs2_change_file_space()
1924 ret = -EINVAL; in __ocfs2_change_file_space()
1930 ret = __ocfs2_write_remove_suid(inode, di_bh); in __ocfs2_change_file_space()
1931 if (ret) { in __ocfs2_change_file_space()
1932 mlog_errno(ret); in __ocfs2_change_file_space()
1945 ret = ocfs2_allocate_unwritten_extents(inode, sr->l_start, in __ocfs2_change_file_space()
1950 ret = ocfs2_remove_inode_range(inode, di_bh, sr->l_start, in __ocfs2_change_file_space()
1954 ret = -EINVAL; in __ocfs2_change_file_space()
1957 if (ret) { in __ocfs2_change_file_space()
1958 mlog_errno(ret); in __ocfs2_change_file_space()
1967 ret = PTR_ERR(handle); in __ocfs2_change_file_space()
1968 mlog_errno(ret); in __ocfs2_change_file_space()
1976 ret = ocfs2_mark_inode_dirty(handle, inode, di_bh); in __ocfs2_change_file_space()
1977 if (ret < 0) in __ocfs2_change_file_space()
1978 mlog_errno(ret); in __ocfs2_change_file_space()
1993 return ret; in __ocfs2_change_file_space()
2001 int ret; in ocfs2_change_file_space() local
2016 ret = mnt_want_write_file(file); in ocfs2_change_file_space()
2017 if (ret) in ocfs2_change_file_space()
2018 return ret; in ocfs2_change_file_space()
2019 ret = __ocfs2_change_file_space(file, inode, file->f_pos, cmd, sr, 0); in ocfs2_change_file_space()
2021 return ret; in ocfs2_change_file_space()
2055 int ret = 0; in ocfs2_check_range_for_refcount() local
2069 ret = ocfs2_get_clusters(inode, cpos, &phys_cpos, &extent_len, in ocfs2_check_range_for_refcount()
2071 if (ret < 0) { in ocfs2_check_range_for_refcount()
2072 mlog_errno(ret); in ocfs2_check_range_for_refcount()
2077 ret = 1; in ocfs2_check_range_for_refcount()
2088 return ret; in ocfs2_check_range_for_refcount()
2108 int ret = 0; in ocfs2_inode_lock_for_extent_tree() local
2111 ret = ocfs2_inode_lock(inode, NULL, meta_level); in ocfs2_inode_lock_for_extent_tree()
2113 ret = ocfs2_try_inode_lock(inode, in ocfs2_inode_lock_for_extent_tree()
2115 if (ret < 0) in ocfs2_inode_lock_for_extent_tree()
2125 ret = down_write_trylock(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_inode_lock_for_extent_tree()
2127 ret = down_read_trylock(&OCFS2_I(inode)->ip_alloc_sem); in ocfs2_inode_lock_for_extent_tree()
2129 if (!ret) { in ocfs2_inode_lock_for_extent_tree()
2130 ret = -EAGAIN; in ocfs2_inode_lock_for_extent_tree()
2135 return ret; in ocfs2_inode_lock_for_extent_tree()
2141 return ret; in ocfs2_inode_lock_for_extent_tree()
2164 int ret = 0, meta_level = 0, overwrite_io = 0; in ocfs2_prepare_inode_for_write() local
2177 ret = ocfs2_inode_lock_for_extent_tree(inode, in ocfs2_prepare_inode_for_write()
2183 if (ret < 0) { in ocfs2_prepare_inode_for_write()
2184 if (ret != -EAGAIN) in ocfs2_prepare_inode_for_write()
2185 mlog_errno(ret); in ocfs2_prepare_inode_for_write()
2196 ret = ocfs2_overwrite_io(inode, di_bh, pos, count); in ocfs2_prepare_inode_for_write()
2197 if (ret < 0) { in ocfs2_prepare_inode_for_write()
2198 if (ret != -EAGAIN) in ocfs2_prepare_inode_for_write()
2199 mlog_errno(ret); in ocfs2_prepare_inode_for_write()
2223 ret = ocfs2_write_remove_suid(inode); in ocfs2_prepare_inode_for_write()
2224 if (ret < 0) { in ocfs2_prepare_inode_for_write()
2225 mlog_errno(ret); in ocfs2_prepare_inode_for_write()
2230 ret = ocfs2_check_range_for_refcount(inode, pos, count); in ocfs2_prepare_inode_for_write()
2231 if (ret == 1) { in ocfs2_prepare_inode_for_write()
2236 ret = ocfs2_inode_lock_for_extent_tree(inode, in ocfs2_prepare_inode_for_write()
2243 if (ret < 0) { in ocfs2_prepare_inode_for_write()
2244 if (ret != -EAGAIN) in ocfs2_prepare_inode_for_write()
2245 mlog_errno(ret); in ocfs2_prepare_inode_for_write()
2252 ret = ocfs2_refcount_cow(inode, di_bh, cpos, clusters, UINT_MAX); in ocfs2_prepare_inode_for_write()
2255 if (ret < 0) { in ocfs2_prepare_inode_for_write()
2256 if (ret != -EAGAIN) in ocfs2_prepare_inode_for_write()
2257 mlog_errno(ret); in ocfs2_prepare_inode_for_write()
2274 return ret; in ocfs2_prepare_inode_for_write()
2282 ssize_t ret; in ocfs2_file_write_iter() local
2321 ret = ocfs2_try_rw_lock(inode, rw_level); in ocfs2_file_write_iter()
2323 ret = ocfs2_rw_lock(inode, rw_level); in ocfs2_file_write_iter()
2324 if (ret < 0) { in ocfs2_file_write_iter()
2325 if (ret != -EAGAIN) in ocfs2_file_write_iter()
2326 mlog_errno(ret); in ocfs2_file_write_iter()
2341 ret = ocfs2_try_inode_lock(inode, NULL, 1); in ocfs2_file_write_iter()
2343 ret = ocfs2_inode_lock(inode, NULL, 1); in ocfs2_file_write_iter()
2344 if (ret < 0) { in ocfs2_file_write_iter()
2345 if (ret != -EAGAIN) in ocfs2_file_write_iter()
2346 mlog_errno(ret); in ocfs2_file_write_iter()
2353 ret = generic_write_checks(iocb, from); in ocfs2_file_write_iter()
2354 if (ret <= 0) { in ocfs2_file_write_iter()
2355 if (ret) in ocfs2_file_write_iter()
2356 mlog_errno(ret); in ocfs2_file_write_iter()
2359 count = ret; in ocfs2_file_write_iter()
2361 ret = ocfs2_prepare_inode_for_write(file, iocb->ki_pos, count, !nowait); in ocfs2_file_write_iter()
2362 if (ret < 0) { in ocfs2_file_write_iter()
2363 if (ret != -EAGAIN) in ocfs2_file_write_iter()
2364 mlog_errno(ret); in ocfs2_file_write_iter()
2401 ret = filemap_fdatawrite_range(file->f_mapping, in ocfs2_file_write_iter()
2404 if (ret < 0) in ocfs2_file_write_iter()
2405 written = ret; in ocfs2_file_write_iter()
2407 if (!ret) { in ocfs2_file_write_iter()
2408 ret = jbd2_journal_force_commit(osb->journal->j_journal); in ocfs2_file_write_iter()
2409 if (ret < 0) in ocfs2_file_write_iter()
2410 written = ret; in ocfs2_file_write_iter()
2413 if (!ret) in ocfs2_file_write_iter()
2414 ret = filemap_fdatawait_range(file->f_mapping, in ocfs2_file_write_iter()
2430 ret = written; in ocfs2_file_write_iter()
2431 return ret; in ocfs2_file_write_iter()
2437 int ret = 0, rw_level = -1, lock_level = 0; in ocfs2_file_read_iter() local
2451 ret = -EINVAL; in ocfs2_file_read_iter()
2452 mlog_errno(ret); in ocfs2_file_read_iter()
2465 ret = ocfs2_try_rw_lock(inode, 0); in ocfs2_file_read_iter()
2467 ret = ocfs2_rw_lock(inode, 0); in ocfs2_file_read_iter()
2469 if (ret < 0) { in ocfs2_file_read_iter()
2470 if (ret != -EAGAIN) in ocfs2_file_read_iter()
2471 mlog_errno(ret); in ocfs2_file_read_iter()
2488 ret = ocfs2_inode_lock_atime(inode, filp->f_path.mnt, &lock_level, in ocfs2_file_read_iter()
2490 if (ret < 0) { in ocfs2_file_read_iter()
2491 if (ret != -EAGAIN) in ocfs2_file_read_iter()
2492 mlog_errno(ret); in ocfs2_file_read_iter()
2497 ret = generic_file_read_iter(iocb, to); in ocfs2_file_read_iter()
2498 trace_generic_file_read_iter_ret(ret); in ocfs2_file_read_iter()
2501 BUG_ON(ret == -EIOCBQUEUED && !direct_io); in ocfs2_file_read_iter()
2504 if (ret == -EIOCBQUEUED || !ocfs2_iocb_is_rw_locked(iocb)) { in ocfs2_file_read_iter()
2512 return ret; in ocfs2_file_read_iter()
2519 int ret = 0; in ocfs2_file_llseek() local
2530 ret = ocfs2_inode_lock(inode, NULL, 0); in ocfs2_file_llseek()
2531 if (ret < 0) { in ocfs2_file_llseek()
2532 mlog_errno(ret); in ocfs2_file_llseek()
2547 ret = ocfs2_seek_data_hole_offset(file, &offset, whence); in ocfs2_file_llseek()
2548 if (ret) in ocfs2_file_llseek()
2552 ret = -EINVAL; in ocfs2_file_llseek()
2560 if (ret) in ocfs2_file_llseek()
2561 return ret; in ocfs2_file_llseek()
2575 ssize_t ret; in ocfs2_remap_file_range() local
2585 ret = ocfs2_reflink_inodes_lock(inode_in, &in_bh, inode_out, &out_bh); in ocfs2_remap_file_range()
2586 if (ret) in ocfs2_remap_file_range()
2587 return ret; in ocfs2_remap_file_range()
2590 ret = -EINVAL; in ocfs2_remap_file_range()
2595 ret = generic_remap_file_range_prep(file_in, pos_in, file_out, pos_out, in ocfs2_remap_file_range()
2597 if (ret < 0 || len == 0) in ocfs2_remap_file_range()
2617 ret = remapped; in ocfs2_remap_file_range()
2618 mlog_errno(ret); in ocfs2_remap_file_range()
2629 ret = ocfs2_reflink_update_dest(inode_out, out_bh, pos_out + len); in ocfs2_remap_file_range()
2630 if (ret) { in ocfs2_remap_file_range()
2631 mlog_errno(ret); in ocfs2_remap_file_range()
2637 return remapped > 0 ? remapped : ret; in ocfs2_remap_file_range()