Lines Matching full:unmap
12 * Actual map/unmap operations within the fence signalling critical path are
15 * list in order to map/unmap it's entries, can't occur concurrently.
532 struct drm_gpuva *va = r->unmap->va;
544 op_unmap_prepare_unwind(op->unmap.va);
551 /* Unmap operation don't allocate page tables, hence skip the following
570 struct drm_gpuva *va = r->unmap->va;
587 struct drm_gpuva_op_unmap *u = &op->unmap;
712 struct drm_gpuva *va = r->unmap->va;
721 op_unmap_prepare(r->unmap);
752 struct drm_gpuva_op_unmap *u = &op->unmap;
835 return op->remap.unmap->va->gem.obj;
837 return op->unmap.va->gem.obj;
858 /* nouveau_uvma_unmap() does not unmap if backing BO is evicted. */
879 struct drm_gpuva_op_unmap *u = r->unmap;
909 op_unmap(&op->unmap);
938 struct drm_gpuva_ops *ops, bool unmap)
950 struct drm_gpuva *va = r->unmap->va;
954 if (unmap) {
972 struct drm_gpuva_op_unmap *u = &op->unmap;
976 if (unmap)
1201 struct drm_gpuva *va = op->remap.unmap->va;
1211 drm_gpuva_unlink(op->unmap.va);
1244 * unmap, it's not worth the effort.