Home
last modified time | relevance | path

Searched refs:vma_list (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/drivers/infiniband/core/
Dumem.c88 struct vm_area_struct **vma_list; in ib_umem_get() local
160 vma_list = (struct vm_area_struct **) __get_free_page(GFP_KERNEL); in ib_umem_get()
161 if (!vma_list) in ib_umem_get()
194 1, !umem->writable, page_list, vma_list); in ib_umem_get()
204 if (vma_list && !is_vm_hugetlb_page(vma_list[i])) in ib_umem_get()
237 if (vma_list) in ib_umem_get()
238 free_page((unsigned long) vma_list); in ib_umem_get()
/linux-4.1.27/drivers/staging/android/ion/
Dion.c919 struct ion_vma_list *vma_list; in ion_buffer_sync_for_device() local
939 list_for_each_entry(vma_list, &buffer->vmas, list) { in ion_buffer_sync_for_device()
940 struct vm_area_struct *vma = vma_list->vma; in ion_buffer_sync_for_device()
970 struct ion_vma_list *vma_list; in ion_vm_open() local
972 vma_list = kmalloc(sizeof(struct ion_vma_list), GFP_KERNEL); in ion_vm_open()
973 if (!vma_list) in ion_vm_open()
975 vma_list->vma = vma; in ion_vm_open()
977 list_add(&vma_list->list, &buffer->vmas); in ion_vm_open()
985 struct ion_vma_list *vma_list, *tmp; in ion_vm_close() local
989 list_for_each_entry_safe(vma_list, tmp, &buffer->vmas, list) { in ion_vm_close()
[all …]
/linux-4.1.27/drivers/gpu/drm/i915/
Di915_gem_shrinker.c130 &obj->vma_list, vma_link) in i915_gem_shrink()
187 list_for_each_entry(vma, &obj->vma_list, vma_link) in num_vma_bound()
Di915_gem.c291 list_for_each_entry_safe(vma, next, &obj->vma_list, vma_link) in drop_pages()
2227 list_for_each_entry(vma, &obj->vma_list, vma_link) { in i915_gem_object_move_to_inactive()
3016 if (list_empty(&obj->vma_list)) { in i915_vma_unbind()
3730 list_for_each_entry_safe(vma, next, &obj->vma_list, vma_link) { in i915_gem_object_set_cache_level()
3755 list_for_each_entry(vma, &obj->vma_list, vma_link) in i915_gem_object_set_cache_level()
3764 list_for_each_entry(vma, &obj->vma_list, vma_link) in i915_gem_object_set_cache_level()
4378 INIT_LIST_HEAD(&obj->vma_list); in i915_gem_object_init()
4482 list_for_each_entry_safe(vma, next, &obj->vma_list, vma_link) { in i915_gem_free_object()
4539 list_for_each_entry(vma, &obj->vma_list, vma_link) { in i915_gem_obj_to_vma()
4558 list_for_each_entry(vma, &obj->vma_list, vma_link) in i915_gem_obj_to_ggtt_view()
[all …]
Di915_gem_userptr.c82 list_for_each_entry_safe(vma, tmp, &obj->vma_list, vma_link) { in cancel_userptr()
Di915_gpu_error.c732 list_for_each_entry(vma, &obj->vma_list, vma_link) in capture_pinned_bo()
1090 list_for_each_entry(vma, &obj->vma_list, vma_link) in i915_gem_capture_vm()
Di915_debugfs.c142 list_for_each_entry(vma, &obj->vma_list, vma_link) { in describe_obj()
151 list_for_each_entry(vma, &obj->vma_list, vma_link) { in describe_obj()
325 list_for_each_entry(vma, &obj->vma_list, vma_link) { in per_file_stats()
Di915_gem_gtt.c2562 list_add_tail(&vma->vma_link, &obj->vma_list); in __i915_gem_vma_create()
Di915_drv.h1910 struct list_head vma_list; member
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_bo.h26 struct list_head vma_list; member
Dnouveau_bo.c212 INIT_LIST_HEAD(&nvbo->vma_list); in nouveau_bo_new()
1242 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_bo_move_ntfy()
1622 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_bo_vma_find()
1647 list_add_tail(&vma->head, &nvbo->vma_list); in nouveau_bo_vma_add()