Searched refs:contig_level (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | segment.c | 205 static bool need_ssr_by_type(struct f2fs_sb_info *sbi, int type, int contig_level) in need_ssr_by_type() argument 225 if (contig_level == SEQ_256BLKS && type == CURSEG_WARM_DATA && in need_ssr_by_type() 230 if (contig_level >= SEQ_32BLKS || total_blocks <= SSR_MIN_BLKS_LIMIT) in need_ssr_by_type() 265 free_segments(sbi), contig_level); in need_ssr_by_type() 3022 int type, bool force, int contig_level) in allocate_segment_by_default() 3036 else if (need_ssr_by_type(sbi, type, contig_level) && get_ssr_segment(sbi, type, SSR, 0)) in allocate_segment_by_default() 3498 struct f2fs_io_info *fio, int contig_level) in f2fs_allocate_data_block() 3560 if (contig_level != SEQ_NONE) { in f2fs_allocate_data_block() 3561 contig = contig_level; in f2fs_allocate_data_block() 3021 allocate_segment_by_default(struct f2fs_sb_info *sbi, int type, bool force, int contig_level) allocate_segment_by_default() argument 3495 f2fs_allocate_data_block(struct f2fs_sb_info *sbi, struct page *page, block_t old_blkaddr, block_t *new_blkaddr, struct f2fs_summary *sum, int type, struct f2fs_io_info *fio, int contig_level) f2fs_allocate_data_block() argument
|
H A D | data.c | 1395 static int __allocate_data_block(struct dnode_of_data *dn, int seg_type, int contig_level) in __allocate_data_block() argument 1422 &sum, seg_type, NULL, contig_level); in __allocate_data_block() 1516 int contig_level = SEQ_NONE; in f2fs_map_blocks() local 1518 contig_level = check_io_seq(maxblocks); in f2fs_map_blocks() 1603 err = __allocate_data_block(&dn, map->m_seg_type, contig_level); in f2fs_map_blocks() 1624 map->m_seg_type, contig_level); in f2fs_map_blocks()
|
H A D | f2fs.h | 3407 struct f2fs_io_info *fio, int contig_level);
|
Completed in 21 milliseconds