Home
last modified time | relevance | path

Searched refs:cpages (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_migrate.c265 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 Dttm_page_alloc_dma.c266 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 Dttm_page_alloc.c443 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 Dhmm-tests.c42 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 Dcompress.c606 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 Ddata.c2294 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 Df2fs.h1329 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 Dtest_hmm.c71 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 Dtest_hmm_uapi.h20 * @cpages: (out) number of pages copied
27 __u64 cpages; member
/kernel/linux/linux-6.6/fs/f2fs/
H A Dcompress.c646 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 Ddata.c2327 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 Df2fs.h1466 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 Dhmm-tests.c41 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 Dtest_hmm.c46 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 Dtest_hmm_uapi.h20 * @cpages: (out) number of pages copied
27 __u64 cpages; member
/kernel/linux/linux-6.6/mm/
H A Dmigrate_device.c51 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 Dmigrate.c2300 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 Dmigrate.h181 unsigned long cpages; member
/kernel/linux/linux-6.6/include/linux/
H A Dmigrate.h197 unsigned long cpages; member
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A Dnouveau_dmem.c205 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 Dnouveau_dmem.c189 if (!args.cpages) in nouveau_dmem_migrate_to_ram()
738 if (args.cpages) in nouveau_dmem_migrate_vma()

Completed in 46 milliseconds