Lines Matching refs:SSR
846 /* Recovery routine with SSR needs this */
2435 * SSR should never reuse block which is checkpointed
2540 if (sbi->ckpt->alloc_type[type] == SSR)
2554 if (sbi->ckpt->alloc_type[i] != SSR && for_ra)
2841 * This function always allocates a used segment(from dirty seglist) by SSR
2862 curseg->alloc_type = SSR;
2912 get_atssr_segment(sbi, CURSEG_ALL_DATA_ATGC, CURSEG_COLD_DATA, SSR, 0);
2995 /* For node segments, let's do SSR more intensively */
3045 if (!f2fs_need_SSR(sbi) || !get_ssr_segment(sbi, type, SSR, 0))
3064 if (f2fs_need_SSR(sbi) && get_ssr_segment(sbi, type, SSR, 0))
3441 if (curseg->alloc_type == SSR) {
3462 * since SSR needs latest valid block information.
3722 /* se->type is volatile as SSR allocation */
3885 if (seg_i->alloc_type == SSR)
4812 * In LFS/SSR curseg, .next_blkoff should point to an unused blkaddr;
4826 if (curseg->alloc_type != LFS && curseg->alloc_type != SSR) {
4837 if (curseg->alloc_type == SSR)