Home
last modified time | relevance | path

Searched refs:virtual (Results 1 – 25 of 101) sorted by relevance

12345

/drivers/gpu/drm/
Ddrm_scatter.c61 vfree(entry->virtual); in drm_sg_cleanup()
121 entry->virtual = drm_vmalloc_dma(pages << PAGE_SHIFT); in drm_legacy_sg_alloc()
122 if (!entry->virtual) { in drm_legacy_sg_alloc()
132 memset(entry->virtual, 0, pages << PAGE_SHIFT); in drm_legacy_sg_alloc()
134 entry->handle = ScatterHandle((unsigned long)entry->virtual); in drm_legacy_sg_alloc()
137 DRM_DEBUG("virtual = %p\n", entry->virtual); in drm_legacy_sg_alloc()
139 for (i = (unsigned long)entry->virtual, j = 0; j < pages; in drm_legacy_sg_alloc()
167 tmp = (unsigned long *)((u8 *) entry->virtual + in drm_legacy_sg_alloc()
216 DRM_DEBUG("virtual = %p\n", entry->virtual); in drm_legacy_sg_free()
Ddrm_bufs.c307 map->offset += (unsigned long)dev->sg->virtual; in drm_addmap_core()
1142 + (unsigned long)dev->sg->virtual); in drm_legacy_addbufs_sg()
1448 unsigned long virtual; in drm_legacy_mapbufs() local
1481 virtual = vm_mmap(file_priv->filp, 0, map->size, in drm_legacy_mapbufs()
1486 virtual = vm_mmap(file_priv->filp, 0, dma->byte_count, in drm_legacy_mapbufs()
1490 if (virtual > -1024UL) { in drm_legacy_mapbufs()
1492 retcode = (signed long)virtual; in drm_legacy_mapbufs()
1495 request->virtual = (void __user *)virtual; in drm_legacy_mapbufs()
1515 address = virtual + dma->buflist[i]->offset; /* *** */ in drm_legacy_mapbufs()
/drivers/gpu/drm/nouveau/
Dnvc0_fence.c32 nvc0_fence_emit32(struct nouveau_channel *chan, u64 virtual, u32 sequence) in nvc0_fence_emit32() argument
37 OUT_RING (chan, upper_32_bits(virtual)); in nvc0_fence_emit32()
38 OUT_RING (chan, lower_32_bits(virtual)); in nvc0_fence_emit32()
48 nvc0_fence_sync32(struct nouveau_channel *chan, u64 virtual, u32 sequence) in nvc0_fence_sync32() argument
53 OUT_RING (chan, upper_32_bits(virtual)); in nvc0_fence_sync32()
54 OUT_RING (chan, lower_32_bits(virtual)); in nvc0_fence_sync32()
Dnv84_fence.c39 nv84_fence_emit32(struct nouveau_channel *chan, u64 virtual, u32 sequence) in nv84_fence_emit32() argument
46 OUT_RING (chan, upper_32_bits(virtual)); in nv84_fence_emit32()
47 OUT_RING (chan, lower_32_bits(virtual)); in nv84_fence_emit32()
57 nv84_fence_sync32(struct nouveau_channel *chan, u64 virtual, u32 sequence) in nv84_fence_sync32() argument
64 OUT_RING (chan, upper_32_bits(virtual)); in nv84_fence_sync32()
65 OUT_RING (chan, lower_32_bits(virtual)); in nv84_fence_sync32()
/drivers/staging/unisys/Documentation/
Doverview.txt19 present the virtual busses involved. Drivers in the 'visor*' driver set are
29 as the "service partition", "IO partition" (for virtual network and scsi disk
30 devices), or "console partition" (for virtual keyboard and mouse devices).
32 Each virtual device requires exactly 1 dedicated channel, which the guest
59 The visorbus driver handles the virtual busses on which all of the virtual
72 visorbus can similarly force auto-loading of function drivers for virtual
74 form in the hotplug uevent environment when each virtual device is
83 The actual struct device objects that correspond to each virtual bus and
84 each virtual device are created and owned by visorbus. These device objects
104 * the addresses of callback functions to be called whenever a virtual
[all …]
/drivers/usb/usbip/
DKconfig22 This enables the USB/IP virtual host controller driver,
29 int "Number of ports per USB/IP virtual host controller"
34 To increase number of ports available for USB/IP virtual
36 USB/IP virtual host controller.
39 int "Number of USB/IP virtual host controllers"
44 To increase number of ports available for USB/IP virtual
46 virtual host controllers as if adding physical host
63 This enables the USB/IP virtual USB device controller
/drivers/platform/goldfish/
DKconfig2 bool "Platform support for Goldfish virtual devices"
6 Say Y here to get to see options for the Goldfish virtual platform.
16 This is a virtual bus to host Goldfish Android Virtual Devices.
19 tristate "Goldfish virtual device for QEMU pipes"
21 This is a virtual device to drive the QEMU pipe interface used by
/drivers/gpu/drm/ttm/
Dttm_bo_util.c200 void **virtual) in ttm_mem_reg_ioremap() argument
206 *virtual = NULL; in ttm_mem_reg_ioremap()
227 *virtual = addr; in ttm_mem_reg_ioremap()
232 void *virtual) in ttm_mem_reg_iounmap() argument
238 if (virtual && mem->bus.addr == NULL) in ttm_mem_reg_iounmap()
239 iounmap(virtual); in ttm_mem_reg_iounmap()
529 map->virtual = (void *)(((u8 *)bo->mem.bus.addr) + offset); in ttm_bo_ioremap()
533 map->virtual = ioremap_wc(bo->mem.bus.base + bo->mem.bus.offset + offset, in ttm_bo_ioremap()
536 map->virtual = ioremap_nocache(bo->mem.bus.base + bo->mem.bus.offset + offset, in ttm_bo_ioremap()
539 return (!map->virtual) ? -ENOMEM : 0; in ttm_bo_ioremap()
[all …]
/drivers/gpu/drm/mgag200/
Dmgag200_cursor.c118 if (!bo->kmap.virtual) { in mga_crtc_cursor_set()
129 this_colour = ioread32(bo->kmap.virtual + i); in mga_crtc_cursor_set()
181 if (!pixels_prev->kmap.virtual) { in mga_crtc_cursor_set()
195 this_colour = ioread32(bo->kmap.virtual + 4*(col + 64*row)); in mga_crtc_cursor_set()
213 memcpy_toio(pixels_prev->kmap.virtual + row*48, &this_row[0], 48); in mga_crtc_cursor_set()
/drivers/tty/hvc/
DKconfig6 Generic "hypervisor virtual console" infrastructure for various
20 pSeries machines when partitioned support a hypervisor virtual
62 Xen virtual console device driver
70 Xen driver for secondary virtual consoles
105 firmware virtual consoles from one Linux partition by
/drivers/net/hyperv/
DKconfig2 tristate "Microsoft Hyper-V virtual network driver"
5 Select this option to enable the Hyper-V virtual network driver.
/drivers/gpu/drm/qxl/
DKconfig2 tristate "QXL virtual GPU"
8 QXL virtual GPU for Spice virtualization desktop integration.
/drivers/misc/vmw_vmci/
DKconfig10 high-speed communication between host and guest in a virtual
11 environment via the VMCI virtual device.
/drivers/tty/
DKconfig19 display and keyboard devices. These are called "virtual" because you
20 can run several virtual terminals (also called virtual consoles) on
22 virtual terminal can collect system messages and warnings, another
24 an X session, all in parallel. Switching between virtual terminals
28 properties (such as colors or beeping) of a virtual terminal. The
31 directly. The fonts used on virtual terminals can be changed with
35 You need at least one virtual terminal device in order to make use
50 on virtual consoles.
53 bool "Support for console on virtual terminal" if EXPERT
59 answer Y here, a virtual terminal (the device used to interact with
[all …]
/drivers/gpu/drm/vmwgfx/
DKconfig15 in a VMware virtual machine.
17 virtual hardware.
/drivers/video/fbdev/intelfb/
Dintelfbdrv.c450 if (dinfo->aperture.virtual) in cleanup()
451 iounmap((void __iomem *)dinfo->aperture.virtual); in cleanup()
647 dinfo->aperture.virtual = (u8 __iomem *)ioremap_wc in intelfb_pci_register()
650 if (!dinfo->aperture.virtual) { in intelfb_pci_register()
685 dinfo->ring.virtual = dinfo->aperture.virtual in intelfb_pci_register()
713 dinfo->cursor.virtual = dinfo->aperture.virtual in intelfb_pci_register()
737 dinfo->fb.virtual = dinfo->aperture.virtual + (dinfo->fb.offset << 12); in intelfb_pci_register()
749 dinfo->fb.virtual); in intelfb_pci_register()
755 dinfo->ring.virtual); in intelfb_pci_register()
758 dinfo->cursor.virtual, dinfo->cursor.offset, in intelfb_pci_register()
[all …]
/drivers/md/
Ddm-bio-prison.c86 if (lhs->virtual < rhs->virtual) in cmp_keys()
89 if (lhs->virtual > rhs->virtual) in cmp_keys()
/drivers/net/
DKconfig123 This allows one to create virtual interfaces that map packets to
155 This allows one to create virtual devices off of a main interface
174 This allows one to create vxlan virtual interfaces that provide
176 to tunnel virtual network infrastructure in virtualized environments.
188 This allows one to create geneve virtual interfaces that provide
190 to tunnel virtual network infrastructure in virtualized environments.
202 This allows one to create gtp virtual interfaces that provide
298 Unless you have a little-endian system hosting a big-endian virtual
312 This is the virtual network driver for virtio. It can be used with
444 This driver supports VMware's vmxnet3 virtual ethernet NIC.
/drivers/gpu/drm/i810/
Di810_dma.c137 buf_priv->virtual = (void *)vm_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()
160 retcode = vm_munmap((unsigned long)buf_priv->virtual, in i810_unmap_buffer()
164 buf_priv->virtual = NULL; in i810_unmap_buffer()
194 d->virtual = buf_priv->virtual; in i810_dma_get_buffer()
1061 *(u32 *) ((char *) buf_priv->virtual + used) = 0; in i810_dma_dispatch_mc()
/drivers/net/ethernet/broadcom/
DKconfig140 allows for virtual function acceleration in virtual environments.
204 allows for virtual function acceleration in virtual environments.
/drivers/video/fbdev/i810/
Di810_main.c785 u8 __iomem *addr = par->cursor_heap.virtual; in i810_reset_cursor_image()
800 u8 __iomem *addr = par->cursor_heap.virtual; in i810_load_cursor_image()
1635 par->fb.virtual = par->aperture.virtual+(par->fb.offset << 12); in i810_fix_pointers()
1638 par->iring.virtual = par->aperture.virtual + in i810_fix_pointers()
1640 par->cursor_heap.virtual = par->aperture.virtual+ in i810_fix_pointers()
1871 par->aperture.virtual = ioremap_wc(par->aperture.physical, in i810_allocate_pci_resource()
1873 if (!par->aperture.virtual) { in i810_allocate_pci_resource()
2049 info->screen_base = par->fb.virtual; in i810fb_init_pci()
2113 if (par->aperture.virtual) in i810fb_release_resource()
2114 iounmap(par->aperture.virtual); in i810fb_release_resource()
/drivers/gpu/drm/virtio/
DKconfig7 This is the virtual GPU driver for virtio. It can be used with
/drivers/net/ethernet/qlogic/
DKconfig43 This allows for virtual function acceleration in virtualized
101 This allows for virtual function acceleration in virtualized
/drivers/staging/goldfish/
DKconfig21 Android virtual device.
/drivers/net/ethernet/sun/
DKconfig81 Support for virtual network devices under Sun Logical Domains.
87 Support for virtual switch devices under Sun4v Logical Domains.

12345