Home
last modified time | relevance | path

Searched refs:spage (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_migrate.c307 struct page *spage; in svm_migrate_copy_to_vram() local
316 spage = migrate_pfn_to_page(migrate->src[i]); in svm_migrate_copy_to_vram()
317 if (spage && !is_zone_device_page(spage)) { in svm_migrate_copy_to_vram()
318 src[i] = dma_map_page(dev, spage, 0, PAGE_SIZE, in svm_migrate_copy_to_vram()
344 src[i] >> PAGE_SHIFT, page_to_pfn(spage)); in svm_migrate_copy_to_vram()
610 struct page *spage; in svm_migrate_copy_to_ram() local
612 spage = migrate_pfn_to_page(migrate->src[i]); in svm_migrate_copy_to_ram()
613 if (!spage || !is_zone_device_page(spage)) { in svm_migrate_copy_to_ram()
627 src[i] = svm_migrate_addr(adev, spage); in svm_migrate_copy_to_ram()
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_dmem.c161 struct page *spage = folio_page(sfolio, 0); in nouveau_dmem_copy_folio() local
174 nouveau_dmem_page_addr(spage))) { in nouveau_dmem_copy_folio()
732 struct page *dpage, *spage; in nouveau_dmem_migrate_copy_one() local
737 spage = migrate_pfn_to_page(src); in nouveau_dmem_migrate_copy_one()
747 if (spage) { in nouveau_dmem_migrate_copy_one()
748 dma_info->dma_addr = dma_map_page(dev, spage, 0, page_size(spage), in nouveau_dmem_migrate_copy_one()
750 dma_info->size = page_size(spage); in nouveau_dmem_migrate_copy_one()
753 if (drm->dmem->migrate.copy_func(drm, folio_nr_pages(page_folio(spage)), in nouveau_dmem_migrate_copy_one()
/linux/arch/powerpc/kvm/
H A Dbook3s_hv_uvmem.c520 struct page *dpage, *spage; in __kvmppc_svm_page_out() local
543 spage = migrate_pfn_to_page(*mig.src); in __kvmppc_svm_page_out()
544 if (!spage || !(*mig.src & MIGRATE_PFN_MIGRATE)) in __kvmppc_svm_page_out()
547 if (!is_zone_device_page(spage)) in __kvmppc_svm_page_out()
557 pvt = spage->zone_device_data; in __kvmppc_svm_page_out()
748 struct page *spage; in kvmppc_svm_page_in() local
778 spage = migrate_pfn_to_page(*mig.src); in kvmppc_svm_page_in()
779 if (spage) { in kvmppc_svm_page_in()
/linux/drivers/tty/
H A Dmoxa.c1918 u16 head, tail, tx_mask, spage, epage; in MoxaPortWriteData() local
1924 spage = readw(ofsAddr + Page_txb); in MoxaPortWriteData()
1932 if (spage == epage) { in MoxaPortWriteData()
1934 writew(spage, baseAddr + Control_reg); in MoxaPortWriteData()
1948 pageno = spage + (tail >> 13); in MoxaPortWriteData()
1959 pageno = spage; in MoxaPortWriteData()
1975 u16 tail, rx_mask, spage, epage; in MoxaPortReadData() local
1983 spage = readw(ofsAddr + Page_rxb); in MoxaPortReadData()
1990 if (spage == epage) { in MoxaPortReadData()
1992 writew(spage, baseAddr + Control_reg); in MoxaPortReadData()
[all …]
/linux/drivers/gpu/drm/xe/
H A Dxe_svm.c598 struct page *spage = pages[i]; in xe_svm_copy() local
611 if (!vr && spage) { in xe_svm_copy()
612 vr = xe_page_to_vr(spage); in xe_svm_copy()
616 XE_WARN_ON(spage && xe_page_to_vr(spage) != vr); in xe_svm_copy()
623 if (pagemap_addr[i].addr && spage) { in xe_svm_copy()
624 __vram_addr = xe_page_to_dpa(spage); in xe_svm_copy()
687 if (pagemap_addr[i].addr && spage) { in xe_svm_copy()
/linux/drivers/crypto/
H A Dhifn_795x.c1308 struct page *spage, *dpage; in hifn_setup_dma() local
1314 spage = sg_page(src); in hifn_setup_dma()
1318 hifn_setup_src_desc(dev, spage, soff, len, n - len == 0); in hifn_setup_dma()
/linux/drivers/hwmon/pmbus/
H A Dpmbus_core.c3080 u8 spage; in pmbus_notify() local
3086 spage = pb_index_to_page(index); in pmbus_notify()
3089 if (reg == sreg && page == spage && (smask & flags)) { in pmbus_notify()
/linux/net/ceph/
H A Dmessenger_v2.c1080 struct page *spage = con->v2.in_enc_pages[idx]; in process_v2_sparse_read() local
1084 memcpy_from_page(buf, spage, soff, len); in process_v2_sparse_read()
1092 spage, soff, len); in process_v2_sparse_read()
/linux/drivers/scsi/
H A Dst.c4171 struct page *spage = st_bp->reserved_pages[src_seg]; in move_buffer_data() local
4175 page_address(spage) + src_offset, count); in move_buffer_data()