Searched refs:dpage (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_dmem.c | 160 struct page *dpage = folio_page(dfolio, 0); in nouveau_dmem_copy_folio() local 165 dma_info->dma_addr = dma_map_page(dev, dpage, 0, page_size(dpage), in nouveau_dmem_copy_folio() 167 dma_info->size = page_size(dpage); in nouveau_dmem_copy_folio() 175 dma_unmap_page(dev, dma_info->dma_addr, page_size(dpage), in nouveau_dmem_copy_folio() 189 struct page *dpage; in nouveau_dmem_migrate_to_ram() local 242 dpage = folio_page(vma_alloc_folio(GFP_HIGHUSER | __GFP_ZERO, in nouveau_dmem_migrate_to_ram() 245 dpage = alloc_page_vma(GFP_HIGHUSER | __GFP_ZERO, vmf->vma, in nouveau_dmem_migrate_to_ram() 247 if (!dpage) { in nouveau_dmem_migrate_to_ram() 252 args.dst[0] = migrate_pfn(page_to_pfn(dpage)); in nouveau_dmem_migrate_to_ram() 255 dfolio = page_folio(dpage); in nouveau_dmem_migrate_to_ram() [all …]
|
| /linux/arch/powerpc/kvm/ |
| H A D | book3s_hv_uvmem.c | 520 struct page *dpage, *spage; in __kvmppc_svm_page_out() local 550 dpage = alloc_page_vma(GFP_HIGHUSER, vma, start); in __kvmppc_svm_page_out() 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 724 dpage = pfn_to_page(uvmem_pfn); in kvmppc_uvmem_get_page() 725 dpage->zone_device_data = pvt; in kvmppc_uvmem_get_page() [all …]
|
| /linux/drivers/dma/ |
| H A D | nbpfaxi.c | 692 struct nbpf_desc_page *dpage = (void *)get_zeroed_page(GFP_KERNEL | GFP_DMA); in nbpf_desc_page_alloc() local 701 if (!dpage) in nbpf_desc_page_alloc() 705 __func__, NBPF_DESCS_PER_PAGE, NBPF_SEGMENTS_PER_PAGE, sizeof(*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() 722 for (i = 0, desc = dpage->desc; in nbpf_desc_page_alloc() 723 i < ARRAY_SIZE(dpage->desc); in nbpf_desc_page_alloc() 739 list_add(&dpage->node, &chan->desc_page); in nbpf_desc_page_alloc() 742 return ARRAY_SIZE(dpage->desc); in nbpf_desc_page_alloc() 1078 struct nbpf_desc_page *dpage, *tmp; in nbpf_free_chan_resources() local [all …]
|
| /linux/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/kernel/trace/ |
| H A D | ring_buffer.c | 395 struct buffer_data_page *dpage; in alloc_cpu_data() local 410 dpage = page_address(page); in alloc_cpu_data() 411 rb_init_page(dpage); in alloc_cpu_data() 413 return dpage; in alloc_cpu_data() 1820 static int rb_read_data_buffer(struct buffer_data_page *dpage, int tail, int cpu, in rb_read_data_buffer() argument 1832 ts = dpage->time_stamp; in rb_read_data_buffer() 1836 event = (struct ring_buffer_event *)(dpage->data + e); in rb_read_data_buffer() 1876 static int rb_validate_buffer(struct buffer_data_page *dpage, int cpu) in rb_validate_buffer() argument 1882 tail = local_read(&dpage->commit); in rb_validate_buffer() 1883 return rb_read_data_buffer(dpage, tail, cpu, &ts, &delta); in rb_validate_buffer()
|
| /linux/drivers/scsi/ |
| H A D | st.c | 4170 struct page *dpage = st_bp->reserved_pages[dst_seg]; in move_buffer_data() local 4174 memmove(page_address(dpage) + dst_offset, in move_buffer_data()
|