| /linux/mm/damon/ |
| H A D | ops-common.c | 310 int target_nid) in __damon_migrate_folio_list() argument 321 .nid = target_nid, in __damon_migrate_folio_list() 324 if (pgdat->node_id == target_nid || target_nid == NUMA_NO_NODE) in __damon_migrate_folio_list() 340 int target_nid) in damon_migrate_folio_list() argument 367 &migrate_folios, pgdat, target_nid); in damon_migrate_folio_list() 390 unsigned long damon_migrate_pages(struct list_head *folio_list, int target_nid) in damon_migrate_pages() argument 400 if (target_nid < 0 || target_nid >= MAX_NUMNODES || in damon_migrate_pages() 401 !node_state(target_nid, N_MEMORY)) { in damon_migrate_pages() 426 target_nid); in damon_migrate_pages() 432 target_nid); in damon_migrate_pages()
|
| H A D | ops-common.h | 21 unsigned long damon_migrate_pages(struct list_head *folio_list, int target_nid);
|
| H A D | core.c | 687 int target_nid) in damon_new_scheme() argument 719 scheme->target_nid = target_nid; in damon_new_scheme() 1457 dst->target_nid = src->target_nid; in damos_commit()
|
| H A D | vaddr.c | 781 nid = use_target_nid ? s->target_nid : dests->node_id_arr[i]; in damos_va_migrate()
|
| /linux/tools/testing/selftests/damon/ |
| H A D | _damon_sysfs.py | 421 target_nid = None 431 core_filters=[], ops_filters=[], filters=[], target_nid=0, 450 self.target_nid = target_nid 490 err = write_file(os.path.join(self.sysfs_dir(), 'target_nid'), '%d' % 491 self.target_nid) 398 target_nid = None global() variable in Damos 408 __init__(self, action='stat', access_pattern=DamosAccessPattern(), quota=DamosQuota(), watermarks=DamosWatermarks(), core_filters=[], ops_filters=[], filters=[], target_nid=0, dests=DamosDests(), apply_interval_us=0) global() argument
|
| H A D | sysfs.py | 143 assert_true(dump['target_nid'] == scheme.target_nid, 'target_nid', dump) 326 target_nid=1,
|
| /linux/drivers/acpi/numa/ |
| H A D | hmat.c | 871 int target_nid = pxm_to_node(target->memory_pxm); in hmat_register_target_devices() local 873 hmem_register_resource(target_nid, res); in hmat_register_target_devices()
|
| /linux/mm/ |
| H A D | huge_memory.c | 2326 int target_nid, last_cpupid; in do_huge_pmd_numa_page() local 2356 target_nid = numa_migrate_check(folio, vmf, haddr, &flags, writable, in do_huge_pmd_numa_page() 2358 if (target_nid == NUMA_NO_NODE) in do_huge_pmd_numa_page() 2360 if (migrate_misplaced_folio_prepare(folio, vma, target_nid)) { in do_huge_pmd_numa_page() 2368 if (!migrate_misplaced_folio(folio, target_nid)) { in do_huge_pmd_numa_page() 2370 nid = target_nid; in do_huge_pmd_numa_page()
|
| H A D | memory.c | 6296 int target_nid; in do_numa_page() local 6331 target_nid = numa_migrate_check(folio, vmf, vmf->address, &flags, in do_numa_page() 6333 if (target_nid == NUMA_NO_NODE) in do_numa_page() 6335 if (migrate_misplaced_folio_prepare(folio, vma, target_nid)) { in do_numa_page() 6345 if (!migrate_misplaced_folio(folio, target_nid)) { in do_numa_page() 6346 nid = target_nid; in do_numa_page()
|
| H A D | vmscan.c | 1001 int target_nid; in demote_folio_list() local 1025 target_nid = next_demotion_node(pgdat->node_id, &allowed_mask); in demote_folio_list() 1026 if (target_nid == NUMA_NO_NODE) in demote_folio_list() 1030 mtc.nid = target_nid; in demote_folio_list()
|