/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | scrub.c | 232 static void scrub_page_get(struct scrub_page *spage); 233 static void scrub_page_put(struct scrub_page *spage); 237 struct scrub_page *spage); 251 struct scrub_page *spage); 1507 struct scrub_page *spage) in scrub_check_fsid() 1509 struct btrfs_fs_devices *fs_devices = spage->dev->fs_devices; in scrub_check_fsid() 1616 struct scrub_page *spage = sblock->pagev[page_num]; in scrub_write_page_to_dev_replace() local 1618 BUG_ON(spage->page == NULL); in scrub_write_page_to_dev_replace() 1619 if (spage->io_error) in scrub_write_page_to_dev_replace() 1620 clear_page(page_address(spage in scrub_write_page_to_dev_replace() 1506 scrub_check_fsid(u8 fsid[], struct scrub_page *spage) scrub_check_fsid() argument 1625 scrub_add_page_to_wr_bio(struct scrub_ctx *sctx, struct scrub_page *spage) scrub_add_page_to_wr_bio() argument 1734 struct scrub_page *spage = sbio->pagev[i]; scrub_wr_bio_end_io_worker() local 1789 struct scrub_page *spage; scrub_checksum_data() local 1819 struct scrub_page *spage; scrub_checksum_tree_block() local 1872 struct scrub_page *spage; scrub_checksum_super() local 1938 scrub_page_get(struct scrub_page *spage) scrub_page_get() argument 1943 scrub_page_put(struct scrub_page *spage) scrub_page_put() argument 1965 scrub_add_page_to_rd_bio(struct scrub_ctx *sctx, struct scrub_page *spage) scrub_add_page_to_rd_bio() argument 2132 struct scrub_page *spage = sblock->pagev[i]; scrub_missing_raid56_pages() local 2176 struct scrub_page *spage; scrub_pages() local 2224 struct scrub_page *spage = sblock->pagev[index]; scrub_pages() local 2263 struct scrub_page *spage = sbio->pagev[i]; scrub_bio_end_io_worker() local 2272 struct scrub_page *spage = sbio->pagev[i]; scrub_bio_end_io_worker() local 2483 struct scrub_page *spage; scrub_pages_for_parity() local 2526 struct scrub_page *spage = sblock->pagev[index]; scrub_pages_for_parity() local [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | test_hmm.c | 649 struct page *spage; in dmirror_migrate_alloc_and_copy() local 657 * Note that spage might be NULL which is OK since it is an in dmirror_migrate_alloc_and_copy() 660 spage = migrate_pfn_to_page(*src); in dmirror_migrate_alloc_and_copy() 661 if (WARN(spage && is_zone_device_page(spage), in dmirror_migrate_alloc_and_copy() 662 "page already in device spage pfn: 0x%lx\n", in dmirror_migrate_alloc_and_copy() 663 page_to_pfn(spage))) in dmirror_migrate_alloc_and_copy() 671 if (spage) in dmirror_migrate_alloc_and_copy() 672 copy_highpage(rpage, spage); in dmirror_migrate_alloc_and_copy() 685 page_to_pfn(spage), page_to_pf in dmirror_migrate_alloc_and_copy() 860 struct page *dpage, *spage; dmirror_devmem_fault_alloc_and_copy() local 1234 struct page *dpage, *spage; dmirror_device_evict_chunk() local [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A D | user_exp_rcv.h | 86 const unsigned long spage = addr & PAGE_MASK; in num_user_pages() local 89 return 1 + ((epage - spage) >> PAGE_SHIFT); in num_user_pages()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | user_exp_rcv.h | 45 const unsigned long spage = addr & PAGE_MASK; in num_user_pages() local 48 return 1 + ((epage - spage) >> PAGE_SHIFT); in num_user_pages()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_dmem.c | 141 static int nouveau_dmem_copy_one(struct nouveau_drm *drm, struct page *spage, in nouveau_dmem_copy_one() argument 153 NOUVEAU_APER_VRAM, nouveau_dmem_page_addr(spage))) { in nouveau_dmem_copy_one() 167 struct page *spage, *dpage; in nouveau_dmem_migrate_to_ram() local 192 spage = migrate_pfn_to_page(src); in nouveau_dmem_migrate_to_ram() 193 if (!spage || !(src & MIGRATE_PFN_MIGRATE)) in nouveau_dmem_migrate_to_ram() 202 svmm = spage->zone_device_data; in nouveau_dmem_migrate_to_ram() 205 ret = nouveau_dmem_copy_one(drm, spage, dpage, &dma_addr); in nouveau_dmem_migrate_to_ram() 620 struct page *dpage, *spage; in nouveau_dmem_migrate_copy_one() local 623 spage = migrate_pfn_to_page(src); in nouveau_dmem_migrate_copy_one() 632 if (spage) { in nouveau_dmem_migrate_copy_one() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_migrate.c | 312 struct page *spage; in svm_migrate_copy_to_vram() local 319 spage = migrate_pfn_to_page(migrate->src[i]); in svm_migrate_copy_to_vram() 320 if (spage && !is_zone_device_page(spage)) { in svm_migrate_copy_to_vram() 321 src[i] = dma_map_page(dev, spage, 0, PAGE_SIZE, in svm_migrate_copy_to_vram() 347 src[i] >> PAGE_SHIFT, page_to_pfn(spage)); in svm_migrate_copy_to_vram() 587 struct page *spage; in svm_migrate_copy_to_ram() local 589 spage = migrate_pfn_to_page(migrate->src[i]); in svm_migrate_copy_to_ram() 590 if (!spage || !is_zone_device_page(spage)) { in svm_migrate_copy_to_ram() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_dmem.c | 145 struct page *dpage, *spage; in nouveau_dmem_fault_copy_one() local 148 spage = migrate_pfn_to_page(args->src[0]); in nouveau_dmem_fault_copy_one() 149 if (!spage || !(args->src[0] & MIGRATE_PFN_MIGRATE)) in nouveau_dmem_fault_copy_one() 161 svmm = spage->zone_device_data; in nouveau_dmem_fault_copy_one() 165 NOUVEAU_APER_VRAM, nouveau_dmem_page_addr(spage))) in nouveau_dmem_fault_copy_one() 573 struct page *dpage, *spage; in nouveau_dmem_migrate_copy_one() local 576 spage = migrate_pfn_to_page(src); in nouveau_dmem_migrate_copy_one() 585 if (spage) { in nouveau_dmem_migrate_copy_one() 586 *dma_addr = dma_map_page(dev, spage, 0, page_size(spage), in nouveau_dmem_migrate_copy_one() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s_hv_uvmem.c | 513 struct page *dpage, *spage; in __kvmppc_svm_page_out() local 536 spage = migrate_pfn_to_page(*mig.src); in __kvmppc_svm_page_out() 537 if (!spage || !(*mig.src & MIGRATE_PFN_MIGRATE)) in __kvmppc_svm_page_out() 540 if (!is_zone_device_page(spage)) in __kvmppc_svm_page_out() 550 pvt = spage->zone_device_data; in __kvmppc_svm_page_out() 742 struct page *spage; in kvmppc_svm_page_in() local 772 spage = migrate_pfn_to_page(*mig.src); in kvmppc_svm_page_in() 773 if (spage) { in kvmppc_svm_page_in()
|
/kernel/linux/linux-6.6/arch/powerpc/kvm/ |
H A D | book3s_hv_uvmem.c | 520 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()
|
/kernel/linux/linux-5.10/lib/ |
H A D | test_hmm.c | 583 struct page *spage; in dmirror_migrate_alloc_and_copy() local 591 * Note that spage might be NULL which is OK since it is an in dmirror_migrate_alloc_and_copy() 594 spage = migrate_pfn_to_page(*src); in dmirror_migrate_alloc_and_copy() 601 if (spage) in dmirror_migrate_alloc_and_copy() 602 copy_highpage(rpage, spage); in dmirror_migrate_alloc_and_copy() 617 (!spage && args->vma->vm_flags & VM_WRITE)) in dmirror_migrate_alloc_and_copy() 1028 struct page *dpage, *spage; in dmirror_devmem_fault_alloc_and_copy() local 1030 spage = migrate_pfn_to_page(*src); in dmirror_devmem_fault_alloc_and_copy() 1031 if (!spage || !(*src & MIGRATE_PFN_MIGRATE)) in dmirror_devmem_fault_alloc_and_copy() 1033 spage in dmirror_devmem_fault_alloc_and_copy() [all...] |
/kernel/linux/linux-5.10/drivers/tty/ |
H A D | moxa.c | 1872 u16 head, tail, tx_mask, spage, epage; in MoxaPortWriteData() local 1878 spage = readw(ofsAddr + Page_txb); in MoxaPortWriteData() 1887 if (spage == epage) { in MoxaPortWriteData() 1889 writew(spage, baseAddr + Control_reg); in MoxaPortWriteData() 1903 pageno = spage + (tail >> 13); in MoxaPortWriteData() 1914 pageno = spage; in MoxaPortWriteData() 1931 u16 tail, rx_mask, spage, epage; in MoxaPortReadData() local 1939 spage = readw(ofsAddr + Page_rxb); in MoxaPortReadData() 1947 if (spage == epage) { in MoxaPortReadData() 1949 writew(spage, baseAdd in MoxaPortReadData() [all...] |
/kernel/linux/linux-6.6/drivers/tty/ |
H A D | moxa.c | 2171 u16 head, tail, tx_mask, spage, epage; in MoxaPortWriteData() local 2177 spage = readw(ofsAddr + Page_txb); in MoxaPortWriteData() 2186 if (spage == epage) { in MoxaPortWriteData() 2188 writew(spage, baseAddr + Control_reg); in MoxaPortWriteData() 2202 pageno = spage + (tail >> 13); in MoxaPortWriteData() 2213 pageno = spage; in MoxaPortWriteData() 2230 u16 tail, rx_mask, spage, epage; in MoxaPortReadData() local 2238 spage = readw(ofsAddr + Page_rxb); in MoxaPortReadData() 2246 if (spage == epage) { in MoxaPortReadData() 2248 writew(spage, baseAdd in MoxaPortReadData() [all...] |
/kernel/linux/linux-6.6/arch/s390/kvm/ |
H A D | pci.c | 341 struct page *vpage = NULL, *spage = NULL; in kvm_s390_pci_aif_disable() local 370 spage = phys_to_page(gaite->aisb); in kvm_s390_pci_aif_disable() 392 if (spage) { in kvm_s390_pci_aif_disable() 393 unpin_user_page(spage); in kvm_s390_pci_aif_disable()
|
/kernel/linux/linux-5.10/fs/nilfs2/ |
H A D | page.c | 103 struct page *spage = sbh->b_page, *dpage = dbh->b_page; in nilfs_copy_buffer() local 106 kaddr0 = kmap_atomic(spage); in nilfs_copy_buffer()
|
/kernel/linux/linux-6.6/fs/nilfs2/ |
H A D | page.c | 103 struct page *spage = sbh->b_page, *dpage = dbh->b_page; in nilfs_copy_buffer() local 106 kaddr0 = kmap_atomic(spage); in nilfs_copy_buffer()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/qib/ |
H A D | qib_user_sdma.c | 609 const unsigned long spage = addr & PAGE_MASK; in qib_user_sdma_num_pages() local 612 return 1 + ((epage - spage) >> PAGE_SHIFT); in qib_user_sdma_num_pages()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/qib/ |
H A D | qib_user_sdma.c | 607 const unsigned long spage = addr & PAGE_MASK; in qib_user_sdma_num_pages() local 610 return 1 + ((epage - spage) >> PAGE_SHIFT); in qib_user_sdma_num_pages()
|
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | hifn_795x.c | 1326 struct page *spage, *dpage; in hifn_setup_dma() local 1332 spage = sg_page(src); in hifn_setup_dma() 1336 hifn_setup_src_desc(dev, spage, soff, len, n - len == 0); in hifn_setup_dma()
|
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | hifn_795x.c | 1326 struct page *spage, *dpage; in hifn_setup_dma() local 1332 spage = sg_page(src); in hifn_setup_dma() 1336 hifn_setup_src_desc(dev, spage, soff, len, n - len == 0); in hifn_setup_dma()
|
/kernel/linux/linux-6.6/net/ceph/ |
H A D | messenger_v2.c | 1109 struct page *spage = con->v2.in_enc_pages[idx]; in process_v2_sparse_read() local 1113 memcpy_from_page(buf, spage, soff, len); in process_v2_sparse_read() 1121 spage, soff, len); in process_v2_sparse_read()
|
/kernel/linux/linux-6.6/drivers/hwmon/pmbus/ |
H A D | pmbus_core.c | 2784 u8 spage = pb_index_to_page(index); in pmbus_notify() local 2787 if (reg == sreg && page == spage && (smask & flags)) { in pmbus_notify()
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | st.c | 4116 struct page *spage = st_bp->reserved_pages[src_seg]; in move_buffer_data() 4120 page_address(spage) + src_offset, count); 4101 struct page *spage = st_bp->reserved_pages[src_seg]; move_buffer_data() local
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | st.c | 4086 struct page *spage = st_bp->reserved_pages[src_seg]; in move_buffer_data() 4090 page_address(spage) + src_offset, count); 4071 struct page *spage = st_bp->reserved_pages[src_seg]; move_buffer_data() local
|