/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | debug.c | 167 for (i = CURSEG_HOT_DATA; i < NO_CHECK_TYPE; i++) { in update_general_status() 370 si->curseg[CURSEG_HOT_DATA], in stat_show() 371 si->cursec[CURSEG_HOT_DATA], in stat_show() 372 si->curzone[CURSEG_HOT_DATA], in stat_show() 373 si->dirty_seg[CURSEG_HOT_DATA], in stat_show() 374 si->full_seg[CURSEG_HOT_DATA], in stat_show() 375 si->valid_blks[CURSEG_HOT_DATA]); in stat_show()
|
H A D | segment.h | 35 #define IS_HOT(t) ((t) == CURSEG_HOT_NODE || (t) == CURSEG_HOT_DATA) 40 (((seg) == CURSEG_I(sbi, CURSEG_HOT_DATA)->segno) || \ 50 (((secno) == CURSEG_I(sbi, CURSEG_HOT_DATA)->segno / \ 619 segno = CURSEG_I(sbi, CURSEG_HOT_DATA)->segno; in has_curseg_enough_space()
|
H A D | segment.c | 238 case CURSEG_HOT_DATA: in need_ssr_by_type() 2512 for (i = CURSEG_HOT_DATA; i <= CURSEG_COLD_DATA; i++) { in f2fs_npages_for_summary_flush() 2731 (seg_type == CURSEG_HOT_DATA || IS_NODESEG(seg_type))) in __get_next_segno() 2992 i = CURSEG_HOT_DATA; in get_ssr_segment() 3122 for (i = CURSEG_HOT_DATA; i <= CURSEG_COLD_DATA; i++) in f2fs_allocate_new_segments() 3313 return CURSEG_HOT_DATA; in f2fs_rw_hint_to_seg_type() 3419 return CURSEG_HOT_DATA; in __get_segment_type_2() 3430 return CURSEG_HOT_DATA; in __get_segment_type_4() 3458 return CURSEG_HOT_DATA; in __get_segment_type_6() 3747 for (i = CURSEG_HOT_DATA; in __f2fs_get_curseg() [all...] |
H A D | checkpoint.c | 1443 cpu_to_le32(curseg_segno(sbi, i + CURSEG_HOT_DATA)); in do_checkpoint() 1445 cpu_to_le16(curseg_blkoff(sbi, i + CURSEG_HOT_DATA)); in do_checkpoint() 1446 ckpt->alloc_type[i + CURSEG_HOT_DATA] = in do_checkpoint() 1447 curseg_alloc_type(sbi, i + CURSEG_HOT_DATA); in do_checkpoint()
|
H A D | node.c | 521 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in f2fs_get_node_info() 2330 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in scan_curseg_cache() 2785 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in remove_nats_in_journal() 2878 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in __flush_nat_entry_set() 2956 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in f2fs_flush_nat_entries()
|
H A D | recovery.c | 449 for (i = CURSEG_HOT_DATA; i <= CURSEG_COLD_DATA; i++) { in check_index_in_prev_nodes()
|
H A D | gc.c | 260 (type == CURSEG_HOT_DATA || IS_NODESEG(type))) in select_policy() 1898 for (type = CURSEG_HOT_DATA; type < NR_CURSEG_PERSIST_TYPE; type++) in free_segment_range()
|
H A D | f2fs.h | 945 CURSEG_HOT_DATA = 0, /* directory entry blocks */ enumerator
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | debug.c | 187 for (i = CURSEG_HOT_DATA; i < NO_CHECK_TYPE; i++) { in update_general_status() 461 si->curseg[CURSEG_HOT_DATA], in stat_show() 462 si->cursec[CURSEG_HOT_DATA], in stat_show() 463 si->curzone[CURSEG_HOT_DATA], in stat_show() 464 si->dirty_seg[CURSEG_HOT_DATA], in stat_show() 465 si->full_seg[CURSEG_HOT_DATA], in stat_show() 466 si->valid_blks[CURSEG_HOT_DATA]); in stat_show()
|
H A D | segment.c | 2553 for (i = CURSEG_HOT_DATA; i <= CURSEG_COLD_DATA; i++) { in f2fs_npages_for_summary_flush() 2770 (seg_type == CURSEG_HOT_DATA || IS_NODESEG(seg_type))) in __get_next_segno() 3009 i = CURSEG_HOT_DATA; in get_ssr_segment() 3116 for (i = CURSEG_HOT_DATA; i <= CURSEG_COLD_DATA; i++) in f2fs_allocate_new_segments() 3284 return CURSEG_HOT_DATA; in f2fs_rw_hint_to_seg_type() 3295 return CURSEG_HOT_DATA; in __get_segment_type_2() 3306 return CURSEG_HOT_DATA; in __get_segment_type_4() 3326 return CURSEG_HOT_DATA; in __get_age_segment_type() 3361 return CURSEG_HOT_DATA; in __get_segment_type_6() 3686 for (i = CURSEG_HOT_DATA; in __f2fs_get_curseg() [all...] |
H A D | segment.h | 35 #define IS_HOT(t) ((t) == CURSEG_HOT_NODE || (t) == CURSEG_HOT_DATA) 40 (((seg) == CURSEG_I(sbi, CURSEG_HOT_DATA)->segno) || \ 50 (((secno) == CURSEG_I(sbi, CURSEG_HOT_DATA)->segno / \ 589 segno = CURSEG_I(sbi, CURSEG_HOT_DATA)->segno; in has_curseg_enough_space()
|
H A D | node.c | 550 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in f2fs_get_node_info() 2417 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in scan_curseg_cache() 2885 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in remove_nats_in_journal() 3013 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in __flush_nat_entry_set() 3091 struct curseg_info *curseg = CURSEG_I(sbi, CURSEG_HOT_DATA); in f2fs_flush_nat_entries()
|
H A D | recovery.c | 515 for (i = CURSEG_HOT_DATA; i <= CURSEG_COLD_DATA; i++) { in check_index_in_prev_nodes()
|
H A D | checkpoint.c | 1478 struct curseg_info *curseg = CURSEG_I(sbi, i + CURSEG_HOT_DATA); in do_checkpoint() 1482 ckpt->alloc_type[i + CURSEG_HOT_DATA] = curseg->alloc_type; in do_checkpoint()
|
H A D | gc.c | 287 (type == CURSEG_HOT_DATA || IS_NODESEG(type))) in select_policy() 2008 for (type = CURSEG_HOT_DATA; type < NR_CURSEG_PERSIST_TYPE; type++) in free_segment_range()
|
H A D | f2fs.h | 1006 CURSEG_HOT_DATA = 0, /* directory entry blocks */ enumerator
|
/kernel/linux/linux-5.10/include/trace/events/ |
H A D | f2fs.h | 27 TRACE_DEFINE_ENUM(CURSEG_HOT_DATA); variable 95 { CURSEG_HOT_DATA, "Hot DATA" }, \
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | f2fs.h | 23 TRACE_DEFINE_ENUM(CURSEG_HOT_DATA); variable 89 { CURSEG_HOT_DATA, "Hot DATA" }, \
|