| H A D | paddr.c | 22 unsigned long addr, unsigned long addr_unit) in damon_pa_phys_addr() argument 24 return (phys_addr_t)addr * addr_unit; in damon_pa_phys_addr() 28 phys_addr_t pa, unsigned long addr_unit) in damon_pa_core_addr() argument 35 if (sizeof(pa) == 8 && sizeof(addr_unit) == 4) in damon_pa_core_addr() 36 return div_u64(pa, addr_unit); in damon_pa_core_addr() 37 return pa / addr_unit; in damon_pa_core_addr() 52 unsigned long addr_unit) in __damon_pa_prepare_access_check() argument 56 damon_pa_mkold(damon_pa_phys_addr(r->sampling_addr, addr_unit)); in __damon_pa_prepare_access_check() 66 __damon_pa_prepare_access_check(r, ctx->addr_unit); in damon_pa_prepare_access_checks() 85 struct damon_attrs *attrs, unsigned long addr_unit) in __damon_pa_check_access() argument 152 damon_pa_pageout(struct damon_region * r,unsigned long addr_unit,struct damos * s,unsigned long * sz_filter_passed) damon_pa_pageout() argument 210 damon_pa_mark_accessed_or_deactivate(struct damon_region * r,unsigned long addr_unit,struct damos * s,bool mark_accessed,unsigned long * sz_filter_passed) damon_pa_mark_accessed_or_deactivate() argument 244 damon_pa_mark_accessed(struct damon_region * r,unsigned long addr_unit,struct damos * s,unsigned long * sz_filter_passed) damon_pa_mark_accessed() argument 252 damon_pa_deactivate_pages(struct damon_region * r,unsigned long addr_unit,struct damos * s,unsigned long * sz_filter_passed) damon_pa_deactivate_pages() argument 260 damon_pa_migrate(struct damon_region * r,unsigned long addr_unit,struct damos * s,unsigned long * sz_filter_passed) damon_pa_migrate() argument 294 damon_pa_stat(struct damon_region * r,unsigned long addr_unit,struct damos * s,unsigned long * sz_filter_passed) damon_pa_stat() argument [all...] |