Lines Matching refs:i_sb
64 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_symlink_get_block()
73 if ((iblock << inode->i_sb->s_blocksize_bits) > PATH_MAX + 1) { in ocfs2_symlink_get_block()
86 if ((u64)iblock >= ocfs2_clusters_to_blocks(inode->i_sb, in ocfs2_symlink_get_block()
126 map_bh(bh_result, inode->i_sb, in ocfs2_symlink_get_block()
144 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_get_block()
190 map_bh(bh_result, inode->i_sb, p_blkno); in ocfs2_get_block()
208 past_eof = ocfs2_blocks_for_bytes(inode->i_sb, i_size_read(inode)); in ocfs2_get_block()
230 ocfs2_error(inode->i_sb, "Inode %llu lost inline data flag\n", in ocfs2_read_inline_data()
238 size > ocfs2_max_inline_data_with_xattr(inode->i_sb, di)) { in ocfs2_read_inline_data()
239 ocfs2_error(inode->i_sb, in ocfs2_read_inline_data()
523 unsigned char blocksize_bits = inode->i_sb->s_blocksize_bits; in ocfs2_direct_IO_get_blocks()
528 cpos = ocfs2_blocks_to_clusters(inode->i_sb, iblock); in ocfs2_direct_IO_get_blocks()
534 inode_blocks = ocfs2_blocks_for_bytes(inode->i_sb, i_size_read(inode)); in ocfs2_direct_IO_get_blocks()
568 clusters_to_alloc = ocfs2_clusters_for_bytes(inode->i_sb, len); in ocfs2_direct_IO_get_blocks()
569 contig_clusters = ocfs2_clusters_for_blocks(inode->i_sb, in ocfs2_direct_IO_get_blocks()
603 map_bh(bh_result, inode->i_sb, p_blkno); in ocfs2_direct_IO_get_blocks()
735 clusters_to_add = ocfs2_bytes_to_clusters(inode->i_sb, offset) - in ocfs2_direct_IO_extend_no_holes()
736 ocfs2_bytes_to_clusters(inode->i_sb, i_size_read(inode)); in ocfs2_direct_IO_extend_no_holes()
800 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_direct_IO_write()
848 if (ocfs2_sparse_alloc(OCFS2_SB(inode->i_sb))) { in ocfs2_direct_IO_write()
876 written = __blockdev_direct_IO(iocb, inode, inode->i_sb->s_bdev, iter, in ocfs2_direct_IO_write()
987 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_direct_IO()
1005 return __blockdev_direct_IO(iocb, inode, inode->i_sb->s_bdev, in ocfs2_direct_IO()
1083 if (ocfs2_sparse_alloc(OCFS2_SB(inode->i_sb))) in ocfs2_should_read_blk()
1136 map_bh(bh, inode->i_sb, *p_blkno); in ocfs2_map_page_blocks()
1424 ocfs2_figure_cluster_boundaries(OCFS2_SB(inode->i_sb), cpos, in ocfs2_prepare_page_for_write()
1485 ocfs2_clear_page_regions(page, OCFS2_SB(inode->i_sb), in ocfs2_prepare_page_for_write()
1518 wc->w_num_pages = ocfs2_pages_per_cluster(inode->i_sb); in ocfs2_grab_pages_for_write()
1519 start = ocfs2_align_clusters_to_page_index(inode->i_sb, cpos); in ocfs2_grab_pages_for_write()
1602 ret = ocfs2_add_inode_data(OCFS2_SB(inode->i_sb), inode, in ocfs2_write_cluster()
1635 v_blkno = ocfs2_clusters_to_blocks(inode->i_sb, cpos); in ocfs2_write_cluster()
1637 v_blkno = user_pos >> inode->i_sb->s_blocksize_bits; in ocfs2_write_cluster()
1690 struct ocfs2_super *osb = OCFS2_SB(mapping->host->i_sb); in ocfs2_write_cluster_by_desc()
1871 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_write_begin_inline()
1975 end > ocfs2_max_inline_data_with_xattr(inode->i_sb, di)) in ocfs2_try_to_write_inline_data()
2011 BUG_ON(ocfs2_sparse_alloc(OCFS2_SB(inode->i_sb))); in ocfs2_expand_nonsparse_inode()
2021 ocfs2_clusters_for_bytes(inode->i_sb, i_size_read(inode)); in ocfs2_expand_nonsparse_inode()
2031 BUG_ON(!ocfs2_sparse_alloc(OCFS2_SB(inode->i_sb))); in ocfs2_zero_tail()
2085 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_write_begin_nolock()
2179 credits = ocfs2_calc_extend_credits(inode->i_sb, in ocfs2_write_begin_nolock()
2373 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); in ocfs2_write_end_nolock()