Home
last modified time | relevance | path

Searched refs:s_blocksize (Results 1 – 25 of 157) sorted by relevance

1234567

/linux/fs/ocfs2/
H A Docfs2_fs.h1248 return sb->s_blocksize - in ocfs2_fast_symlink_chars()
1258 return sb->s_blocksize - in ocfs2_max_inline_data_with_xattr()
1262 return sb->s_blocksize - in ocfs2_max_inline_data_with_xattr()
1270 size = sb->s_blocksize - in ocfs2_extent_recs_per_inode()
1284 size = sb->s_blocksize - in ocfs2_extent_recs_per_inode_with_xattr()
1288 size = sb->s_blocksize - in ocfs2_extent_recs_per_inode_with_xattr()
1298 size = sb->s_blocksize - in ocfs2_extent_recs_per_dx_root()
1308 size = sb->s_blocksize - in ocfs2_chain_recs_per_inode()
1318 size = sb->s_blocksize - in ocfs2_extent_recs_per_eb()
1328 size = sb->s_blocksize - in ocfs2_extent_recs_per_gd()
[all …]
H A Ddir.c97 return sb->s_blocksize - sizeof(struct ocfs2_dir_block_trailer); in ocfs2_dir_trailer_blk_off()
746 bh->b_data, sb->s_blocksize, in ocfs2_find_entry_el()
1004 dir->i_sb->s_blocksize, &dir_ent); in ocfs2_dx_dir_search()
1113 if (unlikely(i_size_read(dir) > dir->i_sb->s_blocksize)) { in ocfs2_find_entry()
1640 unsigned int size = sb->s_blocksize; in __ocfs2_add_entry()
1865 offset = ctx->pos & (sb->s_blocksize - 1); in ocfs2_dir_foreach_blk_el()
1871 ctx->pos += sb->s_blocksize - offset; in ocfs2_dir_foreach_blk_el()
1898 for (i = 0; i < sb->s_blocksize && i < offset; ) { in ocfs2_dir_foreach_blk_el()
1912 ctx->pos = (ctx->pos & ~(sb->s_blocksize - 1)) in ocfs2_dir_foreach_blk_el()
1918 && offset < sb->s_blocksize) { in ocfs2_dir_foreach_blk_el()
[all …]
H A Dquota_local.c31 return ((sb->s_blocksize - OCFS2_QBLK_RESERVED_SPACE) / in ol_quota_entries_per_block()
38 return ((sb->s_blocksize - sizeof(struct ocfs2_local_disk_chunk) - in ol_chunk_blocks()
305 rc->rc_bitmap = kmalloc(sb->s_blocksize, GFP_NOFS); in ocfs2_add_recovery_chunk()
977 i_size_read(lqinode) + 2 * sb->s_blocksize, in ocfs2_local_quota_add_chunk()
984 i_size_read(lqinode) + 2 * sb->s_blocksize); in ocfs2_local_quota_add_chunk()
1030 sb->s_blocksize - sizeof(struct ocfs2_local_disk_chunk) - in ocfs2_local_quota_add_chunk()
1056 memset(dbh->b_data, 0, sb->s_blocksize - OCFS2_QBLK_RESERVED_SPACE); in ocfs2_local_quota_add_chunk()
1120 i_size_read(lqinode) + sb->s_blocksize, in ocfs2_extend_local_quota_file()
1127 i_size_read(lqinode) + sb->s_blocksize); in ocfs2_extend_local_quota_file()
1165 memset(bh->b_data, 0, sb->s_blocksize); in ocfs2_extend_local_quota_file()
/linux/fs/omfs/
H A Dinode.c280 buf->f_bsize = sbi->s_blocksize; in omfs_statfs()
345 array_size = DIV_ROUND_UP(bitmap_size, sb->s_blocksize); in omfs_get_imap()
360 for (count = bitmap_size; count > 0; count -= sb->s_blocksize) { in omfs_get_imap()
364 *ptr = kmemdup(bh->b_data, sb->s_blocksize, GFP_KERNEL); in omfs_get_imap()
369 if (count < sb->s_blocksize) in omfs_get_imap()
371 sb->s_blocksize - count); in omfs_get_imap()
498 sbi->s_blocksize = be32_to_cpu(omfs_sb->s_blocksize); in omfs_fill_super()
516 if (sbi->s_blocksize < sbi->s_sys_blocksize || in omfs_fill_super()
517 sbi->s_blocksize > OMFS_MAX_BLOCK_SIZE) { in omfs_fill_super()
519 sbi->s_blocksize); in omfs_fill_super()
[all …]
H A Dbitmap.c13 int nbits = sb->s_blocksize * 8; in omfs_count_free()
95 int bits_per_entry = 8 * sb->s_blocksize; in omfs_allocate_block()
137 int bits_per_entry = 8 * sb->s_blocksize; in omfs_allocate_range()
178 int bits_per_entry = 8 * sb->s_blocksize; in omfs_clear_range()
/linux/fs/affs/
H A Dbitmap.c184 enddata = (__be32 *)((u8 *)bh->b_data + sb->s_blocksize); in affs_alloc_block()
264 sbi->s_bmap_bits = sb->s_blocksize * 8 - 32; in affs_init_bitmap()
275 blk = sb->s_blocksize / 4 - 49; in affs_init_bitmap()
295 bm->bm_free = memweight(bh->b_data + 4, sb->s_blocksize - 4); in affs_init_bitmap()
312 end = sb->s_blocksize / 4 - 1; in affs_init_bitmap()
337 while (++offset < sb->s_blocksize / 4) in affs_init_bitmap()
345 bm->bm_free = memweight(bh->b_data + 4, sb->s_blocksize - 4); in affs_init_bitmap()
/linux/include/linux/
H A Dbuffer_head.h346 return __bread_gfp(sb->s_bdev, block, sb->s_blocksize, __GFP_MOVABLE); in sb_bread()
352 return __bread_gfp(sb->s_bdev, block, sb->s_blocksize, 0); in sb_bread_unmovable()
358 __breadahead(sb->s_bdev, block, sb->s_blocksize); in sb_breadahead()
386 return __getblk(sb->s_bdev, block, sb->s_blocksize); in sb_getblk()
392 return bdev_getblk(sb->s_bdev, block, sb->s_blocksize, gfp); in sb_getblk_gfp()
398 return __find_get_block(sb->s_bdev, block, sb->s_blocksize); in sb_find_get_block()
404 return __find_get_block_nonatomic(sb->s_bdev, block, sb->s_blocksize); in sb_find_get_block_nonatomic()
413 bh->b_size = sb->s_blocksize; in map_bh()
/linux/fs/freevxfs/
H A Dvxfs_olt.c35 BUG_ON(sbp->s_blocksize % bsize); in vxfs_oblock()
36 return (block * (sbp->s_blocksize / bsize)); in vxfs_oblock()
81 eaddr = bp->b_data + (infp->vsi_oltsize * sbp->s_blocksize); in vxfs_read_olt()
H A Dvxfs_lookup.c25 #define VXFS_BLOCK_PER_PAGE(sbp) ((PAGE_SIZE / (sbp)->s_blocksize))
59 u_long bsize = ip->i_sb->s_blocksize; in vxfs_find_entry()
194 u_long bsize = sbp->s_blocksize; in vxfs_readdir()
/linux/fs/udf/
H A Dinode.c528 if (last_ext->extLength & (sb->s_blocksize - 1)) { in udf_do_extend_file()
532 sb->s_blocksize - 1) & ~(sb->s_blocksize - 1)); in udf_do_extend_file()
534 (iinfo->i_lenExtents + sb->s_blocksize - 1) & in udf_do_extend_file()
535 ~(sb->s_blocksize - 1); in udf_do_extend_file()
542 add = (1 << 30) - sb->s_blocksize - in udf_do_extend_file()
585 add = (1 << 30) - sb->s_blocksize; in udf_do_extend_file()
703 (newsize & (sb->s_blocksize - 1)); in udf_extend_file()
786 ((elen + inode->i_sb->s_blocksize - 1) >> in inode_getblk()
809 if (elen & (inode->i_sb->s_blocksize - 1)) { in inode_getblk()
811 ((elen + inode->i_sb->s_blocksize - 1) & in inode_getblk()
[all …]
H A Dtruncate.c30 int last_block = (elen + inode->i_sb->s_blocksize - 1) >> in extent_trunc()
32 int first_block = (nelen + inode->i_sb->s_blocksize - 1) >> in extent_trunc()
96 if (lbcount - inode->i_size >= inode->i_sb->s_blocksize) in udf_truncate_tail_extent()
221 (inode->i_size & (sb->s_blocksize - 1)); in udf_truncate_extents()
266 (elen + sb->s_blocksize - 1) >> in udf_truncate_extents()
H A Dialloc.c51 iinfo->i_data = kzalloc(inode->i_sb->s_blocksize - in udf_new_inode()
56 iinfo->i_data = kzalloc(inode->i_sb->s_blocksize - in udf_new_inode()
H A Dsuper.c391 seq_printf(seq, ",bs=%lu", sb->s_blocksize); in udf_show_options()
749 if (sb->s_blocksize < sizeof(struct volStructDesc)) in udf_check_vsd()
752 sectorsize = sb->s_blocksize; in udf_check_vsd()
759 sb->s_blocksize); in udf_check_vsd()
777 (sector & (sb->s_blocksize - 1))); in udf_check_vsd()
789 if (sb->s_blocksize == 4096) { in udf_check_vsd()
1042 sb->s_blocksize * 8); in udf_compute_nr_groups()
1404 if (le32_to_cpu(spm->sizeSparingTable) > sb->s_blocksize) { in udf_load_sparable_map()
1422 sb->s_blocksize) { in udf_load_sparable_map()
1452 if (table_len > sb->s_blocksize - sizeof(*lvd)) { in udf_load_logicalvol()
[all …]
/linux/fs/minix/
H A Dbitmap.c74 int bits_per_zone = 8 * inode->i_sb->s_blocksize; in minix_new_block()
102 return (count_free(sbi->s_zmap, sb->s_blocksize, bits) in minix_count_free_blocks()
136 int minix2_inodes_per_block = sb->s_blocksize / sizeof(struct minix2_inode); in minix_V2_raw_inode()
219 int bits_per_zone = 8 * sb->s_blocksize; in minix_new_inode()
268 return count_free(sbi->s_imap, sb->s_blocksize, bits); in minix_count_free_inodes()
H A Ditree_common.c312 iblock = (inode->i_size + sb->s_blocksize -1) >> sb->s_blocksize_bits; in truncate()
361 blocks = (size + sb->s_blocksize - 1) >> (BLOCK_SIZE_BITS + k); in nblocks()
365 blocks += sb->s_blocksize/sizeof(block_t) - 1; in nblocks()
366 blocks /= sb->s_blocksize/sizeof(block_t); in nblocks()
H A Dinode.c263 sb_set_blocksize(s, m3s->s_blocksize); in minix_fill_super()
300 block = minix_blocks_needed(sbi->s_ninodes, s->s_blocksize); in minix_fill_super()
309 s->s_blocksize); in minix_fill_super()
414 buf->f_bsize = sb->s_blocksize; in minix_statfs()
706 stat->blocks = (sb->s_blocksize / 512) * V2_minix_blocks(stat->size, sb); in minix_getattr()
707 stat->blksize = sb->s_blocksize; in minix_getattr()
/linux/fs/jfs/
H A Dxattr.c225 nblocks = (size + (sb->s_blocksize - 1)) >> sb->s_blocksize_bits; in ea_write()
253 ((((nb + sb->s_blocksize - 1)) >> sb->s_blocksize_bits)) in ea_write()
393 ((((nb + sb->s_blocksize - 1)) >> sb->s_blocksize_bits)) in ea_read()
475 current_blocks = (ea_size + sb->s_blocksize - 1) >> in ea_get()
486 ea_buf->max_size = (size + sb->s_blocksize - 1) & in ea_get()
487 ~(sb->s_blocksize - 1); in ea_get()
505 blocks_needed = (min_size + sb->s_blocksize - 1) >> in ea_get()
537 ea_buf->max_size = (min_size + sb->s_blocksize - 1) & in ea_get()
538 ~(sb->s_blocksize - 1); in ea_get()
557 ea_buf->max_size = (ea_size + sb->s_blocksize - 1) & in ea_get()
[all …]
/linux/fs/adfs/
H A Ddir.c24 offset &= sb->s_blocksize - 1; in adfs_dir_copyfrom()
25 remain = sb->s_blocksize - offset; in adfs_dir_copyfrom()
49 offset &= sb->s_blocksize - 1; in adfs_dir_copyto()
50 remain = sb->s_blocksize - offset; in adfs_dir_copyto()
104 num = ALIGN(size, sb->s_blocksize) >> sb->s_blocksize_bits; in adfs_dir_read_buffers()
H A Dsuper.c186 buf->f_bsize = sb->s_blocksize; in adfs_statfs()
267 if (sb->s_blocksize != blocksize && in adfs_probe()
293 if (sb->s_blocksize == blocksize) { in adfs_probe()
311 b_data = bh->b_data + (ADFS_DISCRECORD % sb->s_blocksize); in adfs_validate_bblk()
/linux/fs/ext4/
H A Dsymlink.c50 max_size = inode->i_sb->s_blocksize; in ext4_encrypted_get_link()
113 inode->i_sb->s_blocksize - 1); in ext4_get_link()
H A Dmigrate.c97 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_ind_extent_range()
126 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_dind_extent_range()
156 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in update_tind_extent_range()
186 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in free_dind_blocks()
226 unsigned long max_entries = inode->i_sb->s_blocksize >> 2; in free_tind_blocks()
511 max_entries = inode->i_sb->s_blocksize >> 2; in ext4_ext_migrate()
/linux/fs/ext2/
H A Dsuper.c687 EXT2FS_VERSION, EXT2FS_DATE, sb->s_blocksize, in ext2_setup_super()
1006 if (sb->s_blocksize != blocksize) { in ext2_fill_super()
1055 sbi->s_inodes_per_block = sb->s_blocksize / EXT2_INODE_SIZE(sb); in ext2_fill_super()
1060 sbi->s_desc_per_block = sb->s_blocksize / in ext2_fill_super()
1072 if (sb->s_blocksize != bh->b_size) { in ext2_fill_super()
1085 if (sbi->s_blocks_per_group > sb->s_blocksize * 8) { in ext2_fill_super()
1099 sbi->s_inodes_per_group > sb->s_blocksize * 8) { in ext2_fill_super()
1493 buf->f_bsize = sb->s_blocksize; in ext2_statfs()
1526 int offset = off & (sb->s_blocksize - 1); in ext2_quota_read()
1539 tocopy = min_t(size_t, sb->s_blocksize - offset, toread); in ext2_quota_read()
[all …]
H A Dxattr.c240 inode->i_sb->s_blocksize)) in ext2_xattr_get()
326 inode->i_sb->s_blocksize)) in ext2_xattr_list()
413 size_t name_len, free, min_offs = sb->s_blocksize; in ext2_xattr_set()
437 if (name_len > 255 || value_len > sb->s_blocksize) in ext2_xattr_set()
469 if (!ext2_xattr_entry_valid(last, end, sb->s_blocksize)) in ext2_xattr_set()
492 free = sb->s_blocksize - in ext2_xattr_set()
551 header = kzalloc(sb->s_blocksize, GFP_KERNEL); in ext2_xattr_set()
/linux/fs/hfs/
H A Dmdb.c190 off2 = off & (sb->s_blocksize - 1); in hfs_mdb_get()
191 len = min((int)sb->s_blocksize - off2, size); in hfs_mdb_get()
319 off = (block << HFS_SECTOR_SIZE_BITS) & (sb->s_blocksize - 1); in hfs_mdb_commit()
329 len = min((int)sb->s_blocksize - off, size); in hfs_mdb_commit()
/linux/fs/exfat/
H A Dsuper.c405 if (logical_sect < sb->s_blocksize) { in exfat_calibrate_blocksize()
411 if (logical_sect > sb->s_blocksize) { in exfat_calibrate_blocksize()
423 sb->s_blocksize); in exfat_calibrate_blocksize()
560 p_sig = (__le32 *)&bh->b_data[sb->s_blocksize - 4]; in exfat_verify_boot_region()
566 chksum = exfat_calc_chksum32(bh->b_data, sb->s_blocksize, in exfat_verify_boot_region()
576 for (i = 0; i < sb->s_blocksize; i += sizeof(u32)) { in exfat_verify_boot_region()

1234567