/fs/ |
D | mpage.c | 192 sector_t blocks[MAX_BUF_PER_PAGE]; in do_mpage_readpage() local 227 blocks[page_block] = map_bh->b_blocknr + map_offset + in do_mpage_readpage() 274 if (page_block && blocks[page_block-1] != map_bh->b_blocknr-1) in do_mpage_readpage() 283 blocks[page_block] = map_bh->b_blocknr+relative_block; in do_mpage_readpage() 310 if (bio && (*last_block_in_bio != blocks[0] - 1)) in do_mpage_readpage() 316 if (!bdev_read_page(bdev, blocks[0] << (blkbits - 9), in do_mpage_readpage() 320 bio = mpage_alloc(bdev, blocks[0] << (blkbits - 9), in do_mpage_readpage() 338 *last_block_in_bio = blocks[blocks_per_page - 1]; in do_mpage_readpage() 527 sector_t blocks[MAX_BUF_PER_PAGE]; in __mpage_writepage() local 566 if (bh->b_blocknr != blocks[page_block-1] + 1) in __mpage_writepage() [all …]
|
/fs/ext4/ |
D | readpage.c | 151 sector_t blocks[MAX_BUF_PER_PAGE]; in ext4_mpage_readpages() local 203 blocks[page_block] = map.m_pblk + map_offset + in ext4_mpage_readpages() 240 if (page_block && blocks[page_block-1] != map.m_pblk-1) in ext4_mpage_readpages() 249 blocks[page_block] = map.m_pblk+relative_block; in ext4_mpage_readpages() 275 if (bio && (last_block_in_bio != blocks[0] - 1)) { in ext4_mpage_readpages() 297 bio->bi_iter.bi_sector = blocks[0] << (blkbits - 9); in ext4_mpage_readpages() 313 last_block_in_bio = blocks[blocks_per_page - 1]; in ext4_mpage_readpages()
|
D | ext4_jbd2.h | 271 int type, int blocks, int rsv_blocks); 311 #define ext4_journal_start_with_reserve(inode, type, blocks, rsv_blocks) \ argument 312 __ext4_journal_start((inode), __LINE__, (type), (blocks), (rsv_blocks)) 316 int blocks, int rsv_blocks) in __ext4_journal_start() argument 318 return __ext4_journal_start_sb(inode->i_sb, line, type, blocks, in __ext4_journal_start()
|
D | ext4_jbd2.c | 63 int type, int blocks, int rsv_blocks) in __ext4_journal_start_sb() argument 68 trace_ext4_journal_start(sb, blocks, rsv_blocks, _RET_IP_); in __ext4_journal_start_sb() 76 return jbd2__journal_start(journal, blocks, rsv_blocks, GFP_NOFS, in __ext4_journal_start_sb()
|
/fs/sysv/ |
D | balloc.c | 46 sysv_zone_t *blocks = sbi->s_bcache; in sysv_free_block() local 85 memcpy(get_chunk(sb,bh), blocks, count * sizeof(sysv_zone_t)); in sysv_free_block() 164 sysv_zone_t *blocks; in sysv_count_free_blocks() local 185 blocks = sbi->s_bcache; in sysv_count_free_blocks() 191 while (n && (zone = blocks[--n]) != 0) in sysv_count_free_blocks() 207 blocks = get_chunk(sb, bh); in sysv_count_free_blocks()
|
D | itree.c | 432 unsigned blocks, res, direct = DIRECT, i = DEPTH; in sysv_nblocks() local 433 blocks = (size + s->s_blocksize - 1) >> s->s_blocksize_bits; in sysv_nblocks() 434 res = blocks; in sysv_nblocks() 435 while (--i && blocks > direct) { in sysv_nblocks() 436 blocks = ((blocks - direct - 1) >> ptrs_bits) + 1; in sysv_nblocks() 437 res += blocks; in sysv_nblocks() 440 return blocks; in sysv_nblocks() 447 stat->blocks = (s->s_blocksize / 512) * sysv_nblocks(s, stat->size); in sysv_getattr()
|
/fs/jffs2/ |
D | build.c | 381 c->blocks = vzalloc(size); in jffs2_do_mount_fs() 384 c->blocks = kzalloc(size, GFP_KERNEL); in jffs2_do_mount_fs() 385 if (!c->blocks) in jffs2_do_mount_fs() 389 INIT_LIST_HEAD(&c->blocks[i].list); in jffs2_do_mount_fs() 390 c->blocks[i].offset = i * c->sector_size; in jffs2_do_mount_fs() 391 c->blocks[i].free_size = c->sector_size; in jffs2_do_mount_fs() 426 kvfree(c->blocks); in jffs2_do_mount_fs()
|
/fs/minix/ |
D | itree_common.c | 353 unsigned blocks, res, direct = DIRECT, i = DEPTH; in nblocks() local 354 blocks = (size + sb->s_blocksize - 1) >> (BLOCK_SIZE_BITS + k); in nblocks() 355 res = blocks; in nblocks() 356 while (--i && blocks > direct) { in nblocks() 357 blocks -= direct; in nblocks() 358 blocks += sb->s_blocksize/sizeof(block_t) - 1; in nblocks() 359 blocks /= sb->s_blocksize/sizeof(block_t); in nblocks() 360 res += blocks; in nblocks()
|
/fs/ocfs2/ |
D | ocfs2.h | 732 u64 blocks) in ocfs2_clusters_for_blocks() argument 737 blocks += (1 << b_to_c_bits) - 1; in ocfs2_clusters_for_blocks() 738 return (u32)(blocks >> b_to_c_bits); in ocfs2_clusters_for_blocks() 742 u64 blocks) in ocfs2_blocks_to_clusters() argument 747 return (u32)(blocks >> b_to_c_bits); in ocfs2_blocks_to_clusters() 787 u64 blocks) in ocfs2_block_to_cluster_start() argument 792 clusters = ocfs2_blocks_to_clusters(sb, blocks); in ocfs2_block_to_cluster_start() 809 u64 blocks; in ocfs2_align_bytes_to_blocks() local 811 blocks = ocfs2_blocks_for_bytes(sb, bytes); in ocfs2_align_bytes_to_blocks() 812 return blocks << sb->s_blocksize_bits; in ocfs2_align_bytes_to_blocks()
|
D | journal.h | 560 int blocks = ocfs2_mknod_credits(sb, 0, 0); in ocfs2_calc_symlink_credits() local 564 blocks += ocfs2_clusters_to_blocks(sb, 1); in ocfs2_calc_symlink_credits() 566 return blocks + ocfs2_quota_trans_credits(sb); in ocfs2_calc_symlink_credits() 572 int blocks; in ocfs2_calc_group_alloc_credits() local 576 blocks = 1 + 1 + 1 + bitmap_blocks; in ocfs2_calc_group_alloc_credits() 577 return blocks; in ocfs2_calc_group_alloc_credits()
|
D | slot_map.c | 358 unsigned long long blocks, bytes = 0; in ocfs2_map_slot_buffers() local 366 blocks = ocfs2_blocks_for_bytes(si->si_inode->i_sb, bytes); in ocfs2_map_slot_buffers() 367 BUG_ON(blocks > UINT_MAX); in ocfs2_map_slot_buffers() 368 si->si_blocks = blocks; in ocfs2_map_slot_buffers() 380 BUG_ON((osb->max_slots / si->si_slots_per_block) > blocks); in ocfs2_map_slot_buffers()
|
/fs/squashfs/ |
D | file.c | 187 int blocks = min_t(int, n, PAGE_SIZE >> 2); in read_indexes() local 190 offset, blocks << 2); in read_indexes() 197 for (i = 0; i < blocks; i++) { in read_indexes() 201 n -= blocks; in read_indexes() 224 static inline int calculate_skip(int blocks) in calculate_skip() argument 226 int skip = blocks / ((SQUASHFS_META_ENTRIES + 1) in calculate_skip() 285 int blocks = skip * SQUASHFS_META_INDEXES; in fill_meta_index() local 286 long long res = read_indexes(inode->i_sb, blocks, in fill_meta_index()
|
/fs/quota/ |
D | quota_v1.c | 26 static inline qsize_t v1_qbtos(qsize_t blocks) in v1_qbtos() argument 28 return blocks << QUOTABLOCK_BITS; in v1_qbtos() 128 ulong blocks; in v1_check_quota_file() local 138 blocks = isize >> BLOCK_SIZE_BITS; in v1_check_quota_file() 140 if ((blocks % sizeof(struct v1_disk_dqblk) * BLOCK_SIZE + off) % in v1_check_quota_file()
|
D | quota.c | 179 static inline qsize_t qbtos(qsize_t blocks) in qbtos() argument 181 return blocks << QIF_DQBLKSIZE_BITS; in qbtos() 373 fqs->qs_uquota.qfs_nblks = state.s_state[USRQUOTA].blocks; in quota_getstate() 378 fqs->qs_gquota.qfs_nblks = state.s_state[GRPQUOTA].blocks; in quota_getstate() 390 state.s_state[PRJQUOTA].blocks; in quota_getstate() 446 fqs->qs_uquota.qfs_nblks = state.s_state[USRQUOTA].blocks; in quota_getstatev() 451 fqs->qs_gquota.qfs_nblks = state.s_state[GRPQUOTA].blocks; in quota_getstatev() 456 fqs->qs_pquota.qfs_nblks = state.s_state[PRJQUOTA].blocks; in quota_getstatev() 494 static inline u64 quota_bbtob(u64 blocks) in quota_bbtob() argument 496 return blocks << XFS_BB_SHIFT; in quota_bbtob()
|
/fs/reiserfs/ |
D | xattr_security.c | 47 int blocks = 0; in reiserfs_security_init() local 69 blocks = reiserfs_xattr_jcreate_nblocks(inode) + in reiserfs_security_init() 75 return blocks; in reiserfs_security_init()
|
/fs/gfs2/ |
D | trans.c | 31 int gfs2_trans_begin(struct gfs2_sbd *sdp, unsigned int blocks, in gfs2_trans_begin() argument 38 BUG_ON(blocks == 0 && revokes == 0); in gfs2_trans_begin() 48 tr->tr_blocks = blocks; in gfs2_trans_begin() 52 if (blocks) in gfs2_trans_begin() 53 tr->tr_reserved += 6 + blocks; in gfs2_trans_begin()
|
D | trace_gfs2.h | 379 TP_PROTO(const struct gfs2_sbd *sdp, int blocks), 381 TP_ARGS(sdp, blocks), 385 __field( int, blocks ) 390 __entry->blocks = blocks; 394 MINOR(__entry->dev), __entry->blocks)
|
D | quota.c | 876 unsigned int nalloc = 0, blocks; in do_sync() local 919 blocks = num_qd * data_blocks + RES_DINODE + num_qd + 3; in do_sync() 928 blocks += gfs2_rg_blocks(ip, reserved) + nalloc * ind_blocks + RES_STATFS; in do_sync() 930 error = gfs2_trans_begin(sdp, blocks, 0); in do_sync() 1339 unsigned int blocks = size >> sdp->sd_sb.sb_bsize_shift; in gfs2_quota_init() local 1351 sdp->sd_quota_slots = blocks * sdp->sd_qc_per_block; in gfs2_quota_init() 1362 for (x = 0; x < blocks; x++) { in gfs2_quota_init() 1599 state->s_state[USRQUOTA].blocks = sdp->sd_quota_inode->i_blocks; in gfs2_quota_get_state() 1654 unsigned int blocks = 0; in gfs2_set_dqblk() local 1714 blocks = 1 + data_blocks + ind_blocks; in gfs2_set_dqblk() [all …]
|
/fs/hfsplus/ |
D | extents.c | 391 u32 total_blocks, blocks, start; in hfsplus_free_fork() local 398 blocks = 0; in hfsplus_free_fork() 400 blocks += be32_to_cpu(fork->extents[i].block_count); in hfsplus_free_fork() 402 res = hfsplus_free_extents(sb, fork->extents, blocks, blocks); in hfsplus_free_fork() 405 if (total_blocks == blocks) in hfsplus_free_fork() 422 } while (total_blocks > blocks); in hfsplus_free_fork()
|
/fs/hfs/ |
D | extent.c | 286 u32 total_blocks, blocks, start; in hfs_free_fork() local 302 blocks = 0; in hfs_free_fork() 304 blocks += be16_to_cpu(extent[i].count); in hfs_free_fork() 306 res = hfs_free_extents(sb, extent, blocks, blocks); in hfs_free_fork() 309 if (total_blocks == blocks) in hfs_free_fork() 323 } while (total_blocks > blocks); in hfs_free_fork()
|
/fs/xfs/ |
D | xfs_trans.c | 130 uint blocks, in xfs_trans_reserve() argument 144 if (blocks > 0) { in xfs_trans_reserve() 145 error = xfs_mod_fdblocks(tp->t_mountp, -((int64_t)blocks), rsvd); in xfs_trans_reserve() 150 tp->t_blk_res += blocks; in xfs_trans_reserve() 219 if (blocks > 0) { in xfs_trans_reserve() 220 xfs_mod_fdblocks(tp->t_mountp, (int64_t)blocks, rsvd); in xfs_trans_reserve() 233 uint blocks, in xfs_trans_alloc() argument 255 error = xfs_trans_reserve(tp, resp, blocks, rtextents); in xfs_trans_alloc()
|
/fs/befs/ |
D | datastream.c | 175 befs_blocknr_t blocks; in befs_count_blocks() local 216 blocks = datablocks + metablocks; in befs_count_blocks() 217 befs_debug(sb, "<--- %s %u blocks", __func__, (unsigned int)blocks); in befs_count_blocks() 219 return blocks; in befs_count_blocks()
|
/fs/cramfs/ |
D | inode.c | 36 unsigned long blocks; member 320 sbi->blocks = super.fsid.blocks; in cramfs_fill_super() 324 sbi->blocks = 0; in cramfs_fill_super() 357 buf->f_blocks = CRAMFS_SB(sb)->blocks; in cramfs_statfs()
|
/fs/xfs/libxfs/ |
D | xfs_trans_resv.c | 82 uint blocks; in xfs_allocfree_log_count() local 84 blocks = num_ops * 2 * (2 * mp->m_ag_maxlevels - 1); in xfs_allocfree_log_count() 86 blocks += num_ops * (2 * mp->m_rmap_maxlevels - 1); in xfs_allocfree_log_count() 88 blocks += num_ops * (2 * mp->m_refc_maxlevels - 1); in xfs_allocfree_log_count() 90 return blocks; in xfs_allocfree_log_count()
|
/fs/jbd2/ |
D | transaction.c | 167 static void sub_reserved_credits(journal_t *journal, int blocks) in sub_reserved_credits() argument 169 atomic_sub(blocks, &journal->j_reserved_credits); in sub_reserved_credits() 179 static int add_transaction_credits(journal_t *journal, int blocks, in add_transaction_credits() argument 184 int total = blocks + rsv_blocks; in add_transaction_credits() 279 int blocks = handle->h_buffer_credits; in start_this_handle() local 292 (rsv_blocks + blocks > journal->j_max_transaction_buffers)) { in start_this_handle() 295 current->comm, blocks, rsv_blocks, in start_this_handle() 361 if (add_transaction_credits(journal, blocks, rsv_blocks)) in start_this_handle() 369 sub_reserved_credits(journal, blocks); in start_this_handle() 378 handle->h_requested_credits = blocks; in start_this_handle() [all …]
|