Lines Matching refs:block

93 	__fs32 block;  in ufs_frag_map()  local
113 block = ufsi->i_u1.i_data[*p++]; in ufs_frag_map()
114 if (!block) in ufs_frag_map()
120 bh = sb_bread(sb, uspi->s_sbbase + fs32_to_cpu(sb, block)+(n>>shift)); in ufs_frag_map()
123 block = ((__fs32 *) bh->b_data)[n & mask]; in ufs_frag_map()
125 if (!block) in ufs_frag_map()
128 ret = (u64) (uspi->s_sbbase + fs32_to_cpu(sb, block) + (frag & uspi->s_fpbmask)); in ufs_frag_map()
182 u64 tmp, goal, lastfrag, block, lastblock; in ufs_inode_getfrag() local
194 block = ufs_fragstoblks (fragment); in ufs_inode_getfrag()
196 p = ufs_get_direct_data_ptr(uspi, ufsi, block); in ufs_inode_getfrag()
225 if (lastblock < block) { in ufs_inode_getfrag()
253 } else if (lastblock == block) { in ufs_inode_getfrag()
266 if (block) { in ufs_inode_getfrag()
268 ufs_get_direct_data_ptr(uspi, ufsi, block - 1)); in ufs_inode_getfrag()
338 u64 tmp, goal, block; in ufs_inode_getblock() local
341 block = ufs_fragstoblks (fragment); in ufs_inode_getblock()
358 p = (__fs64 *)bh->b_data + block; in ufs_inode_getblock()
360 p = (__fs32 *)bh->b_data + block; in ufs_inode_getblock()
376 if (block && (uspi->fs_magic == UFS2_MAGIC ? in ufs_inode_getblock()
377 (tmp = fs64_to_cpu(sb, ((__fs64 *)bh->b_data)[block-1])) : in ufs_inode_getblock()
378 (tmp = fs32_to_cpu(sb, ((__fs32 *)bh->b_data)[block-1])))) in ufs_inode_getblock()
551 static sector_t ufs_bmap(struct address_space *mapping, sector_t block) in ufs_bmap() argument
553 return generic_block_bmap(mapping,block,ufs_getfrag_block); in ufs_bmap()