/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_migrate.c | 265 unsigned long cpages = 0; in svm_migrate_successful_pages() local 271 cpages++; in svm_migrate_successful_pages() 273 return cpages; in svm_migrate_successful_pages() 294 uint64_t npages = migrate->cpages; in svm_migrate_copy_to_vram() 404 unsigned long cpages = 0; in svm_migrate_vma_to_vram() local 438 cpages = migrate.cpages; in svm_migrate_vma_to_vram() 439 if (!cpages) { in svm_migrate_vma_to_vram() 444 if (cpages != npages) in svm_migrate_vma_to_vram() 446 cpages, npage in svm_migrate_vma_to_vram() 498 unsigned long cpages = 0; svm_migrate_ram_to_vram() local 678 unsigned long cpages = 0; svm_migrate_vma_to_ram() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ttm/ |
H A D | ttm_page_alloc_dma.c | 266 struct page **pages, unsigned cpages) in ttm_set_pages_caching() 271 r = ttm_set_pages_array_uc(pages, cpages); in ttm_set_pages_caching() 274 pool->dev_name, cpages); in ttm_set_pages_caching() 277 r = ttm_set_pages_array_wc(pages, cpages); in ttm_set_pages_caching() 280 pool->dev_name, cpages); in ttm_set_pages_caching() 668 unsigned cpages) in ttm_dma_handle_caching_state_failure() 684 if (++i < cpages) in ttm_dma_handle_caching_state_failure() 706 unsigned i, j, npages, cpages; in ttm_dma_pool_alloc_new_pages() local 724 for (i = 0, cpages = 0; i < count; ++i) { in ttm_dma_pool_alloc_new_pages() 732 if (cpages) { in ttm_dma_pool_alloc_new_pages() 265 ttm_set_pages_caching(struct dma_pool *pool, struct page **pages, unsigned cpages) ttm_set_pages_caching() argument 665 ttm_dma_handle_caching_state_failure(struct dma_pool *pool, struct list_head *d_pages, struct page **failed_pages, unsigned cpages) ttm_dma_handle_caching_state_failure() argument 812 unsigned cpages = 0; ttm_dma_page_pool_fill_locked() local [all...] |
H A D | ttm_page_alloc.c | 443 enum ttm_caching_state cstate, unsigned cpages) in ttm_set_pages_caching() 449 r = ttm_set_pages_array_uc(pages, cpages); in ttm_set_pages_caching() 451 pr_err("Failed to set %d pages to uc!\n", cpages); in ttm_set_pages_caching() 454 r = ttm_set_pages_array_wc(pages, cpages); in ttm_set_pages_caching() 456 pr_err("Failed to set %d pages to wc!\n", cpages); in ttm_set_pages_caching() 471 struct page **failed_pages, unsigned cpages) in ttm_handle_caching_state_failure() 475 for (i = 0; i < cpages; ++i) { in ttm_handle_caching_state_failure() 494 unsigned i, j, cpages; in ttm_alloc_new_pages() local 507 for (i = 0, cpages = 0; i < count; ++i) { in ttm_alloc_new_pages() 515 if (cpages) { in ttm_alloc_new_pages() 442 ttm_set_pages_caching(struct page **pages, enum ttm_caching_state cstate, unsigned cpages) ttm_set_pages_caching() argument 469 ttm_handle_caching_state_failure(struct list_head *pages, int ttm_flags, enum ttm_caching_state cstate, struct page **failed_pages, unsigned cpages) ttm_handle_caching_state_failure() argument 577 unsigned cpages = 0; ttm_page_pool_fill_locked() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | hmm-tests.c | 42 uint64_t cpages; member 199 buffer->cpages = cmd.cpages; in hmm_dmirror_cmd() 339 ASSERT_EQ(buffer->cpages, npages); in TEST_F() 449 ASSERT_EQ(buffer->cpages, npages); in TEST_F() 493 ASSERT_EQ(buffer->cpages, 1); in TEST_F() 515 ASSERT_EQ(buffer->cpages, npages); in TEST_F() 592 ASSERT_EQ(buffer->cpages, npages); in TEST_F() 670 ASSERT_EQ(buffer->cpages, npages); in TEST_F() 726 ASSERT_EQ(buffer->cpages, npage in TEST_F() [all...] |
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | compress.c | 606 cc->cpages = page_array_alloc(cc->inode, cc->nr_cpages); in f2fs_compress_pages() 607 if (!cc->cpages) { in f2fs_compress_pages() 613 cc->cpages[i] = f2fs_compress_alloc_page(); in f2fs_compress_pages() 614 if (!cc->cpages[i]) { in f2fs_compress_pages() 626 cc->cbuf = f2fs_vmap(cc->cpages, cc->nr_cpages); in f2fs_compress_pages() 667 new_cpages[i] = cc->cpages[i]; in f2fs_compress_pages() 670 f2fs_compress_free_page(cc->cpages[i]); in f2fs_compress_pages() 671 cc->cpages[i] = NULL; in f2fs_compress_pages() 677 page_array_free(cc->inode, cc->cpages, cc->nr_cpages); in f2fs_compress_pages() 678 cc->cpages in f2fs_compress_pages() [all...] |
H A D | data.c | 2294 struct page *page = dic->cpages[i]; in f2fs_read_multi_pages() 2395 .cpages = NULL, in f2fs_mpage_readpages() 2997 .cpages = NULL, in f2fs_write_cache_pages()
|
H A D | f2fs.h | 1329 struct page **cpages; /* pages store compressed data in cluster */ member 1330 unsigned int nr_cpages; /* total page number in cpages */ 1332 struct compress_data *cbuf; /* virtual mapped address on cpages */ 1357 struct page **cpages; /* pages store compressed data in cluster */ member 1358 unsigned int nr_cpages; /* total page number in cpages */ 1361 struct compress_data *cbuf; /* virtual mapped address on cpages */
|
/kernel/linux/linux-6.6/lib/ |
H A D | test_hmm.c | 71 unsigned long cpages; member 133 bounce->cpages = 0; in dmirror_bounce_init() 380 bounce->cpages++; in dmirror_do_read() 409 start = cmd->addr + (bounce.cpages << PAGE_SHIFT); in dmirror_read() 421 cmd->cpages = bounce.cpages; in dmirror_read() 446 bounce->cpages++; in dmirror_do_write() 480 start = cmd->addr + (bounce.cpages << PAGE_SHIFT); in dmirror_write() 488 cmd->cpages = bounce.cpages; in dmirror_write() 889 unsigned long cpages = 0; dmirror_successful_migrated_pages() local [all...] |
H A D | test_hmm_uapi.h | 20 * @cpages: (out) number of pages copied 27 __u64 cpages; member
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | compress.c | 646 cc->cpages = page_array_alloc(cc->inode, cc->nr_cpages); in f2fs_compress_pages() 647 if (!cc->cpages) { in f2fs_compress_pages() 653 cc->cpages[i] = f2fs_compress_alloc_page(); in f2fs_compress_pages() 661 cc->cbuf = f2fs_vmap(cc->cpages, cc->nr_cpages); in f2fs_compress_pages() 699 f2fs_compress_free_page(cc->cpages[i]); in f2fs_compress_pages() 700 cc->cpages[i] = NULL; in f2fs_compress_pages() 718 if (cc->cpages[i]) in f2fs_compress_pages() 719 f2fs_compress_free_page(cc->cpages[i]); in f2fs_compress_pages() 721 page_array_free(cc->inode, cc->cpages, cc->nr_cpages); in f2fs_compress_pages() 722 cc->cpages in f2fs_compress_pages() [all...] |
H A D | data.c | 2327 struct page *page = dic->cpages[i]; in f2fs_read_multi_pages() 2416 .cpages = NULL, in f2fs_mpage_readpages() 3031 .cpages = NULL, in f2fs_write_cache_pages()
|
H A D | f2fs.h | 1466 struct page **cpages; /* pages store compressed data in cluster */ member 1467 unsigned int nr_cpages; /* total page number in cpages */ 1468 unsigned int valid_nr_cpages; /* valid page number in cpages */ 1470 struct compress_data *cbuf; /* virtual mapped address on cpages */ 1495 struct page **cpages; /* pages store compressed data in cluster */ member 1496 unsigned int nr_cpages; /* total page number in cpages */ 1499 struct compress_data *cbuf; /* virtual mapped address on cpages */
|
/kernel/linux/linux-5.10/tools/testing/selftests/vm/ |
H A D | hmm-tests.c | 41 uint64_t cpages; member 141 buffer->cpages = cmd.cpages; in hmm_dmirror_cmd() 267 ASSERT_EQ(buffer->cpages, npages); in TEST_F() 377 ASSERT_EQ(buffer->cpages, npages); in TEST_F() 421 ASSERT_EQ(buffer->cpages, 1); in TEST_F() 443 ASSERT_EQ(buffer->cpages, npages); in TEST_F() 520 ASSERT_EQ(buffer->cpages, npages); in TEST_F() 598 ASSERT_EQ(buffer->cpages, npages); in TEST_F() 654 ASSERT_EQ(buffer->cpages, npage in TEST_F() [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | test_hmm.c | 46 unsigned long cpages; member 105 bounce->cpages = 0; in dmirror_bounce_init() 336 bounce->cpages++; in dmirror_do_read() 365 start = cmd->addr + (bounce.cpages << PAGE_SHIFT); in dmirror_read() 377 cmd->cpages = bounce.cpages; in dmirror_read() 405 bounce->cpages++; in dmirror_do_write() 439 start = cmd->addr + (bounce.cpages << PAGE_SHIFT); in dmirror_write() 447 cmd->cpages = bounce.cpages; in dmirror_write() [all...] |
H A D | test_hmm_uapi.h | 20 * @cpages: (out) number of pages copied 27 __u64 cpages; member
|
/kernel/linux/linux-6.6/mm/ |
H A D | migrate_device.c | 51 migrate->cpages++; in migrate_vma_collect_hole() 119 migrate->cpages++; in migrate_vma_collect_pmd() 149 migrate->cpages++; in migrate_vma_collect_pmd() 213 migrate->cpages++; in migrate_vma_collect_pmd() 446 migrate->cpages = migrate_device_unmap(migrate->src, migrate->npages, in migrate_vma_unmap() 536 args->cpages = 0; in migrate_vma_setup() 541 if (args->cpages) in migrate_vma_setup()
|
/kernel/linux/linux-5.10/mm/ |
H A D | migrate.c | 2300 migrate->cpages++; in migrate_vma_collect_hole() 2390 migrate->cpages++; in migrate_vma_collect_pmd() 2421 migrate->cpages++; in migrate_vma_collect_pmd() 2445 migrate->cpages++; in migrate_vma_collect_pmd() 2607 for (i = 0; (i < npages) && migrate->cpages; i++) { in migrate_vma_prepare() 2625 migrate->cpages--; in migrate_vma_prepare() 2644 migrate->cpages--; in migrate_vma_prepare() 2649 migrate->cpages--; in migrate_vma_prepare() 2662 migrate->cpages--; in migrate_vma_prepare() 2672 migrate->cpages in migrate_vma_prepare() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | migrate.h | 181 unsigned long cpages; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | migrate.h | 197 unsigned long cpages; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_dmem.c | 205 if (!args.cpages) in nouveau_dmem_migrate_to_ram() 691 if (args.cpages) in nouveau_dmem_migrate_vma()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_dmem.c | 189 if (!args.cpages) in nouveau_dmem_migrate_to_ram() 738 if (args.cpages) in nouveau_dmem_migrate_vma()
|