Searched refs:suballoc (Results 1 – 6 of 6) sorted by relevance
| /drivers/gpu/drm/etnaviv/ |
| A D | etnaviv_cmdbuf.c | 36 suballoc = kzalloc(sizeof(*suballoc), GFP_KERNEL); in etnaviv_cmdbuf_suballoc_new() 37 if (!suballoc) in etnaviv_cmdbuf_suballoc_new() 40 suballoc->dev = dev; in etnaviv_cmdbuf_suballoc_new() 47 if (!suballoc->vaddr) { in etnaviv_cmdbuf_suballoc_new() 52 return suballoc; in etnaviv_cmdbuf_suballoc_new() 56 kfree(suballoc); in etnaviv_cmdbuf_suballoc_new() 78 dma_free_wc(suballoc->dev, SUBALLOC_SIZE, suballoc->vaddr, in etnaviv_cmdbuf_suballoc_destroy() 81 kfree(suballoc); in etnaviv_cmdbuf_suballoc_destroy() 89 cmdbuf->suballoc = suballoc; in etnaviv_cmdbuf_init() 119 struct etnaviv_cmdbuf_suballoc *suballoc = cmdbuf->suballoc; in etnaviv_cmdbuf_free() local [all …]
|
| A D | etnaviv_cmdbuf.h | 19 struct etnaviv_cmdbuf_suballoc *suballoc; member 29 void etnaviv_cmdbuf_suballoc_destroy(struct etnaviv_cmdbuf_suballoc *suballoc); 30 int etnaviv_cmdbuf_suballoc_map(struct etnaviv_cmdbuf_suballoc *suballoc, 38 int etnaviv_cmdbuf_init(struct etnaviv_cmdbuf_suballoc *suballoc,
|
| A D | etnaviv_mmu.h | 107 struct etnaviv_cmdbuf_suballoc *suballoc);
|
| A D | etnaviv_mmu.c | 355 struct etnaviv_cmdbuf_suballoc *suballoc) in etnaviv_iommu_context_init() argument 368 ret = etnaviv_cmdbuf_suballoc_map(suballoc, ctx, &ctx->cmdbuf_mapping, in etnaviv_iommu_context_init()
|
| A D | etnaviv_gem_submit.c | 364 if (submit->cmdbuf.suballoc) in submit_cleanup()
|
| /drivers/gpu/drm/ |
| A D | drm_suballoc.c | 400 void drm_suballoc_free(struct drm_suballoc *suballoc, in drm_suballoc_free() argument 405 if (!suballoc) in drm_suballoc_free() 408 sa_manager = suballoc->manager; in drm_suballoc_free() 414 suballoc->fence = dma_fence_get(fence); in drm_suballoc_free() 416 list_add_tail(&suballoc->flist, &sa_manager->flist[idx]); in drm_suballoc_free() 418 drm_suballoc_remove_locked(suballoc); in drm_suballoc_free()
|
Completed in 796 milliseconds