| /linux/fs/udf/ |
| H A D | balloc.c | 49 max_bits = sb->s_blocksize * 8; in read_block_bitmap() 142 bit = block % (sb->s_blocksize << 3); in udf_bitmap_free_blocks() 147 if (bit + count > (sb->s_blocksize << 3)) { in udf_bitmap_free_blocks() 148 overflow = bit + count - (sb->s_blocksize << 3); in udf_bitmap_free_blocks() 204 bit = block % (sb->s_blocksize << 3); in udf_bitmap_prealloc_blocks() 206 while (bit < (sb->s_blocksize << 3) && block_count > 0) { in udf_bitmap_prealloc_blocks() 253 sb->s_blocksize - group_start); in udf_bitmap_new_block() 255 if ((ptr - ((char *)bh->b_data)) < sb->s_blocksize) { in udf_bitmap_new_block() 256 bit = block % (sb->s_blocksize << 3); in udf_bitmap_new_block() 266 sb->s_blocksize - ((bit + 7) >> 3)); in udf_bitmap_new_block() [all …]
|
| H A D | inode.c | 536 if (last_ext->extLength & (sb->s_blocksize - 1)) { in udf_do_extend_file() 540 sb->s_blocksize - 1) & ~(sb->s_blocksize - 1)); in udf_do_extend_file() 542 (iinfo->i_lenExtents + sb->s_blocksize - 1) & in udf_do_extend_file() 543 ~((u64)sb->s_blocksize - 1); in udf_do_extend_file() 550 add = (1 << 30) - sb->s_blocksize - in udf_do_extend_file() 593 add = (1 << 30) - sb->s_blocksize; in udf_do_extend_file() 711 (newsize & (sb->s_blocksize - 1)); in udf_extend_file() 794 ((elen + inode->i_sb->s_blocksize - 1) >> in inode_getblk() 817 if (elen & (inode->i_sb->s_blocksize - 1)) { in inode_getblk() 819 ((elen + inode->i_sb->s_blocksize - 1) & in inode_getblk() [all …]
|
| H A D | truncate.c | 30 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 D | ialloc.c | 51 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 D | super.c | 393 seq_printf(seq, ",bs=%lu", sb->s_blocksize); in udf_show_options() 751 if (sb->s_blocksize < sizeof(struct volStructDesc)) in udf_check_vsd() 754 sectorsize = sb->s_blocksize; in udf_check_vsd() 761 sb->s_blocksize); in udf_check_vsd() 779 (sector & (sb->s_blocksize - 1))); in udf_check_vsd() 791 if (sb->s_blocksize == 4096) { in udf_check_vsd() 1044 sb->s_blocksize * 8); in udf_compute_nr_groups() 1418 if (le32_to_cpu(spm->sizeSparingTable) > sb->s_blocksize) { in udf_load_sparable_map() 1437 sb->s_blocksize) { in udf_load_sparable_map() 1467 if (table_len > sb->s_blocksize - sizeof(*lvd)) { in udf_load_logicalvol() [all …]
|
| H A D | partition.c | 69 index = (sb->s_blocksize - vdata->s_start_offset) / sizeof(uint32_t); in udf_get_pblock_virt15() 72 newblock = 1 + (block / (sb->s_blocksize / sizeof(uint32_t))); in udf_get_pblock_virt15() 73 index = block % (sb->s_blocksize / sizeof(uint32_t)); in udf_get_pblock_virt15()
|
| H A D | misc.c | 43 offset = inode->i_sb->s_blocksize - udf_file_entry_alloc_offset(inode) - in udf_add_extendedattr() 233 if (le16_to_cpu(tag_p->descCRCLength) + sizeof(struct tag) > sb->s_blocksize) { in udf_read_tagged()
|
| /linux/fs/ext4/ |
| H A D | dir.c | 87 dir->i_sb->s_blocksize); in __ext4_check_dir_entry() 184 offset = ctx->pos & (sb->s_blocksize - 1); in ext4_readdir() 193 ctx->pos += map.m_len * sb->s_blocksize; in ext4_readdir() 217 ctx->pos += sb->s_blocksize - offset; in ext4_readdir() 227 ctx->pos += sb->s_blocksize - offset; in ext4_readdir() 240 i <= sb->s_blocksize - in ext4_readdir() 252 sb->s_blocksize) < ext4_dir_rec_len(1, in ext4_readdir() 256 sb->s_blocksize); in ext4_readdir() 259 ctx->pos = (ctx->pos & ~(sb->s_blocksize - 1)) in ext4_readdir() 264 if (unlikely(offset < sb->s_blocksize && in ext4_readdir() [all …]
|
| H A D | migrate.c | 97 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() 518 max_entries = inode->i_sb->s_blocksize >> 2; in ext4_ext_migrate()
|
| H A D | namei.c | 86 inode->i_size += inode->i_sb->s_blocksize; in ext4_append() 169 inode->i_sb->s_blocksize) == in __ext4_read_dirblock() 170 inode->i_sb->s_blocksize) in __ext4_read_dirblock() 579 unsigned int entry_space = dir->i_sb->s_blocksize - in dx_root_limit() 590 unsigned int entry_space = dir->i_sb->s_blocksize - in dx_node_limit() 713 unsigned blocksize = dir->i_sb->s_blocksize; in dx_show_entries() 1058 dir->i_sb->s_blocksize - in htree_dirblock_to_tree() 1076 for (; de < top; de = ext4_next_entry(de, dir->i_sb->s_blocksize)) { in htree_dirblock_to_tree() 1212 de = ext4_next_entry(de, dir->i_sb->s_blocksize); in ext4_htree_fill_tree() 1268 return ext4_search_dir(bh, bh->b_data, dir->i_sb->s_blocksize, dir, in search_dirblock() [all …]
|
| H A D | super.c | 281 sb->s_blocksize, GFP_NOWAIT); in ext4_sb_breadahead_unmovable() 3173 sb->s_blocksize, in ext4_setup_super() 3589 if (sb->s_blocksize == 1024 && nr == 0 && in descriptor_loc() 4257 char *buf = kvmalloc(sb->s_blocksize, GFP_NOFS | __GFP_ZERO); in ext4_calculate_overhead() 4282 memset(buf, 0, sb->s_blocksize); in ext4_calculate_overhead() 4470 if (clustersize < sb->s_blocksize) { in ext4_handle_clustersize() 4473 "block size (%lu)", clustersize, sb->s_blocksize); in ext4_handle_clustersize() 4479 if (clustersize != sb->s_blocksize) { in ext4_handle_clustersize() 4482 "block size (%lu)", clustersize, sb->s_blocksize); in ext4_handle_clustersize() 4485 if (sbi->s_blocks_per_group > sb->s_blocksize * 8) { in ext4_handle_clustersize() [all …]
|
| /linux/fs/omfs/ |
| H A D | bitmap.c | 13 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()
|
| H A D | omfs_fs.h | 29 __be32 s_blocksize; /* size of a block */ member
|
| H A D | omfs.h | 15 u32 s_blocksize; member
|
| /linux/fs/minix/ |
| H A D | bitmap.c | 74 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 D | itree_v2.c | 37 if ((u64)block * (u64)sb->s_blocksize >= sb->s_maxbytes) in block_to_path()
|
| /linux/fs/jfs/ |
| H A D | xattr.c | 225 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 D | super.c | 186 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()
|
| H A D | dir_fplus.c | 112 ret = adfs_dir_read_buffers(sb, indaddr, sb->s_blocksize, dir); in adfs_fplus_read() 136 (dir->bhs[dir->nr_buffers - 1]->b_data + (sb->s_blocksize - 8)); in adfs_fplus_read()
|
| /linux/fs/isofs/ |
| H A D | export.c | 86 if (!isofs_dir_record_valid(de, 0, child_inode->i_sb->s_blocksize) || in isofs_export_get_parent() 99 child_inode->i_sb->s_blocksize) || in isofs_export_get_parent()
|
| /linux/fs/ext2/ |
| H A D | xattr.c | 240 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/ntfs3/ |
| H A D | bitmap.c | 504 u32 blocksize = sb->s_blocksize; in wnd_rescan() 506 u32 wbits = 8 * sb->s_blocksize; in wnd_rescan() 664 u32 blocksize = sb->s_blocksize; in wnd_init() 730 u32 wbits = 8 * sb->s_blocksize; in wnd_set_free() 773 u32 wbits = 8 * sb->s_blocksize; in wnd_set_used() 854 u32 wbits = 8 * sb->s_blocksize; in wnd_is_free_hlp() 924 u32 wbits = 8 * sb->s_blocksize; in wnd_is_used() 1138 wbits = sb->s_blocksize * 8; in wnd_find() 1328 u32 blocksize = sb->s_blocksize; in wnd_extend() 1425 u32 wbits = 8 * sb->s_blocksize; in ntfs_trim_fs()
|
| /linux/fs/fat/ |
| H A D | dir.c | 111 offset = *pos & (sb->s_blocksize - 1); in fat__get_entry() 1049 endp = (struct msdos_dir_entry *)(bh->b_data + sb->s_blocksize); in __fat_remove_entries() 1139 memset(bhs[n]->b_data, 0, sb->s_blocksize); in fat_zeroed_cluster() 1220 memset(de + 2, 0, sb->s_blocksize - 2 * sizeof(*de)); in fat_alloc_new_dir() 1279 copy = min(size, sb->s_blocksize); in fat_add_new_entries() 1296 memset(bhs[n]->b_data + copy, 0, sb->s_blocksize - copy); in fat_add_new_entries() 1391 int offset = pos & (sb->s_blocksize - 1); in fat_add_entries() 1396 int copy = umin(sb->s_blocksize - offset, size); in fat_add_entries() 1408 int copy = umin(sb->s_blocksize - offset, size); in fat_add_entries()
|
| /linux/include/uapi/linux/ |
| H A D | minix_fs.h | 94 __u16 s_blocksize; member
|
| /linux/fs/erofs/ |
| H A D | super.c | 112 cnt = min_t(int, sb->s_blocksize - erofs_blkoff(sb, *offset), in erofs_read_metadata() 693 sb->s_blocksize = PAGE_SIZE; in erofs_fc_fill_super() 720 sb->s_blocksize = 1 << sbi->blkszbits; in erofs_fc_fill_super() 727 if (sbi->dif0.fsoff & (sb->s_blocksize - 1)) in erofs_fc_fill_super() 729 sbi->dif0.fsoff, sb->s_blocksize); in erofs_fc_fill_super() 1082 buf->f_bsize = sb->s_blocksize; in erofs_statfs()
|