Lines Matching defs:merge
8 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
393 * split / merge or prefetch.
1062 struct drm_gpuva *va, bool merge)
1068 op.unmap.keep = merge;
1092 bool merge = !!va->gem.obj;
1095 merge &= obj == req_obj &&
1099 ret = op_unmap_cb(ops, priv, va, merge);
1106 ret = op_unmap_cb(ops, priv, va, merge);
1121 .keep = merge,
1139 merge &= obj == req_obj &&
1141 u.keep = merge;
1172 merge &= obj == req_obj &&
1177 ret = op_unmap_cb(ops, priv, va, merge);
1184 ret = op_unmap_cb(ops, priv, va, merge);
1199 .keep = merge,
1274 * drm_gpuva_sm_map() - creates the &drm_gpuva_op split/merge steps
1283 * &drm_gpuva_fn_ops to call back into the driver providing the split and merge
1457 * drm_gpuva_sm_map_ops_create() - creates the &drm_gpuva_ops to split and merge