| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_mmio_gem.c | 40 struct page *dummy_page; /* protected by the GEM's dma_resv */ member 136 if (obj->dummy_page) in xe_mmio_gem_free() 137 __free_page(obj->dummy_page); in xe_mmio_gem_free() 193 if (!obj->dummy_page) in alloc_dummy_page_if_needed() 194 obj->dummy_page = alloc_page(GFP_KERNEL | __GFP_ZERO); in alloc_dummy_page_if_needed() 196 return obj->dummy_page ? 0 : -ENOMEM; in alloc_dummy_page_if_needed() 209 pfn = page_to_pfn(obj->dummy_page); in xe_mmio_gem_vm_fault_dummy_page()
|
| H A D | xe_device.c | 272 struct page *dummy_page = (struct page *)res; in barrier_release_dummy_page() local 274 __free_page(dummy_page); in barrier_release_dummy_page()
|
| /linux/drivers/staging/media/ipu3/ |
| H A D | ipu3-mmu.c | 54 void *dummy_page; member 447 mmu->dummy_page = (void *)__get_free_page(GFP_KERNEL); in imgu_mmu_init() 448 if (!mmu->dummy_page) in imgu_mmu_init() 450 pteval = IPU3_ADDR2PTE(virt_to_phys(mmu->dummy_page)); in imgu_mmu_init() 491 free_page((unsigned long)mmu->dummy_page); in imgu_mmu_init() 514 free_page((unsigned long)mmu->dummy_page); in imgu_mmu_exit()
|
| /linux/drivers/mailbox/ |
| H A D | arm_mhuv3.c | 182 struct dummy_page { struct 189 struct dummy_page ffcw; argument 190 struct dummy_page fcw; 192 struct dummy_page impdef; 198 struct dummy_page ffcw; 199 struct dummy_page fcw; 201 struct dummy_page impdef;
|
| /linux/arch/sparc/kernel/ |
| H A D | iommu.c | 127 iommu->dummy_page = (unsigned long) page_address(page); in iommu_table_init() 128 memset((void *)iommu->dummy_page, 0, PAGE_SIZE); in iommu_table_init() 129 iommu->dummy_page_pa = (unsigned long) __pa(iommu->dummy_page); in iommu_table_init() 146 free_page(iommu->dummy_page); in iommu_table_init() 147 iommu->dummy_page = 0UL; in iommu_table_init()
|
| /linux/sound/drivers/ |
| H A D | dummy.c | 617 static void *dummy_page[2]; variable 624 if (dummy_page[i]) { in free_fake_buffer() 625 free_page((unsigned long)dummy_page[i]); in free_fake_buffer() 626 dummy_page[i] = NULL; in free_fake_buffer() 638 dummy_page[i] = (void *)get_zeroed_page(GFP_KERNEL); in alloc_fake_buffer() 639 if (!dummy_page[i]) { in alloc_fake_buffer() 664 return virt_to_page(dummy_page[substream->stream]); /* the same page */ in dummy_pcm_page()
|
| /linux/arch/sparc/include/asm/ |
| H A D | iommu_64.h | 68 unsigned long dummy_page; member
|
| /linux/net/tls/ |
| H A D | tls_device.c | 56 static struct page *dummy_page; variable 330 dummy_tag_frag.page = dummy_page; in tls_device_record_close() 1416 dummy_page = alloc_page(GFP_KERNEL); in tls_device_init() 1417 if (!dummy_page) in tls_device_init() 1435 put_page(dummy_page); in tls_device_init() 1444 put_page(dummy_page); in tls_device_cleanup()
|
| /linux/drivers/gpu/drm/omapdrm/ |
| H A D | omap_dmm_priv.h | 158 struct page *dummy_page; member
|
| H A D | omap_dmm_tiler.c | 758 if (omap_dmm->dummy_page) in omap_dmm_remove() 759 __free_page(omap_dmm->dummy_page); in omap_dmm_remove() 863 omap_dmm->dummy_page = alloc_page(GFP_KERNEL | __GFP_DMA32); in omap_dmm_probe() 864 if (!omap_dmm->dummy_page) { in omap_dmm_probe() 875 omap_dmm->dummy_pa = page_to_phys(omap_dmm->dummy_page); in omap_dmm_probe()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_gart.c | 77 struct page *dummy_page = ttm_glob.dummy_read_page; in amdgpu_gart_dummy_page_init() local 81 adev->dummy_page_addr = dma_map_page_attrs(&adev->pdev->dev, dummy_page, 0, in amdgpu_gart_dummy_page_init()
|
| /linux/drivers/gpu/drm/ttm/ |
| H A D | ttm_bo_vm.c | 287 struct page *dummy_page = (struct page *)res; in ttm_bo_release_dummy_page() local 289 __free_page(dummy_page); in ttm_bo_release_dummy_page()
|
| /linux/drivers/media/pci/intel/ipu6/ |
| H A D | ipu6-mmu.c | 155 mmu_info->dummy_page = pt; in get_dummy_page() 170 free_page((unsigned long)mmu_info->dummy_page); in free_dummy_page()
|
| /linux/drivers/staging/media/ipu7/ |
| H A D | ipu7-mmu.c | 138 mmu_info->dummy_page = pt; in get_dummy_page() 153 free_page((unsigned long)mmu_info->dummy_page); in free_dummy_page()
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | ni.c | 1283 (u32)(rdev->dummy_page.addr >> 12)); in cayman_pcie_gart_enable() 1307 (u32)(rdev->dummy_page.addr >> 12)); in cayman_pcie_gart_enable()
|
| H A D | rv770.c | 932 (u32)(rdev->dummy_page.addr >> 12)); in rv770_pcie_gart_enable()
|
| H A D | r600.c | 1174 (u32)(rdev->dummy_page.addr >> 12)); in r600_pcie_gart_enable() 3697 WREG32(INTERRUPT_CNTL2, rdev->dummy_page.addr >> 8); in r600_irq_init()
|