Home
last modified time | relevance | path

Searched refs:blocks (Results 1 – 25 of 142) sorted by relevance

123456

/fs/xfs/libxfs/
A Dxfs_btree_staging.c487 uint64_t *blocks, in xfs_btree_bload_level_geometry() argument
513 *blocks = max(1ULL, *blocks); in xfs_btree_bload_level_geometry()
525 (*blocks)++; in xfs_btree_bload_level_geometry()
532 *avg_per_block, desired_npb, *blocks, in xfs_btree_bload_level_geometry()
685 uint64_t blocks; in xfs_btree_bload() local
702 &avg_per_block, &blocks, &blocks_with_extra); in xfs_btree_bload()
705 for (i = 0; i < blocks; i++) { in xfs_btree_bload()
737 total_blocks += blocks; in xfs_btree_bload()
747 nr_this_level = blocks; in xfs_btree_bload()
755 for (i = 0; i < blocks; i++) { in xfs_btree_bload()
[all …]
A Dxfs_zones.c147 if (XFS_BB_TO_FSB(mp, zone->capacity) != g->blocks) { in xfs_zone_validate()
151 g->blocks); in xfs_zone_validate()
166 expected_size = g->blocks; in xfs_zone_validate()
/fs/ext4/
A Dext4_jbd2.h181 unsigned int line, int type, int blocks,
210 int blocks) in ext4_free_metadata_revoke_credits() argument
213 return blocks * EXT4_SB(sb)->s_cluster_ratio; in ext4_free_metadata_revoke_credits()
229 #define ext4_journal_start_with_reserve(inode, type, blocks, rsv_blocks)\ argument
230 __ext4_journal_start((inode), __LINE__, (type), (blocks), (rsv_blocks),\
233 #define ext4_journal_start_with_revoke(inode, type, blocks, revoke_creds) \ argument
234 __ext4_journal_start((inode), __LINE__, (type), (blocks), 0, \
239 int blocks, int rsv_blocks, in __ext4_journal_start() argument
242 return __ext4_journal_start_sb(inode, inode->i_sb, line, type, blocks, in __ext4_journal_start()
394 static inline int ext4_free_data_revoke_credits(struct inode *inode, int blocks) in ext4_free_data_revoke_credits() argument
[all …]
/fs/xfs/scrub/
A Dagheader.c439 xfs_extlen_t *blocks = priv; in xchk_agf_record_bno_lengths() local
441 (*blocks) += rec->ar_blockcount; in xchk_agf_record_bno_lengths()
451 xfs_extlen_t blocks = 0; in xchk_agf_xref_freeblks() local
458 xchk_agf_record_bno_lengths, &blocks); in xchk_agf_xref_freeblks()
472 xfs_extlen_t blocks; in xchk_agf_xref_cntbt() local
504 xfs_filblks_t blocks; in xchk_agf_xref_btreeblks() local
517 btreeblks = blocks - 1; in xchk_agf_xref_btreeblks()
536 btreeblks += blocks - 1; in xchk_agf_xref_btreeblks()
541 btreeblks += blocks - 1; in xchk_agf_xref_btreeblks()
553 xfs_filblks_t blocks; in xchk_agf_xref_refcblks() local
[all …]
A Drtsummary_repair.c39 unsigned long long blocks; in xrep_setup_rtsummary() local
59 blocks = mp->m_rsumblocks; in xrep_setup_rtsummary()
60 blocks += xfs_bmbt_calc_size(mp, blocks) * 2; in xrep_setup_rtsummary()
61 if (blocks > UINT_MAX) in xrep_setup_rtsummary()
64 rts->resblks += blocks; in xrep_setup_rtsummary()
A Drtbitmap_repair.c47 unsigned long long blocks = mp->m_sb.sb_rbmblocks; in xrep_setup_rtbitmap() local
56 error = xfile_create(descr, blocks * mp->m_sb.sb_blocksize, &sc->xfile); in xrep_setup_rtbitmap()
74 blocks += xfs_bmbt_calc_size(mp, blocks) * 2; in xrep_setup_rtbitmap()
75 if (blocks > UINT_MAX) in xrep_setup_rtbitmap()
78 rtb->resblks += blocks; in xrep_setup_rtbitmap()
517 unsigned long long blocks = 0; in xrep_rtbitmap() local
537 blocks = xfs_bmbt_calc_size(mp, rtb->rbmblocks); in xrep_rtbitmap()
538 if (blocks > UINT_MAX) in xrep_rtbitmap()
540 if (blocks > rtb->resblks) { in xrep_rtbitmap()
541 error = xfs_trans_reserve_more(sc->tp, blocks, 0); in xrep_rtbitmap()
[all …]
A Dsymlink_repair.c60 unsigned long long blocks; in xrep_setup_symlink() local
80 blocks = xfs_symlink_blocks(sc->mp, XFS_SYMLINK_MAXLEN); in xrep_setup_symlink()
81 blocks += xfs_bmbt_calc_size(mp, blocks) * 2; in xrep_setup_symlink()
82 if (blocks > UINT_MAX) in xrep_setup_symlink()
85 *resblks += blocks; in xrep_setup_symlink()
A Dagheader_repair.c259 xfs_filblks_t blocks; in xrep_agf_calc_from_btrees() local
267 error = xfs_btree_count_blocks(cur, &blocks); in xrep_agf_calc_from_btrees()
271 btreeblks = blocks - 1; in xrep_agf_calc_from_btrees()
277 error = xfs_btree_count_blocks(cur, &blocks); in xrep_agf_calc_from_btrees()
281 btreeblks += blocks - 1; in xrep_agf_calc_from_btrees()
289 agf->agf_rmap_blocks = cpu_to_be32(blocks); in xrep_agf_calc_from_btrees()
290 btreeblks += blocks - 1; in xrep_agf_calc_from_btrees()
949 xfs_filblks_t blocks; in xrep_agi_calc_from_btrees() local
954 agi->agi_iblocks = cpu_to_be32(blocks); in xrep_agi_calc_from_btrees()
962 xfs_filblks_t blocks; in xrep_agi_calc_from_btrees() local
[all …]
A Dfscounters.c265 xfs_filblks_t blocks; in xchk_fscount_btreeblks() local
272 error = xfs_btree_count_blocks(sc->sa.bno_cur, &blocks); in xchk_fscount_btreeblks()
275 fsc->fdblocks += blocks - 1; in xchk_fscount_btreeblks()
277 error = xfs_btree_count_blocks(sc->sa.cnt_cur, &blocks); in xchk_fscount_btreeblks()
280 fsc->fdblocks += blocks - 1; in xchk_fscount_btreeblks()
A Dialloc.c652 xfs_filblks_t blocks; in xchk_iallocbt_xref_rmap_btreeblks() local
674 &XFS_RMAP_OINFO_INOBT, &blocks); in xchk_iallocbt_xref_rmap_btreeblks()
677 if (blocks != inobt_blocks + finobt_blocks) in xchk_iallocbt_xref_rmap_btreeblks()
690 xfs_filblks_t blocks; in xchk_iallocbt_xref_rmap_inodes() local
699 &XFS_RMAP_OINFO_INODES, &blocks); in xchk_iallocbt_xref_rmap_inodes()
703 if (blocks != inode_blocks) in xchk_iallocbt_xref_rmap_inodes()
/fs/jffs2/
A Dbuild.c384 c->blocks = vzalloc(size); in jffs2_do_mount_fs()
387 c->blocks = kzalloc(size, GFP_KERNEL); in jffs2_do_mount_fs()
388 if (!c->blocks) in jffs2_do_mount_fs()
392 INIT_LIST_HEAD(&c->blocks[i].list); in jffs2_do_mount_fs()
393 c->blocks[i].offset = i * c->sector_size; in jffs2_do_mount_fs()
394 c->blocks[i].free_size = c->sector_size; in jffs2_do_mount_fs()
431 kvfree(c->blocks); in jffs2_do_mount_fs()
/fs/minix/
A Ditree_common.c360 unsigned blocks, res, direct = DIRECT, i = DEPTH; in nblocks() local
361 blocks = (size + sb->s_blocksize - 1) >> (BLOCK_SIZE_BITS + k); in nblocks()
362 res = blocks; in nblocks()
363 while (--i && blocks > direct) { in nblocks()
364 blocks -= direct; in nblocks()
365 blocks += sb->s_blocksize/sizeof(block_t) - 1; in nblocks()
366 blocks /= sb->s_blocksize/sizeof(block_t); in nblocks()
367 res += blocks; in nblocks()
/fs/gfs2/
A Dtrans.c41 unsigned int blocks, unsigned int revokes, in __gfs2_trans_begin() argument
50 BUG_ON(blocks == 0 && revokes == 0); in __gfs2_trans_begin()
56 tr->tr_blocks = blocks; in __gfs2_trans_begin()
59 if (blocks) { in __gfs2_trans_begin()
65 tr->tr_reserved += blocks + 1 + DIV_ROUND_UP(blocks - 1, databuf_limit(sdp)); in __gfs2_trans_begin()
109 int gfs2_trans_begin(struct gfs2_sbd *sdp, unsigned int blocks, in gfs2_trans_begin() argument
118 error = __gfs2_trans_begin(tr, sdp, blocks, revokes, _RET_IP_); in gfs2_trans_begin()
A Dtrans.h38 unsigned int blocks, unsigned int revokes,
40 int gfs2_trans_begin(struct gfs2_sbd *sdp, unsigned int blocks,
/fs/ocfs2/
A Docfs2.h767 u64 blocks) in ocfs2_clusters_for_blocks() argument
772 blocks += (1 << b_to_c_bits) - 1; in ocfs2_clusters_for_blocks()
773 return (u32)(blocks >> b_to_c_bits); in ocfs2_clusters_for_blocks()
777 u64 blocks) in ocfs2_blocks_to_clusters() argument
782 return (u32)(blocks >> b_to_c_bits); in ocfs2_blocks_to_clusters()
822 u64 blocks) in ocfs2_block_to_cluster_start() argument
827 clusters = ocfs2_blocks_to_clusters(sb, blocks); in ocfs2_block_to_cluster_start()
844 u64 blocks; in ocfs2_align_bytes_to_blocks() local
846 blocks = ocfs2_blocks_for_bytes(sb, bytes); in ocfs2_align_bytes_to_blocks()
847 return blocks << sb->s_blocksize_bits; in ocfs2_align_bytes_to_blocks()
A Djournal.h548 int blocks = ocfs2_mknod_credits(sb, 0, 0); in ocfs2_calc_symlink_credits() local
552 blocks += ocfs2_clusters_to_blocks(sb, 1); in ocfs2_calc_symlink_credits()
554 return blocks + ocfs2_quota_trans_credits(sb); in ocfs2_calc_symlink_credits()
560 int blocks; in ocfs2_calc_group_alloc_credits() local
564 blocks = 1 + 1 + 1 + bitmap_blocks; in ocfs2_calc_group_alloc_credits()
565 return blocks; in ocfs2_calc_group_alloc_credits()
A Dslot_map.c340 unsigned long long blocks, bytes = 0; in ocfs2_map_slot_buffers() local
348 blocks = ocfs2_blocks_for_bytes(si->si_inode->i_sb, bytes); in ocfs2_map_slot_buffers()
349 BUG_ON(blocks > UINT_MAX); in ocfs2_map_slot_buffers()
350 si->si_blocks = blocks; in ocfs2_map_slot_buffers()
362 BUG_ON((osb->max_slots / si->si_slots_per_block) > blocks); in ocfs2_map_slot_buffers()
/fs/verity/
A Dopen.c38 u64 blocks; in fsverity_init_merkle_tree_params() local
110 blocks = ((u64)inode->i_size + params->block_size - 1) >> log_blocksize; in fsverity_init_merkle_tree_params()
111 while (blocks > 1) { in fsverity_init_merkle_tree_params()
117 blocks = (blocks + params->hashes_per_block - 1) >> in fsverity_init_merkle_tree_params()
119 blocks_in_level[params->num_levels++] = blocks; in fsverity_init_merkle_tree_params()
/fs/xfs/
A Dxfs_trans.c150 uint blocks, in xfs_trans_reserve() argument
164 if (blocks > 0) { in xfs_trans_reserve()
165 error = xfs_dec_fdblocks(mp, blocks, rsvd); in xfs_trans_reserve()
168 tp->t_blk_res += blocks; in xfs_trans_reserve()
206 if (blocks > 0) { in xfs_trans_reserve()
207 xfs_add_fdblocks(mp, blocks); in xfs_trans_reserve()
239 uint blocks, in xfs_trans_alloc() argument
1123 unsigned int blocks, in xfs_trans_reserve_more() argument
1128 if (blocks && xfs_dec_fdblocks(tp->t_mountp, blocks, rsvd)) in xfs_trans_reserve_more()
1131 if (blocks) in xfs_trans_reserve_more()
[all …]
A Dxfs_quota.h129 int xfs_quota_reserve_blkres(struct xfs_inode *ip, int64_t blocks);
209 static inline int xfs_quota_reserve_blkres(struct xfs_inode *ip, int64_t blocks) in xfs_quota_reserve_blkres() argument
222 xfs_quota_unreserve_blkres(struct xfs_inode *ip, uint64_t blocks) in xfs_quota_unreserve_blkres() argument
225 xfs_quota_reserve_blkres(ip, -(int64_t)blocks); in xfs_quota_unreserve_blkres()
/fs/quota/
A Dquota_v1.c27 static inline qsize_t v1_qbtos(qsize_t blocks) in v1_qbtos() argument
29 return blocks << QUOTABLOCK_BITS; in v1_qbtos()
130 ulong blocks; in v1_check_quota_file() local
140 blocks = isize >> BLOCK_SIZE_BITS; in v1_check_quota_file()
142 if ((blocks % sizeof(struct v1_disk_dqblk) * BLOCK_SIZE + off) % in v1_check_quota_file()
/fs/squashfs/
A Dfile.c174 int blocks = min_t(int, n, PAGE_SIZE >> 2); in read_indexes() local
177 offset, blocks << 2); in read_indexes()
184 for (i = 0; i < blocks; i++) { in read_indexes()
192 n -= blocks; in read_indexes()
215 static inline int calculate_skip(u64 blocks) in calculate_skip() argument
217 u64 skip = blocks / ((SQUASHFS_META_ENTRIES + 1) in calculate_skip()
276 int blocks = skip * SQUASHFS_META_INDEXES; in fill_meta_index() local
277 long long res = read_indexes(inode->i_sb, blocks, in fill_meta_index()
/fs/hfs/
A Dextent.c290 u32 total_blocks, blocks, start; in hfs_free_fork() local
306 blocks = 0; in hfs_free_fork()
308 blocks += be16_to_cpu(extent[i].count); in hfs_free_fork()
310 res = hfs_free_extents(sb, extent, blocks, blocks); in hfs_free_fork()
313 if (total_blocks == blocks) in hfs_free_fork()
327 } while (total_blocks > blocks); in hfs_free_fork()
/fs/f2fs/
A Dsegment.h356 unsigned int blocks = 0; in set_ckpt_valid_blocks() local
362 blocks += se->ckpt_valid_blocks; in set_ckpt_valid_blocks()
364 get_sec_entry(sbi, segno)->ckpt_valid_blocks = blocks; in set_ckpt_valid_blocks()
373 unsigned int blocks = 0; in sanity_check_valid_blocks() local
379 blocks += se->ckpt_valid_blocks; in sanity_check_valid_blocks()
382 if (blocks != get_sec_entry(sbi, segno)->ckpt_valid_blocks) { in sanity_check_valid_blocks()
386 blocks, get_sec_entry(sbi, segno)->ckpt_valid_blocks, secno); in sanity_check_valid_blocks()
607 unsigned int segno, left_blocks, blocks; in has_curseg_enough_space() local
626 blocks = i <= CURSEG_COLD_DATA ? data_blocks : node_blocks; in has_curseg_enough_space()
627 if (blocks > left_blocks) in has_curseg_enough_space()
/fs/hfsplus/
A Dextents.c398 u32 total_blocks, blocks, start; in hfsplus_free_fork() local
405 blocks = 0; in hfsplus_free_fork()
407 blocks += be32_to_cpu(fork->extents[i].block_count); in hfsplus_free_fork()
409 res = hfsplus_free_extents(sb, fork->extents, blocks, blocks); in hfsplus_free_fork()
412 if (total_blocks == blocks) in hfsplus_free_fork()
432 } while (total_blocks > blocks); in hfsplus_free_fork()

Completed in 60 milliseconds

123456