| /linux-6.15/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_dmem.c | 143 struct page *dpage, dma_addr_t *dma_addr) in nouveau_dmem_copy_one() argument 147 lock_page(dpage); in nouveau_dmem_copy_one() 168 struct page *spage, *dpage; in nouveau_dmem_migrate_to_ram() local 198 if (!dpage) in nouveau_dmem_migrate_to_ram() 201 dst = migrate_pfn(page_to_pfn(dpage)); in nouveau_dmem_migrate_to_ram() 391 struct page *dpage; in nouveau_dmem_evict_chunk() local 621 struct page *dpage, *spage; in nouveau_dmem_migrate_copy_one() local 629 if (!dpage) in nouveau_dmem_migrate_copy_one() 632 paddr = nouveau_dmem_page_addr(dpage); in nouveau_dmem_migrate_copy_one() 648 dpage->zone_device_data = svmm; in nouveau_dmem_migrate_copy_one() [all …]
|
| /linux-6.15/lib/ |
| H A D | test_hmm.c | 603 struct page *dpage = NULL; in dmirror_devmem_alloc_page() local 632 return dpage; in dmirror_devmem_alloc_page() 651 struct page *dpage; in dmirror_migrate_alloc_and_copy() local 668 if (!dpage) in dmirror_migrate_alloc_and_copy() 743 struct page *dpage; in dmirror_migrate_finalize_and_map() local 750 if (!dpage) in dmirror_migrate_finalize_and_map() 835 struct page *dpage, *spage; in dmirror_devmem_fault_alloc_and_copy() local 846 if (!dpage) in dmirror_devmem_fault_alloc_and_copy() 851 lock_page(dpage); in dmirror_devmem_fault_alloc_and_copy() 1209 struct page *dpage, *spage; in dmirror_device_evict_chunk() local [all …]
|
| /linux-6.15/crypto/ |
| H A D | scompress.c | 186 struct page *spage, *dpage; in scomp_acomp_comp_decomp() local 234 dpage = folio_page(req->dfolio, 0); in scomp_acomp_comp_decomp() 237 dpage = sg_page(req->dst); in scomp_acomp_comp_decomp() 242 dpage = nth_page(dpage, doff / PAGE_SIZE); in scomp_acomp_comp_decomp() 247 if (PageHighMem(nth_page(dpage, n)) && in scomp_acomp_comp_decomp() 250 dst = kmap_local_page(dpage) + doff; in scomp_acomp_comp_decomp() 282 flush_dcache_page(dpage); in scomp_acomp_comp_decomp() 286 dpage = nth_page(dpage, 1); in scomp_acomp_comp_decomp()
|
| /linux-6.15/arch/powerpc/kvm/ |
| H A D | book3s_hv_uvmem.c | 520 struct page *dpage, *spage; in __kvmppc_svm_page_out() local 551 if (!dpage) { in __kvmppc_svm_page_out() 556 lock_page(dpage); in __kvmppc_svm_page_out() 558 pfn = page_to_pfn(dpage); in __kvmppc_svm_page_out() 574 unlock_page(dpage); in __kvmppc_svm_page_out() 575 __free_page(dpage); in __kvmppc_svm_page_out() 697 struct page *dpage = NULL; in kvmppc_uvmem_get_page() local 726 zone_device_page_init(dpage); in kvmppc_uvmem_get_page() 727 return dpage; in kvmppc_uvmem_get_page() 750 struct page *dpage; in kvmppc_svm_page_in() local [all …]
|
| /linux-6.15/fs/f2fs/ |
| H A D | acl.c | 169 struct page *dpage) in __f2fs_get_acl() argument 179 retval = f2fs_getxattr(inode, name_index, "", NULL, 0, dpage); in __f2fs_get_acl() 185 retval, dpage); in __f2fs_get_acl() 363 struct page *dpage) in f2fs_acl_create() argument 375 p = __f2fs_get_acl(dir, ACL_TYPE_DEFAULT, dpage); in f2fs_acl_create() 413 struct page *dpage) in f2fs_init_acl() argument 418 error = f2fs_acl_create(dir, &inode->i_mode, &default_acl, &acl, dpage); in f2fs_init_acl()
|
| H A D | acl.h | 46 struct page *ipage, struct page *dpage) in f2fs_init_acl() argument
|
| H A D | xattr.h | 149 size_t buffer_size, struct page *dpage) in f2fs_getxattr() argument
|
| H A D | dir.c | 518 const struct f2fs_filename *fname, struct page *dpage) in f2fs_init_inode_metadata() argument 539 err = f2fs_init_acl(inode, dir, page, dpage); in f2fs_init_inode_metadata()
|
| H A D | f2fs.h | 3652 const struct f2fs_filename *fname, struct page *dpage);
|
| /linux-6.15/drivers/dma/ |
| H A D | nbpfaxi.c | 701 if (!dpage) in nbpf_desc_page_alloc() 707 for (i = 0, ldesc = dpage->ldesc, hwdesc = dpage->hwdesc; in nbpf_desc_page_alloc() 708 i < ARRAY_SIZE(dpage->ldesc); in nbpf_desc_page_alloc() 719 for (i = 0, desc = dpage->desc; in nbpf_desc_page_alloc() 720 i < ARRAY_SIZE(dpage->desc); in nbpf_desc_page_alloc() 739 return ARRAY_SIZE(dpage->desc); in nbpf_desc_page_alloc() 1065 struct nbpf_desc_page *dpage, *tmp; in nbpf_free_chan_resources() local 1077 list_del(&dpage->node); in nbpf_free_chan_resources() 1078 for (i = 0, ldesc = dpage->ldesc; in nbpf_free_chan_resources() 1079 i < ARRAY_SIZE(dpage->ldesc); in nbpf_free_chan_resources() [all …]
|
| /linux-6.15/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_migrate.c | 588 struct page *dpage; in svm_migrate_copy_to_ram() local 630 dpage = svm_migrate_get_sys_page(migrate->vma, addr); in svm_migrate_copy_to_ram() 631 if (!dpage) { in svm_migrate_copy_to_ram() 638 dst[i] = dma_map_page(dev, dpage, 0, PAGE_SIZE, DMA_BIDIRECTIONAL); in svm_migrate_copy_to_ram() 646 dst[i] >> PAGE_SHIFT, page_to_pfn(dpage)); in svm_migrate_copy_to_ram() 648 migrate->dst[i] = migrate_pfn(page_to_pfn(dpage)); in svm_migrate_copy_to_ram()
|
| /linux-6.15/Documentation/translations/zh_CN/mm/ |
| H A D | hmm.rst | 288 dst[i] = migrate_pfn(page_to_pfn(dpage));
|
| /linux-6.15/drivers/net/ethernet/3com/ |
| H A D | typhoon.c | 1333 void *dpage; in typhoon_download_firmware() local 1354 dpage = dma_alloc_coherent(&pdev->dev, PAGE_SIZE, &dpage_dma, GFP_ATOMIC); in typhoon_download_firmware() 1355 if (!dpage) { in typhoon_download_firmware() 1419 dpage, len)); in typhoon_download_firmware() 1459 dma_free_coherent(&pdev->dev, PAGE_SIZE, dpage, dpage_dma); in typhoon_download_firmware()
|
| /linux-6.15/drivers/crypto/ |
| H A D | hifn_795x.c | 1309 struct page *spage, *dpage; in hifn_setup_dma() local 1330 dpage = sg_page(t); in hifn_setup_dma() 1335 dpage = sg_page(dst); in hifn_setup_dma() 1341 hifn_setup_dst_desc(dev, dpage, doff, len, n - len == 0); in hifn_setup_dma()
|
| /linux-6.15/kernel/trace/ |
| H A D | ring_buffer.c | 1803 static int rb_read_data_buffer(struct buffer_data_page *dpage, int tail, int cpu, in rb_read_data_buffer() argument 1814 ts = dpage->time_stamp; in rb_read_data_buffer() 1818 event = (struct ring_buffer_event *)(dpage->data + e); in rb_read_data_buffer() 1855 static int rb_validate_buffer(struct buffer_data_page *dpage, int cpu) in rb_validate_buffer() argument 1861 tail = local_read(&dpage->commit); in rb_validate_buffer() 1862 return rb_read_data_buffer(dpage, tail, cpu, &ts, &delta); in rb_validate_buffer()
|
| /linux-6.15/Documentation/mm/ |
| H A D | hmm.rst | 352 dst[i] = migrate_pfn(page_to_pfn(dpage));
|
| /linux-6.15/drivers/scsi/ |
| H A D | st.c | 4127 struct page *dpage = st_bp->reserved_pages[dst_seg]; in move_buffer_data() local 4131 memmove(page_address(dpage) + dst_offset, in move_buffer_data()
|