Lines Matching refs:next
41 * @sampling_addr: Address of the sample for the next access check.
440 * @prepare_access_checks: Prepare next access check of target regions.
465 * prepared for the next access check.
608 * number of sample intervals that should be passed before next
613 * number of sample intervals that should be passed before next ops
633 return container_of(r->list.next, struct damon_region, list);
663 #define damon_for_each_region_safe(r, next, t) \
664 list_for_each_entry_safe(r, next, &t->regions_list, list)
669 #define damon_for_each_target_safe(t, next, ctx) \
670 list_for_each_entry_safe(t, next, &(ctx)->adaptive_targets, list)
675 #define damon_for_each_scheme_safe(s, next, ctx) \
676 list_for_each_entry_safe(s, next, &(ctx)->schemes, list)
681 #define damos_for_each_quota_goal_safe(goal, next, quota) \
682 list_for_each_entry_safe(goal, next, &(quota)->goals, list)
687 #define damos_for_each_filter_safe(f, next, scheme) \
688 list_for_each_entry_safe(f, next, &(scheme)->filters, list)
698 struct damon_region *prev, struct damon_region *next,
701 __list_add(&r->list, &prev->list, &next->list);