aper              910 arch/alpha/kernel/core_marvel.c 	struct marvel_agp_aperture *aper;
aper              915 arch/alpha/kernel/core_marvel.c 	aper = kmalloc(sizeof(*aper), GFP_KERNEL);
aper              916 arch/alpha/kernel/core_marvel.c 	if (aper == NULL) return -ENOMEM;
aper              918 arch/alpha/kernel/core_marvel.c 	aper->arena = agp->hose->sg_pci;
aper              919 arch/alpha/kernel/core_marvel.c 	aper->pg_count = alpha_agpgart_size / PAGE_SIZE;
aper              920 arch/alpha/kernel/core_marvel.c 	aper->pg_start = iommu_reserve(aper->arena, aper->pg_count,
aper              921 arch/alpha/kernel/core_marvel.c 				       aper->pg_count - 1);
aper              923 arch/alpha/kernel/core_marvel.c 	if (aper->pg_start < 0) {
aper              925 arch/alpha/kernel/core_marvel.c 		kfree(aper);
aper              930 arch/alpha/kernel/core_marvel.c 		aper->arena->dma_base + aper->pg_start * PAGE_SIZE;
aper              931 arch/alpha/kernel/core_marvel.c 	agp->aperture.size = aper->pg_count * PAGE_SIZE;
aper              932 arch/alpha/kernel/core_marvel.c 	agp->aperture.sysdata = aper;
aper              940 arch/alpha/kernel/core_marvel.c 	struct marvel_agp_aperture *aper = agp->aperture.sysdata;
aper              943 arch/alpha/kernel/core_marvel.c 	status = iommu_release(aper->arena, aper->pg_start, aper->pg_count);
aper              947 arch/alpha/kernel/core_marvel.c 		iommu_unbind(aper->arena, aper->pg_start, aper->pg_count);
aper              948 arch/alpha/kernel/core_marvel.c 		status = iommu_release(aper->arena, aper->pg_start, 
aper              949 arch/alpha/kernel/core_marvel.c 				       aper->pg_count);
aper              954 arch/alpha/kernel/core_marvel.c 	kfree(aper);
aper             1025 arch/alpha/kernel/core_marvel.c 	struct marvel_agp_aperture *aper = agp->aperture.sysdata;
aper             1026 arch/alpha/kernel/core_marvel.c 	return iommu_bind(aper->arena, aper->pg_start + pg_start, 
aper             1033 arch/alpha/kernel/core_marvel.c 	struct marvel_agp_aperture *aper = agp->aperture.sysdata;
aper             1034 arch/alpha/kernel/core_marvel.c 	return iommu_unbind(aper->arena, aper->pg_start + pg_start,
aper             1041 arch/alpha/kernel/core_marvel.c 	struct marvel_agp_aperture *aper = agp->aperture.sysdata;
aper             1042 arch/alpha/kernel/core_marvel.c 	unsigned long baddr = addr - aper->arena->dma_base;
aper             1051 arch/alpha/kernel/core_marvel.c 	pte = aper->arena->ptes[baddr >> PAGE_SHIFT];
aper              593 arch/alpha/kernel/core_titan.c 	struct titan_agp_aperture *aper;
aper              598 arch/alpha/kernel/core_titan.c 	aper = kmalloc(sizeof(struct titan_agp_aperture), GFP_KERNEL);
aper              599 arch/alpha/kernel/core_titan.c 	if (aper == NULL)
aper              602 arch/alpha/kernel/core_titan.c 	aper->arena = agp->hose->sg_pci;
aper              603 arch/alpha/kernel/core_titan.c 	aper->pg_count = alpha_agpgart_size / PAGE_SIZE;
aper              604 arch/alpha/kernel/core_titan.c 	aper->pg_start = iommu_reserve(aper->arena, aper->pg_count,
aper              605 arch/alpha/kernel/core_titan.c 				       aper->pg_count - 1);
aper              606 arch/alpha/kernel/core_titan.c 	if (aper->pg_start < 0) {
aper              608 arch/alpha/kernel/core_titan.c 		kfree(aper);
aper              613 arch/alpha/kernel/core_titan.c 		aper->arena->dma_base + aper->pg_start * PAGE_SIZE;
aper              614 arch/alpha/kernel/core_titan.c 	agp->aperture.size = aper->pg_count * PAGE_SIZE;
aper              615 arch/alpha/kernel/core_titan.c 	agp->aperture.sysdata = aper;
aper              623 arch/alpha/kernel/core_titan.c 	struct titan_agp_aperture *aper = agp->aperture.sysdata;
aper              626 arch/alpha/kernel/core_titan.c 	status = iommu_release(aper->arena, aper->pg_start, aper->pg_count);
aper              630 arch/alpha/kernel/core_titan.c 		iommu_unbind(aper->arena, aper->pg_start, aper->pg_count);
aper              631 arch/alpha/kernel/core_titan.c 		status = iommu_release(aper->arena, aper->pg_start, 
aper              632 arch/alpha/kernel/core_titan.c 				       aper->pg_count);
aper              637 arch/alpha/kernel/core_titan.c 	kfree(aper);
aper              686 arch/alpha/kernel/core_titan.c 	struct titan_agp_aperture *aper = agp->aperture.sysdata;
aper              687 arch/alpha/kernel/core_titan.c 	return iommu_bind(aper->arena, aper->pg_start + pg_start, 
aper              694 arch/alpha/kernel/core_titan.c 	struct titan_agp_aperture *aper = agp->aperture.sysdata;
aper              695 arch/alpha/kernel/core_titan.c 	return iommu_unbind(aper->arena, aper->pg_start + pg_start,
aper              702 arch/alpha/kernel/core_titan.c 	struct titan_agp_aperture *aper = agp->aperture.sysdata;
aper              703 arch/alpha/kernel/core_titan.c 	unsigned long baddr = addr - aper->arena->dma_base;
aper              712 arch/alpha/kernel/core_titan.c 	pte = aper->arena->ptes[baddr >> PAGE_SHIFT];
aper              499 arch/x86/kernel/amd_gart_64.c static __init unsigned long check_iommu_size(unsigned long aper, u64 aper_size)
aper              509 arch/x86/kernel/amd_gart_64.c 	a = aper + iommu_size;
aper              162 arch/x86/kernel/aperture_64.c 	u64 aper;
aper              187 arch/x86/kernel/aperture_64.c 	aper = (aper_low & ~((1<<22)-1)) | ((u64)aper_hi << 32);
aper              194 arch/x86/kernel/aperture_64.c 		bus, slot, func, aper, aper + (32ULL << (old_order + 20)) - 1,
aper              196 arch/x86/kernel/aperture_64.c 	if (aper + (32ULL<<(20 + *order)) > 0x100000000ULL) {
aper              203 arch/x86/kernel/aperture_64.c 		bus, slot, func, aper, aper + (32ULL << (*order + 20)) - 1,
aper              206 arch/x86/kernel/aperture_64.c 	if (!aperture_valid(aper, (32*1024*1024) << *order, 32<<20))
aper              208 arch/x86/kernel/aperture_64.c 	return (u32)aper;
aper              244 drivers/char/agp/amd64-agp.c static int agp_aperture_valid(u64 aper, u32 size)
aper              246 drivers/char/agp/amd64-agp.c 	if (!aperture_valid(aper, size, 32*1024*1024))
aper              255 drivers/char/agp/amd64-agp.c 	    !(aperture_resource = request_mem_region(aper, size, "aperture"))) {
aper              273 drivers/char/agp/amd64-agp.c 	u64 aper, nb_aper;
aper              298 drivers/char/agp/amd64-agp.c 	aper = pci_bus_address(agp, AGP_APERTURE_BAR);
aper              304 drivers/char/agp/amd64-agp.c 	if (order >=0 && aper + (32ULL<<(20 + order)) > 0x100000000ULL) {
aper              316 drivers/char/agp/amd64-agp.c 		 aper, 32 << order);
aper              317 drivers/char/agp/amd64-agp.c 	if (order < 0 || !agp_aperture_valid(aper, (32*1024*1024)<<order))
aper              321 drivers/char/agp/amd64-agp.c 	pci_write_config_dword(nb, AMD64_GARTAPERTUREBASE, aper >> 25);
aper              684 drivers/gpu/drm/nouveau/nouveau_drm.c 	struct apertures_struct *aper;
aper              702 drivers/gpu/drm/nouveau/nouveau_drm.c 	aper = alloc_apertures(3);
aper              703 drivers/gpu/drm/nouveau/nouveau_drm.c 	if (!aper)
aper              706 drivers/gpu/drm/nouveau/nouveau_drm.c 	aper->ranges[0].base = pci_resource_start(pdev, 1);
aper              707 drivers/gpu/drm/nouveau/nouveau_drm.c 	aper->ranges[0].size = pci_resource_len(pdev, 1);
aper              708 drivers/gpu/drm/nouveau/nouveau_drm.c 	aper->count = 1;
aper              711 drivers/gpu/drm/nouveau/nouveau_drm.c 		aper->ranges[aper->count].base = pci_resource_start(pdev, 2);
aper              712 drivers/gpu/drm/nouveau/nouveau_drm.c 		aper->ranges[aper->count].size = pci_resource_len(pdev, 2);
aper              713 drivers/gpu/drm/nouveau/nouveau_drm.c 		aper->count++;
aper              717 drivers/gpu/drm/nouveau/nouveau_drm.c 		aper->ranges[aper->count].base = pci_resource_start(pdev, 3);
aper              718 drivers/gpu/drm/nouveau/nouveau_drm.c 		aper->ranges[aper->count].size = pci_resource_len(pdev, 3);
aper              719 drivers/gpu/drm/nouveau/nouveau_drm.c 		aper->count++;
aper              726 drivers/gpu/drm/nouveau/nouveau_drm.c 		drm_fb_helper_remove_conflicting_framebuffers(aper, "nouveaufb", boot);
aper              727 drivers/gpu/drm/nouveau/nouveau_drm.c 	kfree(aper);
aper              143 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h 	int (*aper)(enum nvkm_memory_target);
aper              251 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 	int kindn, aper, ret = -ENOSYS;
aper              273 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 	aper = vmm->func->aper(target);
aper              274 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 	if (WARN_ON(aper < 0))
aper              275 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 		return aper;
aper              286 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 		if (aper != 0 || !(page->type & NVKM_VMM_PAGE_COMP)) {
aper              287 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 			VMM_DEBUG(vmm, "comp %d %02x", aper, page->type);
aper              317 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 	map->type |= (u64)aper << 33;
aper              374 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 	.aper = gf100_vmm_aper,
aper              389 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgf100.c 	.aper = gf100_vmm_aper,
aper               71 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.c 	.aper = gf100_vmm_aper,
aper               86 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk104.c 	.aper = gf100_vmm_aper,
aper               40 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.c 	.aper = gf100_vmm_aper,
aper               55 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgk20a.c 	.aper = gf100_vmm_aper,
aper              113 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c 	.aper = gf100_vmm_aper,
aper              129 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm200.c 	.aper = gf100_vmm_aper,
aper               28 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.c 	.aper = gk20a_vmm_aper,
aper               44 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgm20b.c 	.aper = gk20a_vmm_aper,
aper              324 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 	int kindn, aper, ret = -ENOSYS;
aper              346 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 	aper = vmm->func->aper(target);
aper              347 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 	if (WARN_ON(aper < 0))
aper              348 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 		return aper;
aper              358 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 		if (aper != 0 || !(page->type & NVKM_VMM_PAGE_COMP)) {
aper              359 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 			VMM_DEBUG(vmm, "comp %d %02x", aper, page->type);
aper              382 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 	map->type |= (u64)aper << 1;
aper              398 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 	u32 inst, aper;
aper              406 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 	aper = (args->v0.inst >> 8) & 3;
aper              408 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 	args->v0.inst |= aper << 28;
aper              491 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c 	.aper = gf100_vmm_aper,
aper               28 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp10b.c 	.aper = gk20a_vmm_aper,
aper               66 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgv100.c 	.aper = gf100_vmm_aper,
aper              238 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 	u8  aper, kind, comp, priv, ro;
aper              265 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 			aper = 3;
aper              267 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 			aper = 0;
aper              271 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 		aper = 2;
aper              274 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 		aper = 3;
aper              295 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 		if (aper != 0 || !(page->type & NVKM_VMM_PAGE_COMP)) {
aper              296 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 			VMM_DEBUG(vmm, "comp %d %02x", aper, page->type);
aper              318 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmnv50.c 	map->type |= (u64)aper << 4;
aper               56 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c 	.aper = gf100_vmm_aper,
aper              106 drivers/misc/mic/bus/cosm_bus.h 	struct mic_mw *(*aper)(struct cosm_device *cdev);
aper              135 drivers/misc/mic/bus/scif_bus.c 		     struct mic_mw *mmio, struct mic_mw *aper, void *dp,
aper              157 drivers/misc/mic/bus/scif_bus.c 	sdev->aper = aper;
aper               48 drivers/misc/mic/bus/scif_bus.h 	struct mic_mw *aper;
aper              110 drivers/misc/mic/bus/scif_bus.h 		     struct mic_mw *mmio, struct mic_mw *aper,
aper              135 drivers/misc/mic/bus/vop_bus.c 		    struct vop_hw_ops *hw_ops, u8 dnode, struct mic_mw *aper,
aper              155 drivers/misc/mic/bus/vop_bus.c 	vdev->aper = aper;
aper               48 drivers/misc/mic/bus/vop_bus.h 	struct mic_mw *aper;
aper              104 drivers/misc/mic/bus/vop_bus.h 		    struct vop_hw_ops *hw_ops, u8 dnode, struct mic_mw *aper,
aper               51 drivers/misc/mic/cosm/cosm_debugfs.c 	log_buf_len_va = cdev->hw_ops->aper(cdev)->va + aper_offset;
aper               53 drivers/misc/mic/cosm/cosm_debugfs.c 	log_buf_va = cdev->hw_ops->aper(cdev)->va + aper_offset;
aper              108 drivers/misc/mic/host/mic_boot.c 	return mdev->aper.va + pa;
aper              292 drivers/misc/mic/host/mic_boot.c 	return mdev->aper.va + pa;
aper              476 drivers/misc/mic/host/mic_boot.c 					   &mdev->aper, mdev->dp, NULL,
aper              486 drivers/misc/mic/host/mic_boot.c 					  &vop_hw_ops, id + 1, &mdev->aper,
aper              574 drivers/misc/mic/host/mic_boot.c 	return &mdev->aper;
aper              586 drivers/misc/mic/host/mic_boot.c 	.aper = _mic_aper,
aper               65 drivers/misc/mic/host/mic_device.h 	struct mic_mw aper;
aper              208 drivers/misc/mic/host/mic_main.c 	mdev->aper.pa = pci_resource_start(pdev, mdev->ops->aper_bar);
aper              209 drivers/misc/mic/host/mic_main.c 	mdev->aper.len = pci_resource_len(pdev, mdev->ops->aper_bar);
aper              210 drivers/misc/mic/host/mic_main.c 	mdev->aper.va = ioremap_wc(mdev->aper.pa, mdev->aper.len);
aper              211 drivers/misc/mic/host/mic_main.c 	if (!mdev->aper.va) {
aper              254 drivers/misc/mic/host/mic_main.c 	iounmap(mdev->aper.va);
aper              290 drivers/misc/mic/host/mic_main.c 	iounmap(mdev->aper.va);
aper              345 drivers/misc/mic/host/mic_x100.c 	void __iomem *cmd_line_va = mdev->aper.va + mdev->bootaddr + fw->size;
aper              348 drivers/misc/mic/host/mic_x100.c 	boot_mem = mdev->aper.len >> 20;
aper              374 drivers/misc/mic/host/mic_x100.c 	struct boot_params __iomem *bp = mdev->aper.va + mdev->bootaddr;
aper              387 drivers/misc/mic/host/mic_x100.c 	memcpy_toio(mdev->aper.va + (mdev->bootaddr << 1), fw->data, fw->size);
aper              450 drivers/misc/mic/host/mic_x100.c 	if (mdev->bootaddr > mdev->aper.len - fw->size) {
aper              456 drivers/misc/mic/host/mic_x100.c 	memcpy_toio(mdev->aper.va + mdev->bootaddr, fw->data, fw->size);
aper              673 drivers/misc/mic/scif/scif_dma.c 	    dev->sdev->aper && !dev->sdev->card_rel_da)
aper              674 drivers/misc/mic/scif/scif_dma.c 		phys = phys - dev->sdev->aper->pa;
aper              206 drivers/misc/mic/scif/scif_mmap.c 	if (!scifdev_self(scifdev) && sdev->aper && sdev->card_rel_da)
aper              207 drivers/misc/mic/scif/scif_mmap.c 		apt_base = sdev->aper->pa;
aper              286 drivers/misc/mic/scif/scif_mmap.c 				ep->remote_dev->sdev->aper->va +
aper              288 drivers/misc/mic/scif/scif_mmap.c 				ep->remote_dev->sdev->aper->pa;
aper              388 drivers/misc/mic/scif/scif_nodeqp.c 	num_aper_pages = psdev->aper->len >> PAGE_SHIFT;
aper              398 drivers/misc/mic/scif/scif_nodeqp.c 	sg_page_shift = get_order(min(psdev->aper->len, (u64)(1 << 30)));
aper              400 drivers/misc/mic/scif/scif_nodeqp.c 	p2p->ppi_sg[SCIF_PPI_APER] = scif_p2p_setsg(psdev->aper->pa,
aper             1119 drivers/misc/mic/scif/scif_rma.c 	    sdev->aper && !sdev->card_rel_da)
aper             1120 drivers/misc/mic/scif/scif_rma.c 		apt_base = sdev->aper->pa;
aper              552 drivers/misc/mic/vop/vop_vringh.c 		daddr += vpdev->aper->pa;
aper              629 drivers/misc/mic/vop/vop_vringh.c 		daddr += vpdev->aper->pa;