Lines Matching refs:error

108 	int error, max_inline_size;
114 error = ext4_get_inode_loc(inode, &iloc);
115 if (error) {
116 ext4_error_inode_err(inode, __func__, __LINE__, 0, -error,
148 int error;
153 error = ext4_get_inode_loc(inode, &is.iloc);
154 if (error)
155 return error;
157 error = ext4_xattr_ibody_find(inode, &i, &is);
158 if (error)
165 error = -EFSCORRUPTED;
175 return error;
265 int error;
275 error = ext4_get_inode_loc(inode, &is.iloc);
276 if (error)
277 return error;
280 error = ext4_journal_get_write_access(handle, inode->i_sb, is.iloc.bh,
282 if (error)
297 error = ext4_xattr_ibody_find(inode, &i, &is);
298 if (error)
303 error = ext4_xattr_ibody_set(handle, inode, &i, &is);
304 if (error) {
305 if (error == -ENOSPC)
320 error = ext4_mark_iloc_dirty(handle, inode, &is.iloc);
324 return error;
330 int error;
344 error = ext4_get_inode_loc(inode, &is.iloc);
345 if (error)
346 return error;
348 error = ext4_xattr_ibody_find(inode, &i, &is);
349 if (error)
357 error = -ENOMEM;
361 error = ext4_xattr_ibody_get(inode, i.name_index, i.name,
363 if (error < 0)
367 error = ext4_journal_get_write_access(handle, inode->i_sb, is.iloc.bh,
369 if (error)
376 error = ext4_xattr_ibody_set(handle, inode, &i, &is);
377 if (error)
386 error = ext4_mark_iloc_dirty(handle, inode, &is.iloc);
391 return error;
431 int error;
436 error = ext4_get_inode_loc(inode, &is.iloc);
437 if (error)
438 return error;
440 error = ext4_xattr_ibody_find(inode, &i, &is);
441 if (error)
445 error = ext4_journal_get_write_access(handle, inode->i_sb, is.iloc.bh,
447 if (error)
450 error = ext4_xattr_ibody_set(handle, inode, &i, &is);
451 if (error)
468 error = ext4_mark_iloc_dirty(handle, inode, &is.iloc);
475 if (error == -ENODATA)
476 error = 0;
477 return error;
1035 * ext4_new_inode() setting the times, but error
1118 "error restoring inline_data for inode -- potential data loss! (inode %lu, error %d)",
1175 int error;
1184 error = -ENOMEM;
1188 error = ext4_read_inline_data(inode, buf, inline_size, iloc);
1189 if (error < 0)
1197 error = ext4_check_all_de(inode, iloc->bh,
1200 if (error)
1204 error = ext4_destroy_inline_data_nolock(handle, inode);
1205 if (error)
1211 error = ext4_map_blocks(handle, inode, &map, EXT4_GET_BLOCKS_CREATE);
1212 if (error < 0)
1215 error = -EIO;
1221 error = -ENOMEM;
1226 error = ext4_journal_get_create_access(handle, inode->i_sb, data_bh,
1228 if (error) {
1230 error = -EIO;
1239 error = ext4_handle_dirty_metadata(handle,
1242 error = ext4_finish_convert_inline_dir(handle, inode, data_bh,
1247 if (error)
1253 return error;
1328 * into the tree. If there is an error it is returned in err.
1623 * If it succeeds, return 0, otherwise return the error.
1803 "error %d getting inode %lu block",
1867 int error = -EAGAIN;
1874 error = ext4_get_inode_loc(inode, &iloc);
1875 if (error)
1893 return error;
2005 int error, needed_blocks, no_expand;
2019 error = filemap_flush(inode->i_mapping);
2020 if (error)
2021 return error;
2029 error = ext4_get_inode_loc(inode, &iloc);
2030 if (error)
2031 return error;
2035 error = PTR_ERR(handle);
2041 error = ext4_convert_inline_data_nolock(handle, inode, &iloc);
2046 return error;