HomeSort by: relevance | last modified time | path
    Searched defs:vma (Results 1 - 25 of 180) sorted by relevancy

1 2 3 4 5 6 7 8

  /src/sys/external/bsd/drm2/dist/drm/nouveau/
nouveau_mem.h 22 struct nvif_vma vma[2]; member in struct:nouveau_mem
nouveau_mem.h 22 struct nvif_vma vma[2]; member in struct:nouveau_mem
nouveau_vmm.c 34 nouveau_vma_unmap(struct nouveau_vma *vma)
36 if (vma->mem) {
37 nvif_vmm_unmap(&vma->vmm->vmm, vma->addr);
38 vma->mem = NULL;
43 nouveau_vma_map(struct nouveau_vma *vma, struct nouveau_mem *mem)
45 struct nvif_vma tmp = { .addr = vma->addr };
46 int ret = nouveau_mem_map(mem, &vma->vmm->vmm, &tmp);
49 vma->mem = mem;
56 struct nouveau_vma *vma; local in function:nouveau_vma_find
69 struct nouveau_vma *vma = *pvma; local in function:nouveau_vma_del
86 struct nouveau_vma *vma; local in function:nouveau_vma_new
    [all...]
nouveau_vmm.c 34 nouveau_vma_unmap(struct nouveau_vma *vma)
36 if (vma->mem) {
37 nvif_vmm_unmap(&vma->vmm->vmm, vma->addr);
38 vma->mem = NULL;
43 nouveau_vma_map(struct nouveau_vma *vma, struct nouveau_mem *mem)
45 struct nvif_vma tmp = { .addr = vma->addr };
46 int ret = nouveau_mem_map(mem, &vma->vmm->vmm, &tmp);
49 vma->mem = mem;
56 struct nouveau_vma *vma; local in function:nouveau_vma_find
69 struct nouveau_vma *vma = *pvma; local in function:nouveau_vma_del
86 struct nouveau_vma *vma; local in function:nouveau_vma_new
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_gem_fence_reg.h 44 struct i915_vma *vma; member in struct:i915_fence_reg
i915_gem_fence_reg.h 44 struct i915_vma *vma; member in struct:i915_fence_reg
i915_gem_evict.c 51 * Not everything in the GGTT is tracked via vma (otherwise we
62 struct i915_vma *vma,
66 if (i915_vma_is_pinned(vma))
69 list_add(&vma->evict_link, unwind);
70 return drm_mm_scan_add_block(scan, &vma->node);
87 * This function is used by the object/vma binding code.
105 struct i915_vma *vma, *next; local in function:i915_gem_evict_something
139 list_for_each_entry_safe(vma, next, &vm->bound_list, vm_link) {
155 if (i915_vma_is_active(vma)) {
156 if (vma == active)
265 struct i915_vma *vma, *next; local in function:i915_gem_evict_for_node
386 struct i915_vma *vma, *vn; local in function:i915_gem_evict_vm
    [all...]
i915_gem_evict.c 51 * Not everything in the GGTT is tracked via vma (otherwise we
62 struct i915_vma *vma,
66 if (i915_vma_is_pinned(vma))
69 list_add(&vma->evict_link, unwind);
70 return drm_mm_scan_add_block(scan, &vma->node);
87 * This function is used by the object/vma binding code.
105 struct i915_vma *vma, *next; local in function:i915_gem_evict_something
139 list_for_each_entry_safe(vma, next, &vm->bound_list, vm_link) {
155 if (i915_vma_is_active(vma)) {
156 if (vma == active)
265 struct i915_vma *vma, *next; local in function:i915_gem_evict_for_node
386 struct i915_vma *vma, *vn; local in function:i915_gem_evict_vm
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/engine/fifo/
changf100.h 19 struct nvkm_vma *vma; member in struct:gf100_fifo_chan::__anonfd9c78110108
changf100.h 19 struct nvkm_vma *vma; member in struct:gf100_fifo_chan::__anonfd9c78110108
changk104.h 23 struct nvkm_vma *vma; member in struct:gk104_fifo_chan::__anon0946543a0108
changk104.h 23 struct nvkm_vma *vma; member in struct:gk104_fifo_chan::__anon0946543a0108
  /src/sys/external/bsd/drm2/dist/drm/i915/display/
intel_dsb.h 30 struct i915_vma *vma; member in struct:intel_dsb
intel_frontbuffer.c 230 struct i915_vma *vma; local in function:frontbuffer_release
232 spin_lock(&obj->vma.lock);
233 for_each_ggtt_vma(vma, obj)
234 vma->display_alignment = I915_GTT_MIN_ALIGNMENT;
235 spin_unlock(&obj->vma.lock);
intel_dsb.h 30 struct i915_vma *vma; member in struct:intel_dsb
intel_frontbuffer.c 230 struct i915_vma *vma; local in function:frontbuffer_release
232 spin_lock(&obj->vma.lock);
233 for_each_ggtt_vma(vma, obj)
234 vma->display_alignment = I915_GTT_MIN_ALIGNMENT;
235 spin_unlock(&obj->vma.lock);
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/
intel_renderstate.h 55 struct i915_vma *vma; member in struct:intel_renderstate
intel_ring_types.h 29 struct i915_vma *vma; member in struct:intel_ring
intel_renderstate.h 55 struct i915_vma *vma; member in struct:intel_renderstate
intel_ring_types.h 29 struct i915_vma *vma; member in struct:intel_ring
gen6_ppgtt.h 17 struct i915_vma *vma; member in struct:gen6_ppgtt
  /src/sys/external/bsd/drm2/dist/drm/i915/gt/uc/
intel_guc_ct.h 47 struct i915_vma *vma; member in struct:intel_guc_ct
intel_guc_ct.h 47 struct i915_vma *vma; member in struct:intel_guc_ct
intel_huc.c 66 struct i915_vma *vma; local in function:intel_huc_rsa_data_create
80 * vma within the accessible range that only contains the rsa
86 vma = intel_guc_allocate_vma(guc, PAGE_SIZE);
87 if (IS_ERR(vma))
88 return PTR_ERR(vma);
90 vaddr = i915_gem_object_pin_map(vma->obj, I915_MAP_WB);
92 i915_vma_unpin_and_release(&vma, 0);
96 copied = intel_uc_fw_copy_rsa(&huc->fw, vaddr, vma->size);
99 i915_gem_object_unpin_map(vma->obj);
101 huc->rsa_data = vma;
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/gem/
i915_gem_tiling.c 166 static bool i915_vma_fence_prepare(struct i915_vma *vma,
169 struct drm_i915_private *i915 = vma->vm->i915;
172 if (!i915_vma_is_map_and_fenceable(vma))
175 size = i915_gem_fence_size(i915, vma->size, tiling_mode, stride);
176 if (vma->node.size < size)
179 alignment = i915_gem_fence_alignment(i915, vma->size, tiling_mode, stride);
180 if (!IS_ALIGNED(vma->node.start, alignment))
192 struct i915_vma *vma; local in function:i915_gem_object_fence_prepare
199 for_each_ggtt_vma(vma, obj) {
200 if (i915_vma_fence_prepare(vma, tiling_mode, stride)
217 struct i915_vma *vma; local in function:i915_gem_object_set_tiling
    [all...]

Completed in 32 milliseconds

1 2 3 4 5 6 7 8