Searched refs:virtual (Results 1 - 25 of 40) sorted by relevance

12

/drivers/gpu/drm/
H A Ddrm_scatter.c60 vfree(entry->virtual);
107 entry->virtual = drm_vmalloc_dma(pages << PAGE_SHIFT);
108 if (!entry->virtual) {
118 memset(entry->virtual, 0, pages << PAGE_SHIFT);
120 entry->handle = ScatterHandle((unsigned long)entry->virtual);
123 DRM_DEBUG("virtual = %p\n", entry->virtual);
125 for (i = (unsigned long)entry->virtual, j = 0; j < pages;
138 /* Verify that each page points to its virtual address, and vice
153 tmp = (unsigned long *)((u8 *) entry->virtual
[all...]
H A Ddrm_bufs.c111 * a mmap() request is used to pick a suitable virtual
117 * kernel virtual address.
312 map->offset += (unsigned long)dev->sg->virtual;
1070 + (unsigned long)dev->sg->virtual);
1505 * Maps all of the DMA buffers into client-virtual space (ioctl).
1524 unsigned long virtual; local
1556 virtual = vm_mmap(file_priv->filp, 0, map->size,
1561 virtual = vm_mmap(file_priv->filp, 0, dma->byte_count,
1565 if (virtual > -1024UL) {
1567 retcode = (signed long)virtual;
[all...]
H A Ddrm_ioc32.c493 u32 virtual; /**< Mmap'd area in user-virtual */ member in struct:drm_buf_map32
543 || __get_user(addr, &request->virtual)
544 || __put_user((unsigned long)addr, &argp->virtual))
/drivers/gpu/drm/ttm/
H A Dttm_bo_util.c185 void **virtual)
191 *virtual = NULL;
212 *virtual = addr;
217 void *virtual)
223 if (virtual && mem->bus.addr == NULL)
224 iounmap(virtual);
492 map->virtual = (void *)(((u8 *)bo->mem.bus.addr) + offset);
496 map->virtual = ioremap_wc(bo->mem.bus.base + bo->mem.bus.offset + offset,
499 map->virtual = ioremap_nocache(bo->mem.bus.base + bo->mem.bus.offset + offset,
502 return (!map->virtual)
184 ttm_mem_reg_ioremap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem, void **virtual) argument
216 ttm_mem_reg_iounmap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem, void *virtual) argument
[all...]
H A Dttm_bo_vm.c322 char *virtual; local
379 virtual = ttm_kmap_obj_virtual(&map, &dummy);
380 virtual += page_offset;
383 ret = copy_from_user(virtual, wbuf, io_size);
385 ret = copy_to_user(rbuf, virtual, io_size);
412 char *virtual; local
447 virtual = ttm_kmap_obj_virtual(&map, &dummy);
448 virtual += page_offset;
451 ret = copy_from_user(virtual, wbuf, io_size);
453 ret = copy_to_user(rbuf, virtual, io_siz
[all...]
/drivers/net/ethernet/sun/
H A DKconfig78 Support for virtual network devices under Sun Logical Domains.
/drivers/regulator/
H A DMakefile9 obj-$(CONFIG_REGULATOR_VIRTUAL_CONSUMER) += virtual.o
/drivers/video/intelfb/
H A Dintelfbdrv.c481 if (dinfo->aperture.virtual)
482 iounmap((void __iomem *)dinfo->aperture.virtual);
678 dinfo->aperture.virtual = (u8 __iomem *)ioremap_nocache
681 if (!dinfo->aperture.virtual) {
714 dinfo->ring.virtual = dinfo->aperture.virtual
742 dinfo->cursor.virtual = dinfo->aperture.virtual
766 dinfo->fb.virtual = dinfo->aperture.virtual
[all...]
H A Dintelfb.h241 u8 __iomem *virtual;
/drivers/block/
H A DKconfig191 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/i810/
H A Di810_dma.c137 buf_priv->virtual = (void *)do_mmap(file_priv->filp, 0, buf->total,
142 if (IS_ERR(buf_priv->virtual)) {
145 retcode = PTR_ERR(buf_priv->virtual);
146 buf_priv->virtual = NULL;
161 retcode = vm_munmap((unsigned long)buf_priv->virtual,
165 buf_priv->virtual = NULL;
195 d->virtual = buf_priv->virtual;
372 DRM_ERROR("can not ioremap virtual address for"
1065 *(u32 *) ((char *) buf_priv->virtual
[all...]
H A Di810_drv.h62 void *virtual;
/drivers/net/arcnet/
H A DKconfig30 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/video/i810/
H A Di810_main.c676 * @xres_virtual: virtual resolution of the frame
784 u8 __iomem *addr = par->cursor_heap.virtual;
799 u8 __iomem *addr = par->cursor_heap.virtual;
1014 "%d bytes, for %dx%d-%d (virtual) "
1634 par->fb.virtual = par->aperture.virtual+(par->fb.offset << 12);
1637 par->iring.virtual = par->aperture.virtual +
1639 par->cursor_heap.virtual = par->aperture.virtual
[all...]
H A Di810.h227 __u8 __iomem *virtual;
H A Di810_accel.c26 i810_writel(par->cur_tail, par->iring.virtual, n); \
/drivers/media/video/
H A Dvino.c198 /* virtual (kmalloc'd) pointers to the actual data
200 unsigned long *virtual; member in struct:vino_descriptor_table
671 ClearPageReserved(virt_to_page((void *)fb->desc_table.virtual[i]));
675 free_page(fb->desc_table.virtual[i]);
682 kfree(fb->desc_table.virtual);
710 /* allocate memory for table with virtual (page) addresses */
711 fb->desc_table.virtual =
713 if (!fb->desc_table.virtual)
732 fb->desc_table.virtual[i] =
734 if (!fb->desc_table.virtual[
[all...]
/drivers/isdn/i4l/
H A DKconfig96 This driver provides a virtual ISDN card. Its primary purpose is
/drivers/gpu/drm/gma500/
H A Dmmu.c810 int psb_mmu_virtual_to_pfn(struct psb_mmu_pd *pd, uint32_t virtual, argument
819 pt = psb_mmu_pt_map_lock(pd, virtual);
825 tmp = v[psb_mmu_pd_index(virtual)];
838 tmp = pt->v[psb_mmu_pt_index(virtual)];
/drivers/misc/
H A DKconfig294 instructions using user virtual addresses. GRU instructions (ex., bcopy) use
295 user virtual addresses for operands.
/drivers/tty/serial/
H A DKconfig173 Even if you say Y here, the currently visible virtual console
222 an virtual console.
224 Even if you say Y here, the currently visible virtual console
246 Even if you say Y here, the currently visible virtual console
339 Even if you say Y here, the currently visible virtual console
376 Even if you say Y here, the currently visible virtual console
401 Even if you say Y here, the currently visible virtual console
531 Even if you say Y here, the currently visible virtual console
1050 Even if you say Y here, the currently visible virtual console
/drivers/net/
H A DKconfig134 This allows one to create virtual interfaces that map packets to
232 This is the virtual network driver for virtio. It can be used with
341 This driver supports VMware's vmxnet3 virtual ethernet NIC.
/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_kms.c131 void *virtual; local
148 virtual = ttm_kmap_obj_virtual(&map, &dummy);
149 ret = vmw_cursor_update_image(dev_priv, virtual, width, height,
264 void *virtual; local
321 virtual = ttm_kmap_obj_virtual(&map, &dummy);
324 memcpy(srf->snooper.image, virtual, 64*64*4);
329 virtual + i * cmd->dma.guest.pitch,
/drivers/char/hw_random/
H A DKconfig172 This driver provides kernel-side support for the virtual Random Number
/drivers/gpu/drm/nouveau/
H A Dnouveau_gem.c583 if (!nvbo->kmap.virtual) {
753 if (!nvbo->kmap.virtual) {

Completed in 802 milliseconds

12