Home
last modified time | relevance | path

Searched refs:vmap (Results 1 – 25 of 30) sorted by relevance

12

/linux-3.4.99/drivers/gpu/drm/nouveau/
Dnouveau_perf.c252 u8 *vmap; in nouveau_perf_voltage() local
276 vmap = ROMPTR(dev, P.data[32]); in nouveau_perf_voltage()
277 if (!vmap) { in nouveau_perf_voltage()
282 if (id < vmap[3]) { in nouveau_perf_voltage()
283 vmap += vmap[1] + (vmap[2] * id); in nouveau_perf_voltage()
284 perflvl->volt_min = ROM32(vmap[0]); in nouveau_perf_voltage()
285 perflvl->volt_max = ROM32(vmap[4]); in nouveau_perf_voltage()
/linux-3.4.99/arch/arm/mm/
Dfault-armv.c247 p1 = vmap(&page, 1, VM_IOREMAP, prot); in check_writebuffer_bugs()
248 p2 = vmap(&page, 1, VM_IOREMAP, prot); in check_writebuffer_bugs()
/linux-3.4.99/arch/hexagon/kernel/
Dvdso.c41 vdso = vmap(&vdso_page, 1, 0, PAGE_KERNEL); in vdso_init()
/linux-3.4.99/arch/mips/kernel/
Dvdso.c46 vdso = vmap(&vdso_page, 1, 0, PAGE_KERNEL); in init_vdso()
/linux-3.4.99/drivers/net/ethernet/mellanox/mlx4/
Den_resources.c82 buf->direct.buf = vmap(pages, buf->nbufs, VM_MAP, PAGE_KERNEL); in mlx4_en_map_buffer()
Dalloc.c223 buf->direct.buf = vmap(pages, buf->nbufs, VM_MAP, PAGE_KERNEL); in mlx4_buf_alloc()
/linux-3.4.99/Documentation/
Dcachetlb.txt383 vmap/vmalloc API. Since kernel I/O goes via physical pages, the I/O
385 the only aliases. This isn't true for vmap aliases, so anything in
386 the kernel trying to do I/O to vmap areas must manually manage
387 coherency. It must do this by flushing the vmap range before doing
392 the vmap area. This is to make sure that any data the kernel
393 modified in the vmap range is made visible to the physical
399 the cache for a given virtual address range in the vmap area
403 vmap area.
/linux-3.4.99/drivers/gpu/drm/
Ddrm_memory.c78 addr = vmap(page_map, num_pages, VM_IOREMAP, PAGE_AGP); in agp_remap()
/linux-3.4.99/arch/powerpc/platforms/cell/spufs/
Dlscsa_alloc.c119 csa->lscsa = vmap(pgarray, n_4k, VM_USERMAP, PAGE_KERNEL); in spu_alloc_lscsa()
/linux-3.4.99/include/linux/
Dvmalloc.h68 extern void *vmap(struct page **pages, unsigned int count,
/linux-3.4.99/arch/m68k/kernel/
Ddma_mm.c56 addr = vmap(map, size, VM_MAP, pgprot); in dma_alloc_coherent()
/linux-3.4.99/drivers/gpu/drm/ttm/
Dttm_bo_util.c259 dst = vmap(&d, 1, 0, prot); in ttm_copy_io_ttm_page()
295 src = vmap(&s, 1, 0, prot); in ttm_copy_ttm_io_page()
542 map->virtual = vmap(ttm->pages + start_page, num_pages, in ttm_bo_kmap_ttm()
/linux-3.4.99/arch/tile/kernel/
Dmachine_kexec.c269 reboot_code_buffer = vmap(&image->control_code_page, 1, 0, in machine_kexec()
/linux-3.4.99/sound/core/
Dsgbuf.c128 dmab->area = vmap(sgbuf->page_table, sgbuf->pages, VM_MAP, PAGE_KERNEL); in snd_malloc_sgbuf_pages()
/linux-3.4.99/arch/arm/lib/
Duaccess_with_memcpy.c196 user_ptr = vmap(&dst_page, 1, VM_IOREMAP, __pgprot(__P010));
/linux-3.4.99/drivers/gpu/drm/udl/
Dudl_gem.c180 obj->vmapping = vmap(obj->pages, page_count, 0, PAGE_KERNEL); in udl_gem_vmap()
/linux-3.4.99/arch/sh/kernel/
Dio_trapped.c76 tiop->virt_base = vmap(pages, n, VM_MAP, PAGE_NONE); in register_trapped_io()
/linux-3.4.99/drivers/staging/comedi/
Ddrivers.c505 vmap(pages, n_pages, VM_MAP, PAGE_KERNEL_NOCACHE); in comedi_buf_alloc()
507 vmap(pages, n_pages, VM_MAP, PAGE_KERNEL); in comedi_buf_alloc()
/linux-3.4.99/drivers/staging/android/
Dpersistent_ram.c346 prz->vaddr = vmap(pages, page_count, VM_MAP, prot); in persistent_ram_buffer_map()
/linux-3.4.99/Documentation/vm/
Dhighmem.txt67 (*) vmap(). This can be used to make a long duration mapping of multiple
/linux-3.4.99/drivers/char/agp/
Duninorth-agp.c419 bridge->gatt_table = vmap(pages, (1 << page_order), 0, PAGE_KERNEL_NCG); in uninorth_create_gatt_table()
/linux-3.4.99/drivers/base/
Dfirmware_class.c256 fw_priv->fw->data = vmap(fw_priv->pages, in firmware_loading_store()
/linux-3.4.99/mm/
Dmmap.c2436 struct vm_area_struct *copy_vma(struct vm_area_struct **vmap, in copy_vma() argument
2439 struct vm_area_struct *vma = *vmap; in copy_vma()
2478 *vmap = new_vma; in copy_vma()
Dnommu.c406 void *vmap(struct page **pages, unsigned int count, unsigned long flags, pgprot_t prot) in vmap() function
411 EXPORT_SYMBOL(vmap);
Dvmalloc.c1545 void *vmap(struct page **pages, unsigned int count, in vmap() function
1567 EXPORT_SYMBOL(vmap);

12