Home
last modified time | relevance | path

Searched refs:vaddr (Results 1 – 25 of 395) sorted by relevance

12345678910>>...16

/netbsd-src/sys/arch/mips/mips/
H A Dmips_emul.c264 send_sigsegv(intptr_t vaddr, uint32_t exccode, struct trapframe *tf, in send_sigsegv() argument
270 tf->tf_regs[_R_BADVADDR] = vaddr; in send_sigsegv()
275 ksi.ksi_addr = (void *)vaddr; in send_sigsegv()
297 intptr_t vaddr; in mips_emul_ll() local
302 vaddr = tf->tf_regs[(inst>>21)&0x1F] + offset; in mips_emul_ll()
305 if (vaddr < 0 || (vaddr & 3)) { in mips_emul_ll()
306 send_sigsegv(vaddr, T_ADDR_ERR_LD, tf, cause); in mips_emul_ll()
312 if (copyin((void *)vaddr, t, 4) != 0) { in mips_emul_ll()
313 send_sigsegv(vaddr, T_TLB_LD_MISS, tf, cause); in mips_emul_ll()
318 llstate.addr = vaddr; in mips_emul_ll()
[all …]
H A Dtrap.c170 trap(uint32_t status, uint32_t cause, vaddr_t vaddr, vaddr_t pc, in trap() argument
244 status, cause, pc, vaddr); in trap()
277 kgdb_vaddr = vaddr; in trap()
298 const bool user_p = (type & T_USER) || !KERNLAND_P(vaddr); in trap()
305 pt_entry_t * const ptep = pmap_pte_lookup(pmap, vaddr); in trap()
308 user_p ? 'u' : 'k', vaddr); in trap()
312 " @ ptep %p", user_p ? 'u' : 'k', vaddr, in trap()
327 user_p ? 'u' : 'k', vaddr, pc, (uintptr_t)tf); in trap()
340 vaddr = trunc_page(vaddr); in trap()
341 int ok = pmap_tlb_update_addr(pmap, vaddr, pte, 0); in trap()
[all …]
/netbsd-src/sys/external/bsd/drm2/linux/
H A Dlinux_kmap.c155 vaddr_t vaddr; in kmap_atomic() local
158 if (mm_md_direct_mapped_phys(paddr, &vaddr)) in kmap_atomic()
165 vaddr = linux_kmap_atomic_vaddr; in kmap_atomic()
166 pmap_kenter_pa(vaddr, paddr, (VM_PROT_READ | VM_PROT_WRITE), 0); in kmap_atomic()
172 SDT_PROBE2(sdt, linux, kmap, map__atomic, paddr, vaddr); in kmap_atomic()
173 return (void *)vaddr; in kmap_atomic()
179 const vaddr_t vaddr = (vaddr_t)addr; in kunmap_atomic() local
183 ok = pmap_extract(pmap_kernel(), vaddr, &paddr); in kunmap_atomic()
186 SDT_PROBE2(sdt, linux, kmap, unmap__atomic, paddr, vaddr); in kunmap_atomic()
191 if (mm_md_direct_mapped_phys(paddr, &vaddr1) && vaddr1 == vaddr) in kunmap_atomic()
[all …]
/netbsd-src/sys/external/bsd/drm2/drm/
H A Ddrm_cache.c81 drm_clflush_virt_range(void *vaddr, unsigned long nbytes) in drm_clflush_virt_range() argument
86 drm_md_clflush_virt_range(vaddr, nbytes); in drm_clflush_virt_range()
132 void *const vaddr = kmap_atomic(page); in drm_md_clflush_page() local
134 drm_md_clflush_virt_range(vaddr, PAGE_SIZE); in drm_md_clflush_page()
136 kunmap_atomic(vaddr); in drm_md_clflush_page()
143 const vaddr_t vaddr = (vaddr_t)ptr; in drm_md_clflush_virt_range() local
144 const vaddr_t start = rounddown(vaddr, clflush_size); in drm_md_clflush_virt_range()
145 const vaddr_t end = roundup(vaddr + nbytes, clflush_size); in drm_md_clflush_virt_range()
192 void *const vaddr = kmap_atomic(page); in drm_md_clflush_page()
194 cache_flush(vaddr, PAGE_SIZE); in drm_md_clflush_page()
[all …]
H A Ddrm_gem_cma_helper.c79 obj->dmasize, &obj->vaddr, in drm_gem_cma_create_internal()
87 error = bus_dmamap_load(obj->dmat, obj->dmamap, obj->vaddr, in drm_gem_cma_create_internal()
93 memset(obj->vaddr, 0, obj->dmasize); in drm_gem_cma_create_internal()
102 bus_dmamem_unmap(obj->dmat, obj->vaddr, obj->dmasize); in drm_gem_cma_create_internal()
129 bus_dmamem_unmap(obj->dmat, obj->vaddr, obj->dmasize); in drm_gem_cma_obj_free()
179 drm_gem_cma_fault(struct uvm_faultinfo *ufi, vaddr_t vaddr, in drm_gem_cma_fault() argument
198 curr_offset = entry->offset + (vaddr - entry->start); in drm_gem_cma_fault()
199 curr_va = vaddr; in drm_gem_cma_fault()
266 return obj->vaddr; in drm_gem_cma_prime_vmap()
270 drm_gem_cma_prime_vunmap(struct drm_gem_object *gem_obj, void *vaddr) in drm_gem_cma_prime_vunmap() argument
[all …]
/netbsd-src/sys/arch/hpc/stand/hpcboot/
H A Dmemory.cpp111 vaddr_t vaddr; in reservePage() local
116 vaddr = vaddr_t(VirtualAlloc( in reservePage()
121 vaddr = vbase + _page_size * i; in reservePage()
123 paddr = searchPage(vaddr); in reservePage()
131 _naddr_table, vaddr, paddr)); in reservePage()
133 tab->vaddr = vaddr; in reservePage()
145 DPRINTF((TEXT("%08x=%08x "), tab->vaddr, tab->paddr)); in reservePage()
156 MemoryManager::getPage(vaddr_t &vaddr, paddr_t &paddr) in getPage() argument
166 vaddr = tab->vaddr; in getPage()
173 MemoryManager::getTaggedPage(vaddr_t &vaddr, paddr_t &paddr) in getTaggedPage() argument
[all …]
/netbsd-src/sys/arch/hpc/stand/hpcboot/arm/
H A Darm_mmu.cpp71 MemoryManager_ArmMMU::searchPage(vaddr_t vaddr) in searchPage() argument
77 memset(LPVOID(vaddr), 0xa5, _page_size); in searchPage()
80 DPRINTF((TEXT("Virtual Address 0x%08x"), vaddr)); in searchPage()
81 vaddr |= GetCop15Reg13(); in searchPage()
82 DPRINTF((TEXT("(+PID)-> 0x%08x\n"), vaddr)); in searchPage()
84 daddr = _table_base | ARM_MMU_TABLEINDEX(vaddr); in searchPage()
95 ARM_MMU_VADDR_SECTION_INDEX(vaddr); in searchPage()
101 ARM_MMU_VADDR_PTE_INDEX(vaddr); in searchPage()
110 paddr =(desc2 & 0xfffff000) |(vaddr & 0x00000fff); in searchPage()
113 paddr =(desc2 & 0xffff0000) |(vaddr & 0x0000ffff); in searchPage()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gt/
H A Dselftest_mocs.c22 void *vaddr; member
87 arg->vaddr = i915_gem_object_pin_map(arg->scratch->obj, I915_MAP_WB); in live_mocs_init()
88 if (IS_ERR(arg->vaddr)) { in live_mocs_init()
89 err = PTR_ERR(arg->vaddr); in live_mocs_init()
158 uint32_t **vaddr) in check_mocs_table() argument
164 if (**vaddr != expect) { in check_mocs_table()
166 engine->name, i, **vaddr, expect); in check_mocs_table()
169 ++*vaddr; in check_mocs_table()
187 uint32_t **vaddr) in check_l3cc_table() argument
195 if (!mcr_range(engine->i915, reg) && **vaddr != expect) { in check_l3cc_table()
[all …]
H A Dintel_timeline.c135 __idle_hwsp_free(cl->hwsp, ptr_unmask_bits(cl->vaddr, CACHELINE_BITS)); in __idle_cacheline_free()
148 if (ptr_test_bit(cl->vaddr, CACHELINE_FREE)) in __cacheline_retire()
165 void *vaddr; in cacheline_alloc() local
173 vaddr = i915_gem_object_pin_map(hwsp->vma->obj, I915_MAP_WB); in cacheline_alloc()
174 if (IS_ERR(vaddr)) { in cacheline_alloc()
176 return ERR_CAST(vaddr); in cacheline_alloc()
181 cl->vaddr = page_pack_bits(vaddr, cacheline); in cacheline_alloc()
202 GEM_BUG_ON(ptr_test_bit(cl->vaddr, CACHELINE_FREE)); in cacheline_free()
203 cl->vaddr = ptr_set_bit(cl->vaddr, CACHELINE_FREE); in cacheline_free()
213 void *vaddr; in intel_timeline_init() local
[all …]
/netbsd-src/sys/arch/landisk/landisk/
H A Dbus_dma.c139 paddr_t paddr, vaddr_t vaddr, int size, int *segp, paddr_t *lastaddrp, in _bus_dmamap_load_paddr() argument
153 __func__, t, map, paddr, vaddr, size)); in _bus_dmamap_load_paddr()
182 segs[nseg]._ds_vaddr = vaddr; in _bus_dmamap_load_paddr()
202 segs[nseg]._ds_vaddr = vaddr; in _bus_dmamap_load_paddr()
206 vaddr += sgsize; in _bus_dmamap_load_paddr()
212 __func__, lastaddr, paddr, vaddr, size)); in _bus_dmamap_load_paddr()
239 vaddr_t vaddr = (vaddr_t)buf; in _bus_bus_dmamap_load_buffer() local
260 mapped = pmap_extract(pmap, vaddr, &curaddr); in _bus_bus_dmamap_load_buffer()
264 sgsize = PAGE_SIZE - (vaddr & PGOFSET); in _bus_bus_dmamap_load_buffer()
268 error = _bus_dmamap_load_paddr(t, map, curaddr, vaddr, sgsize, in _bus_bus_dmamap_load_buffer()
[all …]
/netbsd-src/sys/arch/evbsh3/evbsh3/
H A Dbus_dma.c139 paddr_t paddr, vaddr_t vaddr, int size, int *segp, paddr_t *lastaddrp, in _bus_dmamap_load_paddr() argument
153 __func__, t, map, paddr, vaddr, size)); in _bus_dmamap_load_paddr()
182 segs[nseg]._ds_vaddr = vaddr; in _bus_dmamap_load_paddr()
202 segs[nseg]._ds_vaddr = vaddr; in _bus_dmamap_load_paddr()
206 vaddr += sgsize; in _bus_dmamap_load_paddr()
212 __func__, lastaddr, paddr, vaddr, size)); in _bus_dmamap_load_paddr()
239 vaddr_t vaddr = (vaddr_t)buf; in _bus_bus_dmamap_load_buffer() local
260 mapped = pmap_extract(pmap, vaddr, &curaddr); in _bus_bus_dmamap_load_buffer()
264 sgsize = PAGE_SIZE - (vaddr & PGOFSET); in _bus_bus_dmamap_load_buffer()
268 error = _bus_dmamap_load_paddr(t, map, curaddr, vaddr, sgsize, in _bus_bus_dmamap_load_buffer()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/docs/AMDGPU/
H A DAMDGPUAsmGFX7.rst41 …ds_add_rtn_u32 :ref:`vdst<amdgpu_synid7_vdst32_0>`, :ref:`vaddr<amdgpu_synid…
42 …ds_add_rtn_u64 :ref:`vdst<amdgpu_synid7_vdst64_0>`, :ref:`vaddr<amdgpu_synid…
43 …ds_add_src2_u32 :ref:`vaddr<amdgpu_synid7_addr_ds>` …
44 …ds_add_src2_u64 :ref:`vaddr<amdgpu_synid7_addr_ds>` …
45 …ds_add_u32 :ref:`vaddr<amdgpu_synid7_addr_ds>`, :ref:`vdata<amd…
46 …ds_add_u64 :ref:`vaddr<amdgpu_synid7_addr_ds>`, :ref:`vdata<amd…
47 …ds_and_b32 :ref:`vaddr<amdgpu_synid7_addr_ds>`, :ref:`vdata<amd…
48 …ds_and_b64 :ref:`vaddr<amdgpu_synid7_addr_ds>`, :ref:`vdata<amd…
49 …ds_and_rtn_b32 :ref:`vdst<amdgpu_synid7_vdst32_0>`, :ref:`vaddr<amdgpu_synid…
50 …ds_and_rtn_b64 :ref:`vdst<amdgpu_synid7_vdst64_0>`, :ref:`vaddr<amdgpu_synid…
[all …]
H A DAMDGPUAsmGFX10.rst253 …ds_add_f32 :ref:`vaddr<amdgpu_synid10_addr_ds>`, :ref:`vdata<am…
254 …ds_add_rtn_f32 :ref:`vdst<amdgpu_synid10_vdst32_0>`, :ref:`vaddr<amdgpu_syni…
255 …ds_add_rtn_u32 :ref:`vdst<amdgpu_synid10_vdst32_0>`, :ref:`vaddr<amdgpu_syni…
256 …ds_add_rtn_u64 :ref:`vdst<amdgpu_synid10_vdst64_0>`, :ref:`vaddr<amdgpu_syni…
257 …ds_add_src2_f32 :ref:`vaddr<amdgpu_synid10_addr_ds>` …
258 …ds_add_src2_u32 :ref:`vaddr<amdgpu_synid10_addr_ds>` …
259 …ds_add_src2_u64 :ref:`vaddr<amdgpu_synid10_addr_ds>` …
260 …ds_add_u32 :ref:`vaddr<amdgpu_synid10_addr_ds>`, :ref:`vdata<am…
261 …ds_add_u64 :ref:`vaddr<amdgpu_synid10_addr_ds>`, :ref:`vdata<am…
262 …ds_and_b32 :ref:`vaddr<amdgpu_synid10_addr_ds>`, :ref:`vdata<am…
[all …]
H A DAMDGPUAsmGFX9.rst41 …ds_add_f32 :ref:`vaddr<amdgpu_synid9_addr_ds>`, :ref:`vdata<amd…
42 …ds_add_rtn_f32 :ref:`vdst<amdgpu_synid9_vdst32_0>`, :ref:`vaddr<amdgpu_synid…
43 …ds_add_rtn_u32 :ref:`vdst<amdgpu_synid9_vdst32_0>`, :ref:`vaddr<amdgpu_synid…
44 …ds_add_rtn_u64 :ref:`vdst<amdgpu_synid9_vdst64_0>`, :ref:`vaddr<amdgpu_synid…
45 …ds_add_src2_f32 :ref:`vaddr<amdgpu_synid9_addr_ds>` …
46 …ds_add_src2_u32 :ref:`vaddr<amdgpu_synid9_addr_ds>` …
47 …ds_add_src2_u64 :ref:`vaddr<amdgpu_synid9_addr_ds>` …
48 …ds_add_u32 :ref:`vaddr<amdgpu_synid9_addr_ds>`, :ref:`vdata<amd…
49 …ds_add_u64 :ref:`vaddr<amdgpu_synid9_addr_ds>`, :ref:`vdata<amd…
50 …ds_and_b32 :ref:`vaddr<amdgpu_synid9_addr_ds>`, :ref:`vdata<amd…
[all …]
/netbsd-src/usr.bin/elf2aout/
H A Delf2aout.c63 uint32_t vaddr;
211 text.vaddr = data.vaddr = bss.vaddr = 0; in main()
331 ndata.vaddr = ph[i].p_vaddr; in main()
333 nbss.vaddr = ph[i].p_vaddr + ph[i].p_filesz; in main()
341 ntxt.vaddr = ph[i].p_vaddr; in main()
352 if (text.vaddr > data.vaddr || data.vaddr > bs in main()
62 uint32_t vaddr; global() member
[all...]
/netbsd-src/sys/arch/sun3/sun3/
H A Dmachdep.c528 char *vaddr; in dumpsys() local
569 vaddr = (char*)dumppage; in dumpsys()
570 memset(vaddr, 0, PAGE_SIZE); in dumpsys()
573 kseg_p = (kcore_seg_t *)vaddr; in dumpsys()
590 error = (*dsw->d_dump)(dumpdev, blkno, vaddr, PAGE_SIZE); in dumpsys()
596 pmap_get_pagemap((int*)vaddr, 0); in dumpsys()
597 error = (*dsw->d_dump)(dumpdev, blkno, vaddr, PAGE_SIZE); in dumpsys()
603 pmap_get_pagemap((int*)vaddr, PAGE_SIZE); in dumpsys()
604 error = (*dsw->d_dump)(dumpdev, blkno, vaddr, PAGE_SIZE); in dumpsys()
628 vaddr = (char*)(paddr + KERNBASE3); in dumpsys()
[all …]
/netbsd-src/sys/external/bsd/drm/dist/bsd-core/
H A Ddrm_pci.c96 ret = bus_dmamem_alloc(dmah->tag, &dmah->vaddr, in drm_pci_alloc()
104 ret = bus_dmamap_load(dmah->tag, dmah->map, dmah->vaddr, size, in drm_pci_alloc()
107 bus_dmamem_free(dmah->tag, dmah->vaddr, dmah->map); in drm_pci_alloc()
133 &dmah->vaddr, BUS_DMA_NOWAIT | BUS_DMA_COHERENT | BUS_DMA_NOCACHE)) != 0) { in drm_pci_alloc()
143 bus_dmamem_unmap(dmah->tag, dmah->vaddr, size); in drm_pci_alloc()
149 if ((ret = bus_dmamap_load(dmah->tag, dmah->map, dmah->vaddr, in drm_pci_alloc()
153 bus_dmamem_unmap(dmah->tag, dmah->vaddr, size); in drm_pci_alloc()
162 memset(dmah->vaddr, 0, size); in drm_pci_alloc()
178 bus_dmamem_free(dmah->tag, dmah->vaddr, dmah->map); in drm_pci_free()
183 bus_dmamem_unmap(dmah->tag, dmah->vaddr, dmah->size); in drm_pci_free()
H A Dati_pcigart.c92 ret = bus_dmamem_alloc(dmah->tag, &dmah->vaddr, flags, &dmah->map); in drm_ati_alloc_pcigart_table()
100 ret = bus_dmamap_load(dmah->tag, dmah->map, dmah->vaddr, in drm_ati_alloc_pcigart_table()
103 bus_dmamem_free(dmah->tag, dmah->vaddr, dmah->map); in drm_ati_alloc_pcigart_table()
134 gart_info->table_size, &dmah->vaddr, in drm_ati_alloc_pcigart_table()
149 bus_dmamem_unmap(dmah->tag, dmah->vaddr, gart_info->table_size); in drm_ati_alloc_pcigart_table()
156 ret = bus_dmamap_load(dmah->tag, dmah->map, dmah->vaddr, in drm_ati_alloc_pcigart_table()
161 bus_dmamem_unmap(dmah->tag, dmah->vaddr, gart_info->table_size); in drm_ati_alloc_pcigart_table()
176 memset(dmah->vaddr, 0, gart_info->table_size); in drm_ati_alloc_pcigart_table()
192 bus_dmamem_free(dmah->tag, dmah->vaddr, dmah->map); in drm_ati_free_pcigart_table()
197 bus_dmamem_unmap(dmah->tag, dmah->vaddr, dmah->size); in drm_ati_free_pcigart_table()
[all …]
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/selftests/
H A Di915_gem_object_blt.c239 u32 *vaddr; in igt_fill_blt_thread() local
264 vaddr = i915_gem_object_pin_map(obj, I915_MAP_WB); in igt_fill_blt_thread()
265 if (IS_ERR(vaddr)) { in igt_fill_blt_thread()
266 err = PTR_ERR(vaddr); in igt_fill_blt_thread()
274 memset32(vaddr, val ^ 0xdeadbeaf, in igt_fill_blt_thread()
291 if (vaddr[i] != val) { in igt_fill_blt_thread()
293 vaddr[i], val); in igt_fill_blt_thread()
348 u32 *vaddr; in igt_copy_blt_thread() local
369 vaddr = i915_gem_object_pin_map(src, I915_MAP_WB); in igt_copy_blt_thread()
370 if (IS_ERR(vaddr)) { in igt_copy_blt_thread()
[all …]
H A Di915_gem_client_blt.c27 u32 *vaddr; in __igt_client_fill() local
52 vaddr = i915_gem_object_pin_map(obj, I915_MAP_WB); in __igt_client_fill()
53 if (IS_ERR(vaddr)) { in __igt_client_fill()
54 err = PTR_ERR(vaddr); in __igt_client_fill()
68 memset32(vaddr, val ^ 0xdeadbeaf, in __igt_client_fill()
87 if (vaddr[i] != val) { in __igt_client_fill()
89 vaddr[i], val); in __igt_client_fill()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/gem/
H A Di915_gem_phys.c123 void *vaddr; in i915_gem_object_get_pages_phys() local
143 vaddr = NULL; in i915_gem_object_get_pages_phys()
153 roundup_pow_of_two(obj->base.size), &vaddr, in i915_gem_object_get_pages_phys()
157 obj->mm.u.phys.kva = vaddr; in i915_gem_object_get_pages_phys()
159 vaddr = dma_alloc_coherent(&obj->base.dev->pdev->dev, in i915_gem_object_get_pages_phys()
162 if (!vaddr) in i915_gem_object_get_pages_phys()
199 sg_assign_page(sg, (struct page *)vaddr); in i915_gem_object_get_pages_phys()
204 dst = vaddr; in i915_gem_object_get_pages_phys()
242 if (vaddr) { in i915_gem_object_get_pages_phys()
243 bus_dmamem_kunmap(dmat, vaddr, in i915_gem_object_get_pages_phys()
[all …]
/netbsd-src/usr.bin/elf2ecoff/
H A Delf2ecoff.c59 uint32_t vaddr; member
121 text.vaddr = data.vaddr = bss.vaddr = 0; in main()
243 ndata.vaddr = ph[i].p_vaddr; in main()
245 nbss.vaddr = ph[i].p_vaddr + ph[i].p_filesz; in main()
259 ntxt.vaddr = ph[i].p_vaddr; in main()
274 if (text.vaddr > data.vaddr || data.vaddr > bss.vaddr || in main()
275 text.vaddr + text.len > data.vaddr || in main()
276 data.vaddr + data.len > bss.vaddr) in main()
283 data.vaddr = text.vaddr + text.len; in main()
290 if (text.vaddr + text.len < data.vaddr) in main()
[all …]
/netbsd-src/usr.sbin/acpitools/aml/
H A Daml_region.c94 value = *(volatile u_int8_t *)(h->vaddr + offset); in aml_region_read_simple()
98 value = *(volatile u_int16_t *)(h->vaddr + offset); in aml_region_read_simple()
102 value = *(volatile u_int32_t *)(h->vaddr + offset); in aml_region_read_simple()
159 *(volatile u_int8_t *)(h->vaddr + offset) = value; in aml_region_write_simple()
163 *(volatile u_int16_t *)(h->vaddr + offset) = value; in aml_region_write_simple()
166 *(volatile u_int32_t *)(h->vaddr + offset) = value; in aml_region_write_simple()
214 vm_offset_t addr, vaddr; in aml_region_io_buffer() local
236 OsdMapMemory((void *)addr, len, (void **)&vaddr); in aml_region_io_buffer()
240 bcopy((void *)vaddr, (void *)buffer, len); in aml_region_io_buffer()
243 bcopy((void *)buffer, (void *)vaddr, len); in aml_region_io_buffer()
[all …]
/netbsd-src/lib/libkvm/
H A Dkvm_sparc64.c152 u_long vaddr; in _kvm_kvatop() local
154 vaddr = va - cpup->ktextbase; in _kvm_kvatop()
155 *pa = cpup->ktextp + vaddr; in _kvm_kvatop()
156 return (int)(cpup->ktextsz - vaddr); in _kvm_kvatop()
160 u_long vaddr; in _kvm_kvatop() local
162 vaddr = va - cpup->kdatabase; in _kvm_kvatop()
163 *pa = cpup->kdatap + vaddr; in _kvm_kvatop()
164 return (int)(cpup->kdatasz - vaddr); in _kvm_kvatop()
/netbsd-src/sys/external/bsd/drm2/dist/drm/i915/
H A Di915_gem.c196 void *vaddr = obj->mm.u.phys.kva + args->offset; in i915_gem_phys_pwrite() local
198 void *vaddr = sg_page(obj->mm.pages->sgl) + args->offset; in i915_gem_phys_pwrite()
208 if (copy_from_user(vaddr, user_data, args->size)) in i915_gem_phys_pwrite()
211 drm_clflush_virt_range(vaddr, args->size); in i915_gem_phys_pwrite()
324 char *vaddr; in shmem_pread() local
327 vaddr = kmap(page); in shmem_pread()
330 drm_clflush_virt_range(vaddr + offset, len); in shmem_pread()
332 ret = __copy_to_user(user_data, vaddr + offset, len); in shmem_pread()
388 void __iomem *vaddr; in gtt_user_read() local
396 vaddr = io_mapping_map_atomic_wc(mapping, base); in gtt_user_read()
[all …]

12345678910>>...16