Lines Matching defs:iloc
2347 unsigned long ino, struct ext4_iloc *iloc)
2389 iloc->block_group = block_group;
2390 iloc->offset = offset & (EXT4_BLOCK_SIZE(sb) - 1);
2401 struct ext4_iloc *iloc, int in_mem)
2406 block = ext4_get_inode_block(inode->i_sb, inode->i_ino, iloc);
2503 iloc->bh = bh;
2507 int ext4_get_inode_loc(struct inode *inode, struct ext4_iloc *iloc)
2510 return __ext4_get_inode_loc(inode, iloc,
2533 struct ext4_iloc iloc;
2545 if (__ext4_get_inode_loc(inode, &iloc, 0))
2547 bh = iloc.bh;
2548 raw_inode = ext4_raw_inode(&iloc);
2603 ei->i_block_group = iloc.block_group;
2662 brelse (iloc.bh);
2676 * The caller must have write access to iloc->bh.
2680 struct ext4_iloc *iloc)
2682 struct ext4_inode *raw_inode = ext4_raw_inode(iloc);
2684 struct buffer_head *bh = iloc->bh;
2988 * Give this, we know that the caller already has write access to iloc->bh.
2991 struct inode *inode, struct ext4_iloc *iloc)
2996 get_bh(iloc->bh);
2999 err = ext4_do_update_inode(handle, inode, iloc);
3000 put_bh(iloc->bh);
3006 * iloc->bh. This _must_ be cleaned up later.
3011 struct ext4_iloc *iloc)
3015 err = ext4_get_inode_loc(inode, iloc);
3017 BUFFER_TRACE(iloc->bh, "get_write_access");
3018 err = ext4_journal_get_write_access(handle, iloc->bh);
3020 brelse(iloc->bh);
3021 iloc->bh = NULL;
3052 struct ext4_iloc iloc;
3056 err = ext4_reserve_inode_write(handle, inode, &iloc);
3058 err = ext4_mark_iloc_dirty(handle, inode, &iloc);