/linux-6.3-rc2/Documentation/translations/zh_CN/mm/ |
A D | page_migration.rst | 24 一个进程重新定位。migrate_pages()函数调用接收两组节点,并将一个进程位于旧节点上的页面移 44 页面迁移分几个步骤进行。首先为那些试图从内核中使用migrate_pages()的进程做一个高层次的 48 在内核中使用 migrate_pages() 58 2. 我们需要有一个new_page_t类型的函数,可以传递给migrate_pages()。这个函数应该计算 61 3. migrate_pages()函数被调用,它试图进行迁移。它将调用该函数为每个被考虑迁移的页面分 64 migrate_pages()如何工作 67 migrate_pages()对它的页面列表进行了多次处理。如果当时对一个页面的所有引用都可以被移除,
|
/linux-6.3-rc2/Documentation/mm/ |
A D | page_migration.rst | 21 migrate_pages() function call takes two sets of nodes and moves pages of a 59 description for those trying to use migrate_pages() from the kernel 63 In kernel use of migrate_pages() 77 passed to migrate_pages(). This function should figure out 80 3. The migrate_pages() function is called which attempts 85 How migrate_pages() works 88 migrate_pages() does several passes over its list of pages. A page is moved
|
/linux-6.3-rc2/include/linux/ |
A D | migrate.h | 70 int migrate_pages(struct list_head *l, new_page_t new, free_page_t free, 88 static inline int migrate_pages(struct list_head *l, new_page_t new, in migrate_pages() function
|
/linux-6.3-rc2/tools/testing/selftests/kvm/include/ |
A D | numaif.h | 27 long migrate_pages(int pid, unsigned long maxnode, in migrate_pages() function
|
/linux-6.3-rc2/kernel/ |
A D | sys_ni.c | 299 COND_SYSCALL(migrate_pages);
|
/linux-6.3-rc2/tools/testing/selftests/kvm/x86_64/ |
A D | xapic_ipi_test.c | 319 pages_not_moved = migrate_pages(0, sizeof(nodemasks[from]), in do_migrations()
|
/linux-6.3-rc2/mm/ |
A D | migrate.c | 1943 int migrate_pages(struct list_head *from, new_page_t get_new_page, in migrate_pages() function 2084 err = migrate_pages(pagelist, alloc_migration_target, NULL, in do_move_pages_to_node() 2604 nr_remaining = migrate_pages(&migratepages, alloc_misplaced_dst_page, in migrate_misplaced_page()
|
A D | mempolicy.c | 1086 err = migrate_pages(&pagelist, alloc_migration_target, NULL, in migrate_to_node() 1338 nr_failed = migrate_pages(&pagelist, new_page, NULL, in do_mbind() 1676 SYSCALL_DEFINE4(migrate_pages, pid_t, pid, unsigned long, maxnode, in SYSCALL_DEFINE4() argument
|
/linux-6.3-rc2/arch/ia64/kernel/syscalls/ |
A D | syscall.tbl | 268 256 common migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/tools/perf/arch/mips/entry/syscalls/ |
A D | syscall_n64.tbl | 257 246 n64 migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/arch/mips/kernel/syscalls/ |
A D | syscall_n64.tbl | 257 246 n64 migrate_pages sys_migrate_pages
|
A D | syscall_n32.tbl | 261 250 n32 migrate_pages sys_migrate_pages
|
A D | syscall_o32.tbl | 301 287 o32 migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/arch/x86/entry/syscalls/ |
A D | syscall_64.tbl | 267 256 common migrate_pages sys_migrate_pages
|
A D | syscall_32.tbl | 308 294 i386 migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/arch/xtensa/kernel/syscalls/ |
A D | syscall.tbl | 284 262 common migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/tools/perf/arch/x86/entry/syscalls/ |
A D | syscall_64.tbl | 267 256 common migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/arch/sh/kernel/syscalls/ |
A D | syscall.tbl | 304 294 common migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/arch/arm/tools/ |
A D | syscall.tbl | 417 400 common migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/arch/microblaze/kernel/syscalls/ |
A D | syscall.tbl | 304 294 common migrate_pages sys_ni_syscall
|
/linux-6.3-rc2/arch/m68k/kernel/syscalls/ |
A D | syscall.tbl | 297 287 common migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/arch/parisc/kernel/syscalls/ |
A D | syscall.tbl | 307 272 common migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/arch/sparc/kernel/syscalls/ |
A D | syscall.tbl | 368 302 common migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/arch/alpha/kernel/syscalls/ |
A D | syscall.tbl | 380 449 common migrate_pages sys_migrate_pages
|
/linux-6.3-rc2/arch/powerpc/kernel/syscalls/ |
A D | syscall.tbl | 337 258 nospu migrate_pages sys_migrate_pages
|