• Home
  • Raw
  • Download

Lines Matching refs:t

503 			struct damon_target *t, struct damon_region *r,
506 struct damon_target *t, struct damon_region *r,
508 bool (*target_valid)(struct damon_target *t);
656 static inline struct damon_region *damon_last_region(struct damon_target *t) in damon_last_region() argument
658 return list_last_entry(&t->regions_list, struct damon_region, list); in damon_last_region()
661 static inline struct damon_region *damon_first_region(struct damon_target *t) in damon_first_region() argument
663 return list_first_entry(&t->regions_list, struct damon_region, list); in damon_first_region()
672 #define damon_for_each_region(r, t) \ argument
673 list_for_each_entry(r, &t->regions_list, list)
675 #define damon_for_each_region_from(r, t) \ argument
676 list_for_each_entry_from(r, &t->regions_list, list)
678 #define damon_for_each_region_safe(r, next, t) \ argument
679 list_for_each_entry_safe(r, next, &t->regions_list, list)
681 #define damon_for_each_target(t, ctx) \ argument
682 list_for_each_entry(t, &(ctx)->adaptive_targets, list)
684 #define damon_for_each_target_safe(t, next, ctx) \ argument
685 list_for_each_entry_safe(t, next, &(ctx)->adaptive_targets, list)
714 struct damon_target *t) in damon_insert_region() argument
717 t->nr_regions++; in damon_insert_region()
720 void damon_add_region(struct damon_region *r, struct damon_target *t);
721 void damon_destroy_region(struct damon_region *r, struct damon_target *t);
722 int damon_set_regions(struct damon_target *t, struct damon_addr_range *ranges,
749 void damon_add_target(struct damon_ctx *ctx, struct damon_target *t);
751 void damon_free_target(struct damon_target *t);
752 void damon_destroy_target(struct damon_target *t);
753 unsigned int damon_nr_regions(struct damon_target *t);
782 int damon_set_region_biggest_system_ram_default(struct damon_target *t,