Lines Matching full:view
66 const struct i915_gtt_view *view) in checked_vma_instance() argument
71 vma = i915_vma_instance(obj, vm, view); in checked_vma_instance()
88 if (i915_vma_compare(vma, vm, view)) { in checked_vma_instance()
595 struct i915_gtt_view view = { in igt_vma_rotate_remap() local
600 struct intel_remapped_plane_info *plane_info = view.remapped.plane; in igt_vma_rotate_remap()
609 plane_info[0].dst_stride = view.type == I915_GTT_VIEW_ROTATED ? in igt_vma_rotate_remap()
613 plane_info[1].dst_stride = view.type == I915_GTT_VIEW_ROTATED ? in igt_vma_rotate_remap()
623 vma = checked_vma_instance(obj, vm, &view); in igt_vma_rotate_remap()
635 expected_pages = remapped_size(view.type, &plane_info[0], &plane_info[1]); in igt_vma_rotate_remap()
637 if (view.type == I915_GTT_VIEW_ROTATED && in igt_vma_rotate_remap()
645 if (view.type == I915_GTT_VIEW_REMAPPED && in igt_vma_rotate_remap()
674 for (n = 0; n < ARRAY_SIZE(view.rotated.plane); n++) { in igt_vma_rotate_remap()
675 if (view.type == I915_GTT_VIEW_ROTATED) in igt_vma_rotate_remap()
676 sg = assert_rotated(obj, &view.rotated, n, sg); in igt_vma_rotate_remap()
678 sg = assert_remapped(obj, &view.remapped, n, sg); in igt_vma_rotate_remap()
681 view.type == I915_GTT_VIEW_ROTATED ? in igt_vma_rotate_remap()
748 struct i915_gtt_view *view, in assert_pin() argument
766 if (view && view->type != I915_GTT_VIEW_NORMAL) { in assert_pin()
767 if (memcmp(&vma->gtt_view, view, sizeof(*view))) { in assert_pin()
780 pr_err("Not the normal ggtt view! Found %d\n", in assert_pin()
826 struct i915_gtt_view view; in igt_vma_partial() local
828 view.type = I915_GTT_VIEW_PARTIAL; in igt_vma_partial()
829 view.partial.offset = offset; in igt_vma_partial()
830 view.partial.size = sz; in igt_vma_partial()
833 view.type = I915_GTT_VIEW_NORMAL; in igt_vma_partial()
835 vma = checked_vma_instance(obj, vm, &view); in igt_vma_partial()
845 if (!assert_pin(vma, &view, sz*PAGE_SIZE, p->name)) { in igt_vma_partial()
1004 struct i915_gtt_view view = { in igt_vma_remapped_gtt() local
1008 struct intel_remapped_plane_info *plane_info = view.rotated.plane; in igt_vma_remapped_gtt()
1023 vma = i915_gem_object_ggtt_pin(obj, &view, 0, 0, PIN_MAPPABLE); in igt_vma_remapped_gtt()
1076 src_idx = rotated_index(&view.rotated, 0, x, y); in igt_vma_remapped_gtt()
1078 src_idx = remapped_index(&view.remapped, 0, x, y); in igt_vma_remapped_gtt()