Searched refs:g2d_userptr (Results 1 – 1 of 1) sorted by relevance
383 struct g2d_cmdlist_userptr *g2d_userptr = obj; in g2d_userptr_put_dma_addr() local391 refcount_dec(&g2d_userptr->refcount); in g2d_userptr_put_dma_addr()393 if (refcount_read(&g2d_userptr->refcount) > 0) in g2d_userptr_put_dma_addr()396 if (g2d_userptr->in_pool) in g2d_userptr_put_dma_addr()400 dma_unmap_sgtable(to_dma_dev(g2d->drm_dev), g2d_userptr->sgt, in g2d_userptr_put_dma_addr()403 unpin_user_pages_dirty_lock(g2d_userptr->pages, g2d_userptr->npages, in g2d_userptr_put_dma_addr()405 kvfree(g2d_userptr->pages); in g2d_userptr_put_dma_addr()407 if (!g2d_userptr->out_of_list) in g2d_userptr_put_dma_addr()408 list_del_init(&g2d_userptr->list); in g2d_userptr_put_dma_addr()410 sg_free_table(g2d_userptr->sgt); in g2d_userptr_put_dma_addr()[all …]