/drivers/gpu/drm/ |
D | drm_scatter.c | 60 vfree(entry->virtual); in drm_sg_cleanup() 107 entry->virtual = drm_vmalloc_dma(pages << PAGE_SHIFT); in drm_sg_alloc() 108 if (!entry->virtual) { in drm_sg_alloc() 118 memset(entry->virtual, 0, pages << PAGE_SHIFT); in drm_sg_alloc() 120 entry->handle = ScatterHandle((unsigned long)entry->virtual); in drm_sg_alloc() 123 DRM_DEBUG("virtual = %p\n", entry->virtual); in drm_sg_alloc() 125 for (i = (unsigned long)entry->virtual, j = 0; j < pages; in drm_sg_alloc() 153 tmp = (unsigned long *)((u8 *) entry->virtual + in drm_sg_alloc() 208 DRM_DEBUG("virtual = %p\n", entry->virtual); in drm_sg_free()
|
D | drm_bufs.c | 312 map->offset += (unsigned long)dev->sg->virtual; in drm_addmap_core() 1070 + (unsigned long)dev->sg->virtual); in drm_addbufs_sg() 1524 unsigned long virtual; in drm_mapbufs() local 1556 virtual = vm_mmap(file_priv->filp, 0, map->size, in drm_mapbufs() 1561 virtual = vm_mmap(file_priv->filp, 0, dma->byte_count, in drm_mapbufs() 1565 if (virtual > -1024UL) { in drm_mapbufs() 1567 retcode = (signed long)virtual; in drm_mapbufs() 1570 request->virtual = (void __user *)virtual; in drm_mapbufs() 1590 address = virtual + dma->buflist[i]->offset; /* *** */ in drm_mapbufs()
|
/drivers/gpu/drm/ttm/ |
D | ttm_bo_util.c | 185 void **virtual) in ttm_mem_reg_ioremap() argument 191 *virtual = NULL; in ttm_mem_reg_ioremap() 212 *virtual = addr; in ttm_mem_reg_ioremap() 217 void *virtual) in ttm_mem_reg_iounmap() argument 223 if (virtual && mem->bus.addr == NULL) in ttm_mem_reg_iounmap() 224 iounmap(virtual); in ttm_mem_reg_iounmap() 492 map->virtual = (void *)(((u8 *)bo->mem.bus.addr) + offset); in ttm_bo_ioremap() 496 map->virtual = ioremap_wc(bo->mem.bus.base + bo->mem.bus.offset + offset, in ttm_bo_ioremap() 499 map->virtual = ioremap_nocache(bo->mem.bus.base + bo->mem.bus.offset + offset, in ttm_bo_ioremap() 502 return (!map->virtual) ? -ENOMEM : 0; in ttm_bo_ioremap() [all …]
|
D | ttm_bo_vm.c | 322 char *virtual; in ttm_bo_io() local 379 virtual = ttm_kmap_obj_virtual(&map, &dummy); in ttm_bo_io() 380 virtual += page_offset; in ttm_bo_io() 383 ret = copy_from_user(virtual, wbuf, io_size); in ttm_bo_io() 385 ret = copy_to_user(rbuf, virtual, io_size); in ttm_bo_io() 412 char *virtual; in ttm_bo_fbdev_io() local 447 virtual = ttm_kmap_obj_virtual(&map, &dummy); in ttm_bo_fbdev_io() 448 virtual += page_offset; in ttm_bo_fbdev_io() 451 ret = copy_from_user(virtual, wbuf, io_size); in ttm_bo_fbdev_io() 453 ret = copy_to_user(rbuf, virtual, io_size); in ttm_bo_fbdev_io()
|
/drivers/tty/hvc/ |
D | Kconfig | 4 Generic "hypervisor virtual console" infrastructure for various 18 pSeries machines when partitioned support a hypervisor virtual 67 Xen virtual console device driver 75 Xen driver for secondary virtual consoles 110 firmware virtual consoles from one Linux partition by
|
/drivers/net/hyperv/ |
D | Kconfig | 2 tristate "Microsoft Hyper-V virtual network driver" 5 Select this option to enable the Hyper-V virtual network driver.
|
/drivers/tty/ |
D | Kconfig | 8 display and keyboard devices. These are called "virtual" because you 9 can run several virtual terminals (also called virtual consoles) on 11 virtual terminal can collect system messages and warnings, another 13 an X session, all in parallel. Switching between virtual terminals 17 properties (such as colors or beeping) of a virtual terminal. The 20 directly. The fonts used on virtual terminals can be changed with 24 You need at least one virtual terminal device in order to make use 39 on virtual consoles. 42 bool "Support for console on virtual terminal" if EXPERT 48 answer Y here, a virtual terminal (the device used to interact with [all …]
|
/drivers/gpu/drm/vmwgfx/ |
D | Kconfig | 11 in a VMware virtual machine. 13 virtual hardware.
|
/drivers/lguest/ |
D | Kconfig | 8 "lguest" command found in the Documentation/virtual/lguest 12 not "rustyvisor". See Documentation/virtual/lguest/lguest.txt.
|
/drivers/video/intelfb/ |
D | intelfbdrv.c | 481 if (dinfo->aperture.virtual) in cleanup() 482 iounmap((void __iomem *)dinfo->aperture.virtual); in cleanup() 678 dinfo->aperture.virtual = (u8 __iomem *)ioremap_nocache in intelfb_pci_register() 681 if (!dinfo->aperture.virtual) { in intelfb_pci_register() 714 dinfo->ring.virtual = dinfo->aperture.virtual in intelfb_pci_register() 742 dinfo->cursor.virtual = dinfo->aperture.virtual in intelfb_pci_register() 766 dinfo->fb.virtual = dinfo->aperture.virtual + (dinfo->fb.offset << 12); in intelfb_pci_register() 777 dinfo->fb.virtual); in intelfb_pci_register() 783 dinfo->ring.virtual); in intelfb_pci_register() 786 dinfo->cursor.virtual, dinfo->cursor.offset, in intelfb_pci_register() [all …]
|
/drivers/gpu/drm/i810/ |
D | i810_dma.c | 137 buf_priv->virtual = (void *)do_mmap(file_priv->filp, 0, buf->total, in i810_map_buffer() 142 if (IS_ERR(buf_priv->virtual)) { in i810_map_buffer() 145 retcode = PTR_ERR(buf_priv->virtual); in i810_map_buffer() 146 buf_priv->virtual = NULL; in i810_map_buffer() 161 retcode = vm_munmap((unsigned long)buf_priv->virtual, in i810_unmap_buffer() 165 buf_priv->virtual = NULL; in i810_unmap_buffer() 195 d->virtual = buf_priv->virtual; in i810_dma_get_buffer() 1065 *(u32 *) ((char *) buf_priv->virtual + used) = 0; in i810_dma_dispatch_mc()
|
/drivers/media/video/ |
D | vino.c | 200 unsigned long *virtual; member 671 ClearPageReserved(virt_to_page((void *)fb->desc_table.virtual[i])); in vino_free_buffer_with_count() 675 free_page(fb->desc_table.virtual[i]); in vino_free_buffer_with_count() 682 kfree(fb->desc_table.virtual); in vino_free_buffer_with_count() 711 fb->desc_table.virtual = in vino_allocate_buffer() 713 if (!fb->desc_table.virtual) in vino_allocate_buffer() 732 fb->desc_table.virtual[i] = in vino_allocate_buffer() 734 if (!fb->desc_table.virtual[i]) { in vino_allocate_buffer() 741 (void *)fb->desc_table.virtual[i], in vino_allocate_buffer() 749 SetPageReserved(virt_to_page((void *)fb->desc_table.virtual[i])); in vino_allocate_buffer() [all …]
|
/drivers/video/i810/ |
D | i810_main.c | 784 u8 __iomem *addr = par->cursor_heap.virtual; in i810_reset_cursor_image() 799 u8 __iomem *addr = par->cursor_heap.virtual; in i810_load_cursor_image() 1634 par->fb.virtual = par->aperture.virtual+(par->fb.offset << 12); in i810_fix_pointers() 1637 par->iring.virtual = par->aperture.virtual + in i810_fix_pointers() 1639 par->cursor_heap.virtual = par->aperture.virtual+ in i810_fix_pointers() 1870 par->aperture.virtual = ioremap_nocache(par->aperture.physical, in i810_allocate_pci_resource() 1872 if (!par->aperture.virtual) { in i810_allocate_pci_resource() 2050 info->screen_base = par->fb.virtual; in i810fb_init_pci() 2114 if (par->aperture.virtual) in i810fb_release_resource() 2115 iounmap(par->aperture.virtual); in i810fb_release_resource()
|
/drivers/staging/zsmalloc/ |
D | Kconfig | 10 compressed RAM pages. zsmalloc uses virtual memory mapping
|
/drivers/block/ |
D | Kconfig | 191 Unless you know that you do not need such virtual block devices say 198 Writes to the virtual block device are not immediately written to the 209 example) in your virtual machine, you will want to say Y here. If 210 you care for the safety of the data in your virtual machine, Y is a 480 Support for virtual disk devices as a client under Sun 492 tristate "Xen virtual block device support" 497 This driver implements the front-end of the Xen virtual 526 This is the virtual block driver for virtio. It can be used with
|
/drivers/gpu/drm/gma500/ |
D | mmu.c | 810 int psb_mmu_virtual_to_pfn(struct psb_mmu_pd *pd, uint32_t virtual, in psb_mmu_virtual_to_pfn() argument 819 pt = psb_mmu_pt_map_lock(pd, virtual); in psb_mmu_virtual_to_pfn() 825 tmp = v[psb_mmu_pd_index(virtual)]; in psb_mmu_virtual_to_pfn() 838 tmp = pt->v[psb_mmu_pt_index(virtual)]; in psb_mmu_virtual_to_pfn()
|
/drivers/staging/zram/ |
D | Kconfig | 11 Creates virtual block devices called /dev/zramX (X = 0, 1, ...).
|
/drivers/target/ |
D | Kconfig | 10 subsystem logic for virtual LUN 0 access
|
/drivers/net/ethernet/ibm/ |
D | Kconfig | 26 This driver supports virtual ethernet adapters on newer IBM iSeries
|
/drivers/net/team/ |
D | Kconfig | 5 This allows one to create virtual interfaces that teams together
|
/drivers/staging/usbip/ |
D | Kconfig | 23 This enables the USB/IP virtual host controller driver,
|
/drivers/iommu/ |
D | Kconfig | 151 shared with the operating system into contiguous I/O virtual 161 shared with the operating system into contiguous I/O virtual
|
/drivers/net/arcnet/ |
D | Kconfig | 30 This allows you to use RFC1201 with your ARCnet card via the virtual 40 This allows you to use RFC1051 with your ARCnet card via the virtual
|
/drivers/regulator/ |
D | Makefile | 9 obj-$(CONFIG_REGULATOR_VIRTUAL_CONSUMER) += virtual.o
|
/drivers/eisa/ |
D | Kconfig | 30 bool "EISA virtual root device"
|