Lines Matching refs:next
648 return container_of(r->list.next, struct damon_region, list); in damon_next_region()
678 #define damon_for_each_region_safe(r, next, t) \ argument
679 list_for_each_entry_safe(r, next, &t->regions_list, list)
684 #define damon_for_each_target_safe(t, next, ctx) \ argument
685 list_for_each_entry_safe(t, next, &(ctx)->adaptive_targets, list)
690 #define damon_for_each_scheme_safe(s, next, ctx) \ argument
691 list_for_each_entry_safe(s, next, &(ctx)->schemes, list)
696 #define damos_for_each_quota_goal_safe(goal, next, quota) \ argument
697 list_for_each_entry_safe(goal, next, &(quota)->goals, list)
702 #define damos_for_each_filter_safe(f, next, scheme) \ argument
703 list_for_each_entry_safe(f, next, &(scheme)->filters, list)
713 struct damon_region *prev, struct damon_region *next, in damon_insert_region() argument
716 __list_add(&r->list, &prev->list, &next->list); in damon_insert_region()