Searched refs:addr_unit (Results 1 – 10 of 10) sorted by relevance
| /linux/mm/damon/ |
| 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 [all …]
|
| H A D | reclaim.c | 136 static unsigned long addr_unit __read_mostly = 1; 209 addr_unit = 1; in damon_reclaim_apply_parameters() 210 param_ctx->addr_unit = addr_unit; in damon_reclaim_apply_parameters() 211 param_ctx->min_sz_region = max(DAMON_MIN_REGION / addr_unit, 1); in damon_reclaim_apply_parameters() 325 addr_unit = input_addr_unit; in damon_reclaim_addr_unit_store() 334 module_param_cb(addr_unit, &addr_unit_param_ops, &addr_unit, 0600); 335 MODULE_PARM_DESC(addr_unit,
|
| H A D | lru_sort.c | 119 static unsigned long addr_unit __read_mostly = 1; 213 addr_unit = 1; in damon_lru_sort_apply_parameters() 214 param_ctx->addr_unit = addr_unit; in damon_lru_sort_apply_parameters() 215 param_ctx->min_sz_region = max(DAMON_MIN_REGION / addr_unit, 1); in damon_lru_sort_apply_parameters() 321 addr_unit = input_addr_unit; in damon_lru_sort_addr_unit_store() 330 module_param_cb(addr_unit, &addr_unit_param_ops, &addr_unit, 0600); 331 MODULE_PARM_DESC(addr_unit,
|
| H A D | sysfs.c | 867 unsigned long addr_unit; member 883 context->addr_unit = 1; in damon_sysfs_context_alloc() 1039 return sysfs_emit(buf, "%lu\n", context->addr_unit); in addr_unit_show() 1055 context->addr_unit = input_addr_unit; in addr_unit_store() 1071 __ATTR_RW_MODE(addr_unit, 0600); 1469 ctx->addr_unit = sys_ctx->addr_unit; in damon_sysfs_apply_inputs() 1473 DAMON_MIN_REGION / sys_ctx->addr_unit, 1); in damon_sysfs_apply_inputs()
|
| H A D | core.c | 548 ctx->addr_unit = 1; in damon_new_ctx() 1263 dst->addr_unit = src->addr_unit; in damon_commit_ctx()
|
| /linux/Documentation/admin-guide/mm/damon/ |
| H A D | lru_sort.rst | 214 addr_unit section in Interface: Module Parameters 223 unit. For example, let's suppose ``addr_unit``, ``monitor_region_start`` and 229 let's suppose values of ``addr_unit``, ``bytes_lru_sort_tried_hot_regions`` and
|
| H A D | reclaim.rst | 235 addr_unit section in Interface: Module Parameters 244 unit. For example, let's suppose ``addr_unit``, ``monitor_region_start`` and 250 this unit. For example, let's suppose values of ``addr_unit``,
|
| H A D | usage.rst | 64 │ │ │ │ :ref:`0 <sysfs_context>`/avail_operations,operations,addr_unit 193 and ``addr_unit``) and three directories (``monitoring_attrs``, ``targets``, 209 ``addr_unit`` file is for setting and getting the :ref:`address unit
|
| /linux/include/linux/ |
| H A D | damon.h | 814 unsigned long addr_unit; member
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-kernel-mm-damon | 80 What: /sys/kernel/mm/damon/admin/kdamonds/<K>/contexts/<C>/addr_unit
|