• Home
  • Raw
  • Download

Lines Matching refs:mode

85 int isolate_movable_page(struct page *page, isolate_mode_t mode)  in isolate_movable_page()  argument
128 if (!mapping->a_ops->isolate_page(page, mode)) in isolate_movable_page()
678 enum migrate_mode mode) in migrate_page() argument
689 if (mode != MIGRATE_SYNC_NO_COPY) in migrate_page()
700 enum migrate_mode mode) in buffer_migrate_lock_buffers() argument
705 if (mode != MIGRATE_ASYNC) { in buffer_migrate_lock_buffers()
737 struct page *newpage, struct page *page, enum migrate_mode mode, in __buffer_migrate_page() argument
745 return migrate_page(mapping, newpage, page, mode); in __buffer_migrate_page()
753 if (!buffer_migrate_lock_buffers(head, mode)) in __buffer_migrate_page()
802 if (mode != MIGRATE_SYNC_NO_COPY) in __buffer_migrate_page()
827 struct page *newpage, struct page *page, enum migrate_mode mode) in buffer_migrate_page() argument
829 return __buffer_migrate_page(mapping, newpage, page, mode, false); in buffer_migrate_page()
840 struct page *newpage, struct page *page, enum migrate_mode mode) in buffer_migrate_page_norefs() argument
842 return __buffer_migrate_page(mapping, newpage, page, mode, true); in buffer_migrate_page_norefs()
891 struct page *newpage, struct page *page, enum migrate_mode mode) in fallback_migrate_page() argument
895 switch (mode) { in fallback_migrate_page()
911 return mode == MIGRATE_SYNC ? -EAGAIN : -EBUSY; in fallback_migrate_page()
913 return migrate_page(mapping, newpage, page, mode); in fallback_migrate_page()
928 enum migrate_mode mode) in move_to_new_page() argument
941 rc = migrate_page(mapping, newpage, page, mode); in move_to_new_page()
951 page, mode); in move_to_new_page()
954 page, mode); in move_to_new_page()
968 page, mode); in move_to_new_page()
1005 int force, enum migrate_mode mode) in __unmap_and_move() argument
1013 if (!force || mode == MIGRATE_ASYNC) in __unmap_and_move()
1042 switch (mode) { in __unmap_and_move()
1084 rc = move_to_new_page(newpage, page, mode); in __unmap_and_move()
1116 rc = move_to_new_page(newpage, page, mode); in __unmap_and_move()
1167 int force, enum migrate_mode mode, in unmap_and_move() argument
1197 rc = __unmap_and_move(page, newpage, force, mode); in unmap_and_move()
1283 enum migrate_mode mode, int reason) in unmap_and_move_huge_page() argument
1309 switch (mode) { in unmap_and_move_huge_page()
1342 rc = move_to_new_page(new_hpage, hpage, mode); in unmap_and_move_huge_page()
1401 enum migrate_mode mode, int reason) in migrate_pages() argument
1425 pass > 2, mode, reason); in migrate_pages()
1428 private, page, pass > 2, mode, in migrate_pages()
1480 trace_mm_migrate_pages(nr_succeeded, nr_failed, mode, reason); in migrate_pages()