Lines Matching defs:error
122 int error;
126 error = gfs2_meta_inode_buffer(ip, &dibh);
127 if (error)
135 error = gfs2_alloc_blocks(ip, &block, &n, 0, NULL);
136 if (error)
140 error = gfs2_dir_get_new_buffer(ip, block, &bh);
141 if (error)
147 error = gfs2_unstuffer_page(ip, dibh, block, page);
148 if (error)
172 return error;
353 * Returns: error
369 * Returns: error or the number of buffers filled
464 * past the end of metadata, and a negative error code otherwise.
580 * Returns: errno on error
657 * Returns: errno on error
965 * @dblock: the returned dblock, if no error
970 * Returns: the absolute file system block, or an error
991 int error;
994 error = gfs2_glock_nq(&ip->i_gh);
995 if (error)
1000 error = gfs2_glock_nq_init(m_ip->i_gl, LM_ST_EXCLUSIVE,
1002 if (error)
1011 return error;
1377 int error;
1399 error = gfs2_trans_begin(sdp, RES_DINODE, GFS2_JTRUNC_REVOKES);
1400 if (error)
1401 return error;
1414 int error;
1420 error = gfs2_block_zero_range(inode, newsize,
1422 if (error)
1423 return error;
1427 error = gfs2_trans_begin(sdp, RES_DINODE + RES_JDATA, GFS2_JTRUNC_REVOKES);
1429 error = gfs2_trans_begin(sdp, RES_DINODE, 0);
1430 if (error)
1431 return error;
1433 error = gfs2_meta_inode_buffer(ip, &dibh);
1434 if (error)
1449 error = gfs2_journaled_truncate(inode, oldsize, newsize);
1457 return error;
1492 * Returns: 0, or return code if an error occurred.
1897 /* If we hit an error or just swept dinode buffer,
2020 int error;
2022 error = gfs2_trans_begin(sdp, RES_DINODE, 0);
2023 if (error)
2024 return error;
2028 error = gfs2_meta_inode_buffer(ip, &dibh);
2029 if (error)
2048 return error;
2065 int error;
2067 error = trunc_start(inode, newsize);
2068 if (error < 0)
2069 return error;
2073 error = punch_hole(ip, newsize, 0);
2074 if (error == 0)
2075 error = trunc_end(ip);
2077 return error;
2105 * Returns: 0 on success, or -ve on error
2114 int error;
2118 error = gfs2_quota_lock_check(ip, &ap);
2119 if (error)
2120 return error;
2122 error = gfs2_inplace_reserve(ip, &ap);
2123 if (error)
2128 error = gfs2_trans_begin(sdp, RES_DINODE + RES_STATFS + RES_RG_BIT +
2133 if (error)
2137 error = gfs2_unstuff_dinode(ip, NULL);
2138 if (error)
2142 error = gfs2_meta_inode_buffer(ip, &dibh);
2143 if (error)
2160 return error;
2206 int error;
2207 error = punch_hole(ip, i_size_read(&ip->i_inode), 0);
2208 if (!error)
2209 error = trunc_end(ip);
2210 return error;
2285 * Returns: 0 on success, or error on failure
2325 fs_warn(sdp, "error %d mapping journal %u at offset %llu (extent %u)\n",
2389 int error;
2396 error = gfs2_meta_inode_buffer(ip, &dibh);
2397 if (error)
2398 return error;
2411 int error;
2435 error = gfs2_trans_begin(sdp, RES_DINODE, GFS2_JTRUNC_REVOKES);
2436 if (error)
2437 return error;
2449 int error;
2460 error = gfs2_block_zero_range(inode, offset, len);
2461 if (error)
2467 error = gfs2_block_zero_range(inode,
2469 if (error)
2476 error = filemap_write_and_wait_range(inode->i_mapping, start, end);
2477 if (error)
2478 return error;
2481 error = gfs2_trans_begin(sdp, RES_DINODE + 2 * RES_JDATA,
2484 error = gfs2_trans_begin(sdp, RES_DINODE, 0);
2485 if (error)
2486 return error;
2489 error = stuffed_zero_range(inode, offset, length);
2490 if (error)
2507 error = punch_hole(ip, offset, length);
2512 return error;