Lines Matching refs:view

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