Lines Matching defs:handle
55 int ext4_update_primary_sb(struct super_block *sb, handle_t *handle,
67 err = ext4_journal_get_write_access(handle, sb,
85 err = ext4_handle_dirty_metadata(handle, NULL, bh);
96 * function 'func' and argument 'arg'. If the handle is NULL the
104 handle_t *handle, ext4_group_t grp,
128 trace_ext4_update_sb(sb, sb_block, handle ? 1 : 0);
134 if (handle) {
136 err = ext4_journal_get_write_access(handle, sb,
158 if (handle) {
159 err = ext4_handle_dirty_metadata(handle, NULL, bh);
188 handle_t *handle;
211 handle = ext4_journal_start_sb(sb, EXT4_HT_MISC, 3);
212 if (IS_ERR(handle)) {
213 err = PTR_ERR(handle);
218 err = ext4_update_primary_sb(sb, handle, func, arg);
240 ret = ext4_update_backup_sb(sb, handle, grp, func, arg);
250 if (handle && i > 1) {
256 err = ext4_journal_stop(handle);
259 handle = NULL;
266 if (handle) {
267 ret = ext4_journal_stop(handle);
366 handle_t *handle;
415 handle = ext4_journal_start(inode_bl, EXT4_HT_MOVE_EXTENTS, 2);
416 if (IS_ERR(handle)) {
420 ext4_fc_mark_ineligible(sb, EXT4_FC_REASON_SWAP_BOOT, handle);
438 ext4_ext_tree_init(handle, inode_bl);
463 err = ext4_mark_inode_dirty(handle, inode);
471 ext4_mark_inode_dirty(handle, inode);
479 err = ext4_mark_inode_dirty(handle, inode_bl);
500 ext4_mark_inode_dirty(handle, inode);
501 ext4_mark_inode_dirty(handle, inode_bl);
505 ext4_journal_stop(handle);
581 handle_t *handle = NULL;
640 handle = ext4_journal_start(inode, EXT4_HT_INODE, 1);
641 if (IS_ERR(handle)) {
642 err = PTR_ERR(handle);
646 ext4_handle_sync(handle);
647 err = ext4_reserve_inode_write(handle, inode, &iloc);
670 err = ext4_mark_iloc_dirty(handle, inode, &iloc);
672 ext4_journal_stop(handle);
708 handle_t *handle;
753 handle = ext4_journal_start(inode, EXT4_HT_QUOTA,
756 if (IS_ERR(handle))
757 return PTR_ERR(handle);
759 err = ext4_reserve_inode_write(handle, inode, &iloc);
781 rc = ext4_mark_iloc_dirty(handle, inode, &iloc);
785 ext4_journal_stop(handle);
1240 handle_t *handle;
1263 handle = ext4_journal_start(inode, EXT4_HT_INODE, 1);
1264 if (IS_ERR(handle)) {
1265 err = PTR_ERR(handle);
1268 err = ext4_reserve_inode_write(handle, inode, &iloc);
1273 err = ext4_mark_iloc_dirty(handle, inode, &iloc);
1275 ext4_journal_stop(handle);