Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/infiniband/core/
Dumem.c86 struct vm_area_struct **vma_list; in ib_umem_get() local
142 vma_list = (struct vm_area_struct **) __get_free_page(GFP_KERNEL); in ib_umem_get()
143 if (!vma_list) in ib_umem_get()
180 gup_flags, page_list, vma_list); in ib_umem_get()
191 if (vma_list && !is_vm_hugetlb_page(vma_list[i])) in ib_umem_get()
223 if (vma_list) in ib_umem_get()
224 free_page((unsigned long) vma_list); in ib_umem_get()
/Linux-v4.19/drivers/gpu/drm/nouveau/
Dnouveau_vmm.c52 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_vma_find()
96 list_add_tail(&vma->head, &nvbo->vma_list); in nouveau_vma_new()
Dnouveau_bo.h27 struct list_head vma_list; member
Dnouveau_bo.c215 INIT_LIST_HEAD(&nvbo->vma_list); in nouveau_bo_new()
1285 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_bo_move_ntfy()
1289 list_for_each_entry(vma, &nvbo->vma_list, head) { in nouveau_bo_move_ntfy()
/Linux-v4.19/drivers/misc/mic/scif/
Dscif_mmap.c83 list_for_each(item, &ep->rma_info.vma_list) { in __scif_zap_mmaps()
181 list_add_tail(&info->list, &ep->rma_info.vma_list); in scif_insert_vma()
194 list_for_each(item, &ep->rma_info.vma_list) { in scif_delete_vma()
Dscif_rma.h113 struct list_head vma_list; member
Dscif_rma.c55 INIT_LIST_HEAD(&rma->vma_list); in scif_rma_ep_init()
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_object.h97 struct list_head vma_list; member
Di915_vma.h420 list_for_each_entry(V, &(OBJ)->vma_list, obj_link) \
Di915_vma.c200 list_add(&vma->obj_link, &obj->vma_list); in vma_create()
202 list_add_tail(&vma->obj_link, &obj->vma_list); in vma_create()
Di915_gem.c440 while ((vma = list_first_entry_or_null(&obj->vma_list, in i915_gem_object_unbind()
448 list_splice(&still_in_list, &obj->vma_list); in i915_gem_object_unbind()
4022 list_for_each_entry(vma, &obj->vma_list, obj_link) { in i915_gem_object_set_cache_level()
4100 list_for_each_entry(vma, &obj->vma_list, obj_link) { in i915_gem_object_set_cache_level()
4110 list_for_each_entry(vma, &obj->vma_list, obj_link) in i915_gem_object_set_cache_level()
4686 INIT_LIST_HEAD(&obj->vma_list); in i915_gem_object_init()
4850 &obj->vma_list, obj_link) { in __i915_gem_free_objects()
4855 GEM_BUG_ON(!list_empty(&obj->vma_list)); in __i915_gem_free_objects()
Di915_debugfs.c160 list_for_each_entry(vma, &obj->vma_list, obj_link) { in describe_obj()
167 list_for_each_entry(vma, &obj->vma_list, obj_link) { in describe_obj()
322 list_for_each_entry(vma, &obj->vma_list, obj_link) { in per_file_stats()
/Linux-v4.19/drivers/infiniband/hw/hns/
Dhns_roce_main.c347 INIT_LIST_HEAD(&context->vma_list); in hns_roce_alloc_ucontext()
404 struct list_head *vma_head = &context->vma_list; in hns_roce_set_vma_data()
479 list_for_each_entry_safe(vma_data, n, &context->vma_list, list) { in hns_roce_disassociate_ucontext()
Dhns_roce_device.h233 struct list_head vma_list; member
/Linux-v4.19/drivers/gpu/drm/i915/selftests/
Di915_vma.c673 list_for_each_entry(vma, &obj->vma_list, obj_link) in igt_vma_partial()
702 list_for_each_entry(vma, &obj->vma_list, obj_link) in igt_vma_partial()