Lines Matching refs:ve

373 	struct victim_entry *ve;  in attach_victim_entry()  local
375 ve = f2fs_kmem_cache_alloc(victim_entry_slab, GFP_NOFS); in attach_victim_entry()
377 ve->mtime = mtime; in attach_victim_entry()
378 ve->segno = segno; in attach_victim_entry()
380 rb_link_node(&ve->rb_node, parent, p); in attach_victim_entry()
381 rb_insert_color_cached(&ve->rb_node, &am->root, left_most); in attach_victim_entry()
383 list_add_tail(&ve->list, &am->victim_list); in attach_victim_entry()
387 return ve; in attach_victim_entry()
458 struct victim_entry *ve; in atgc_lookup_victim() local
488 ve = (struct victim_entry *)re; in atgc_lookup_victim()
490 if (ve->mtime >= max_mtime || ve->mtime < min_mtime) in atgc_lookup_victim()
494 age = div64_u64(accu * (max_mtime - ve->mtime), total_time) * in atgc_lookup_victim()
497 vblocks = get_valid_blocks(sbi, ve->segno, true); in atgc_lookup_victim()
513 p->min_segno = ve->segno; in atgc_lookup_victim()
533 struct victim_entry *ve; in atssr_lookup_victim() local
559 ve = (struct victim_entry *)re; in atssr_lookup_victim()
561 if (ve->mtime >= max_mtime || ve->mtime < min_mtime) in atssr_lookup_victim()
564 age = max_mtime - ve->mtime; in atssr_lookup_victim()
566 vblocks = get_seg_entry(sbi, ve->segno)->ckpt_valid_blocks; in atssr_lookup_victim()
582 p->min_segno = ve->segno; in atssr_lookup_victim()
616 struct victim_entry *ve, *tmp; in release_victim_entry() local
618 list_for_each_entry_safe(ve, tmp, &am->victim_list, list) { in release_victim_entry()
619 list_del(&ve->list); in release_victim_entry()
620 kmem_cache_free(victim_entry_slab, ve); in release_victim_entry()