Lines Matching refs:unmap
807 * @DRM_GPUVA_OP_UNMAP: the unmap op type
857 * struct drm_gpuva_op_unmap - GPU VA unmap operation
859 * This structure represents a single unmap operation generated by the
864 * @va: the &drm_gpuva to unmap
888 * mapping(s), hence it consists of a maximum of two map and one unmap
891 * The @unmap operation takes care of removing the original existing mapping.
899 * unmap and map operations, is to give drivers the chance of extracting driver
900 * specific data for creating the new mappings from the unmap operations's
916 * @unmap: the unmap operation for the original existing mapping
918 struct drm_gpuva_op_unmap *unmap;
967 * @unmap: the unmap operation
969 struct drm_gpuva_op_unmap unmap;
1085 * &drm_gpuvm_sm_unmap to provide the split/merge steps for map and unmap
1174 * is enclosed by an existent mapping or a partial unmap of an existent
1187 * &drm_gpuvm_sm_unmap to unmap an existent mapping
1191 * existent mapping or an unmap of an existent mapping is requested.
1221 * the unmap stage of a remap op.
1223 * @start_addr: Output pointer for the start of the required unmap.
1224 * @range: Output pointer for the length of the required unmap.
1236 op->unmap->va->va.addr;
1239 op->unmap->va->va.addr + op->unmap->va->va.range;