Lines Matching refs:error

98 	int error;
100 error = gfs2_meta_inode_buffer(ip, &dibh);
101 if (error)
102 return error;
109 error = gfs2_alloc_blocks(ip, &block, &n, 0, NULL);
110 if (error)
114 error = gfs2_dir_get_new_buffer(ip, block, &bh);
115 if (error)
121 error = gfs2_unstuffer_page(ip, dibh, block, page);
122 if (error)
144 return error;
161 int error;
165 error = -ENOMEM;
168 error = __gfs2_unstuff_inode(ip, page);
173 return error;
352 * Returns: error
368 * Returns: error or the number of buffers filled
463 * past the end of metadata, and a negative error code otherwise.
579 * Returns: errno on error
655 * Returns: errno on error
1321 int error;
1343 error = gfs2_trans_begin(sdp, RES_DINODE, GFS2_JTRUNC_REVOKES);
1344 if (error)
1345 return error;
1358 int error;
1364 error = gfs2_block_zero_range(inode, newsize,
1366 if (error)
1367 return error;
1371 error = gfs2_trans_begin(sdp, RES_DINODE + RES_JDATA, GFS2_JTRUNC_REVOKES);
1373 error = gfs2_trans_begin(sdp, RES_DINODE, 0);
1374 if (error)
1375 return error;
1377 error = gfs2_meta_inode_buffer(ip, &dibh);
1378 if (error)
1393 error = gfs2_journaled_truncate(inode, oldsize, newsize);
1401 return error;
1447 * Returns: 0, or return code if an error occurred.
1854 /* If we hit an error or just swept dinode buffer,
1977 int error;
1979 error = gfs2_trans_begin(sdp, RES_DINODE, 0);
1980 if (error)
1981 return error;
1985 error = gfs2_meta_inode_buffer(ip, &dibh);
1986 if (error)
2005 return error;
2022 int error;
2024 error = trunc_start(inode, newsize);
2025 if (error < 0)
2026 return error;
2030 error = punch_hole(ip, newsize, 0);
2031 if (error == 0)
2032 error = trunc_end(ip);
2034 return error;
2054 * Returns: 0 on success, or -ve on error
2063 int error;
2067 error = gfs2_quota_lock_check(ip, &ap);
2068 if (error)
2069 return error;
2071 error = gfs2_inplace_reserve(ip, &ap);
2072 if (error)
2077 error = gfs2_trans_begin(sdp, RES_DINODE + RES_STATFS + RES_RG_BIT +
2082 if (error)
2086 error = gfs2_unstuff_dinode(ip);
2087 if (error)
2091 error = gfs2_meta_inode_buffer(ip, &dibh);
2092 if (error)
2109 return error;
2155 int error;
2156 error = punch_hole(ip, i_size_read(&ip->i_inode), 0);
2157 if (!error)
2158 error = trunc_end(ip);
2159 return error;
2234 * Returns: 0 on success, or error on failure
2274 fs_warn(sdp, "error %d mapping journal %u at offset %llu (extent %u)\n",
2338 int error;
2345 error = gfs2_meta_inode_buffer(ip, &dibh);
2346 if (error)
2347 return error;
2360 int error;
2384 error = gfs2_trans_begin(sdp, RES_DINODE, GFS2_JTRUNC_REVOKES);
2385 if (error)
2386 return error;
2398 int error;
2409 error = gfs2_block_zero_range(inode, offset, len);
2410 if (error)
2416 error = gfs2_block_zero_range(inode,
2418 if (error)
2425 error = filemap_write_and_wait_range(inode->i_mapping, start, end);
2426 if (error)
2427 return error;
2430 error = gfs2_trans_begin(sdp, RES_DINODE + 2 * RES_JDATA,
2433 error = gfs2_trans_begin(sdp, RES_DINODE, 0);
2434 if (error)
2435 return error;
2438 error = stuffed_zero_range(inode, offset, length);
2439 if (error)
2456 error = punch_hole(ip, offset, length);
2461 return error;