Home
last modified time | relevance | path

Searched refs:user_pages (Results 1 – 7 of 7) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/
Damdgpu_amdkfd_gpuvm.c590 WARN(mem->user_pages, "Leaking user_pages array"); in init_user_pages()
592 mem->user_pages = kvmalloc_array(bo->tbo.ttm->num_pages, in init_user_pages()
595 if (!mem->user_pages) { in init_user_pages()
601 ret = amdgpu_ttm_tt_get_user_pages(bo->tbo.ttm, mem->user_pages); in init_user_pages()
607 amdgpu_ttm_tt_set_user_pages(bo->tbo.ttm, mem->user_pages); in init_user_pages()
622 release_pages(mem->user_pages, bo->tbo.ttm->num_pages); in init_user_pages()
624 kvfree(mem->user_pages); in init_user_pages()
625 mem->user_pages = NULL; in init_user_pages()
685 ctx->kfd_bo.user_pages = NULL; in reserve_bo_and_vm()
750 ctx->kfd_bo.user_pages = NULL; in reserve_bo_and_cond_vms()
[all …]
Damdgpu_cs.c52 p->uf_entry.user_pages = NULL; in amdgpu_cs_user_fence_chunk()
541 lobj->user_pages) { in amdgpu_cs_list_validate()
548 lobj->user_pages); in amdgpu_cs_list_validate()
560 kvfree(lobj->user_pages); in amdgpu_cs_list_validate()
561 lobj->user_pages = NULL; in amdgpu_cs_list_validate()
625 &e->user_invalidated) && e->user_pages) { in amdgpu_cs_parser_bos()
630 release_pages(e->user_pages, in amdgpu_cs_parser_bos()
632 kvfree(e->user_pages); in amdgpu_cs_parser_bos()
633 e->user_pages = NULL; in amdgpu_cs_parser_bos()
637 !e->user_pages) { in amdgpu_cs_parser_bos()
[all …]
Damdgpu_bo_list.h39 struct page **user_pages; member
Damdgpu_amdkfd.h65 struct page **user_pages; member
Damdgpu_bo_list.c198 e->user_pages = NULL; in amdgpu_bo_list_get_list()
Damdgpu_vm.c267 entry->user_pages = NULL; in amdgpu_vm_get_pd_bo()
/Linux-v4.19/drivers/infiniband/hw/hfi1/
DMakefile15 uc.o ud.o user_exp_rcv.o user_pages.o user_sdma.o verbs.o \