Home
last modified time | relevance | path

Searched refs:contig_level (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/fs/f2fs/
H A Dsegment.c205 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 Ddata.c1395 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 Df2fs.h3407 struct f2fs_io_info *fio, int contig_level);

Completed in 21 milliseconds