Lines Matching defs:am

221 		if (sbi->am.atgc_enabled)
423 struct atgc_management *am = &sbi->am;
424 struct rb_node *node = am->root.rb_root.rb_node;
441 struct atgc_management *am = &sbi->am;
449 list_add_tail(&ve->list, &am->victim_list);
450 am->victim_count++;
458 struct atgc_management *am = &sbi->am;
459 struct rb_root_cached *root = &am->root;
524 struct atgc_management *am = &sbi->am;
525 struct rb_root_cached *root = &am->root;
534 unsigned int dirty_threshold = max(am->max_candidate_count,
535 am->candidate_ratio *
536 am->victim_count / 100);
537 unsigned int age_weight = am->age_weight;
597 struct atgc_management *am = &sbi->am;
604 unsigned int dirty_threshold = max(am->max_candidate_count,
605 am->candidate_ratio *
606 am->victim_count / 100);
661 f2fs_bug_on(sbi, !f2fs_check_victim_tree(sbi, &sbi->am.root));
673 struct atgc_management *am = &sbi->am;
676 list_for_each_entry_safe(ve, tmp, &am->victim_list, list) {
679 am->victim_count--;
682 am->root = RB_ROOT_CACHED;
684 f2fs_bug_on(sbi, am->victim_count);
685 f2fs_bug_on(sbi, !list_empty(&am->victim_list));
762 p.age_threshold = sbi->am.age_threshold;
1285 int type = fio.sbi->am.atgc_enabled && (gc_type == BG_GC) &&
1955 struct atgc_management *am = &sbi->am;
1959 am->atgc_enabled = true;
1961 am->root = RB_ROOT_CACHED;
1962 INIT_LIST_HEAD(&am->victim_list);
1963 am->victim_count = 0;
1965 am->candidate_ratio = DEF_GC_THREAD_CANDIDATE_RATIO;
1966 am->max_candidate_count = DEF_GC_THREAD_MAX_CANDIDATE_COUNT;
1967 am->age_weight = DEF_GC_THREAD_AGE_WEIGHT;
1968 am->age_threshold = DEF_GC_THREAD_AGE_THRESHOLD;