PIN_MAPPABLE
pin_flags |= PIN_MAPPABLE;
pinctl |= PIN_MAPPABLE;
vma = i915_gem_object_ggtt_pin(obj, NULL, 0, 0, PIN_MAPPABLE);
NULL, PIN_MAPPABLE);
if ((flags & PIN_MAPPABLE) == 0 &&
flags | PIN_MAPPABLE |
!i915_vma_misplaced(batch, 0, 0, PIN_MAPPABLE)) {
PIN_MAPPABLE |
pin_flags |= PIN_MAPPABLE;
PIN_MAPPABLE |
flags = PIN_MAPPABLE | PIN_NOSEARCH;
flags = PIN_MAPPABLE;
vma = i915_gem_object_ggtt_pin(ctx->obj, NULL, 0, 0, PIN_MAPPABLE);
vma = i915_gem_object_ggtt_pin(ctx->obj, NULL, 0, 0, PIN_MAPPABLE);
vma = i915_gem_object_ggtt_pin(obj, &view, 0, 0, PIN_MAPPABLE);
vma = i915_gem_object_ggtt_pin(obj, &view, 0, 0, PIN_MAPPABLE);
vma = i915_gem_object_ggtt_pin(obj, NULL, 0, 0, PIN_MAPPABLE);
vma = i915_gem_object_ggtt_pin(obj, NULL, 0, 0, PIN_MAPPABLE);
flags = PIN_MAPPABLE;
flags |= PIN_MAPPABLE;
err = i915_vma_pin(arg->vma, 0, 0, PIN_GLOBAL | PIN_MAPPABLE);
pin_flags |= PIN_MAPPABLE;
flags = PIN_MAPPABLE;
PIN_MAPPABLE |
if (flags & PIN_MAPPABLE &&
if (flags & PIN_MAPPABLE &&
if (flags & PIN_MAPPABLE)
if (flags & PIN_MAPPABLE)
pinctl |= PIN_MAPPABLE;
__entry->flags & PIN_MAPPABLE ? ", mappable" : "")
__entry->flags & PIN_MAPPABLE ? ", mappable" : "",
if (flags & PIN_MAPPABLE && !i915_vma_is_map_and_fenceable(vma))
if (flags & PIN_MAPPABLE) {
if (flags & PIN_MAPPABLE)
size, flags & PIN_MAPPABLE ? "mappable" : "total", end);
vma = i915_gem_object_ggtt_pin(obj, &view, 0, 0, PIN_MAPPABLE);
vma = i915_gem_object_ggtt_pin(obj, NULL, 0, 0, PIN_MAPPABLE);
VALID(0, PIN_GLOBAL | PIN_MAPPABLE),
VALID(0, PIN_GLOBAL | PIN_MAPPABLE | PIN_OFFSET_BIAS | (ggtt->mappable_end - 4096)),
VALID(0, PIN_GLOBAL | PIN_MAPPABLE | PIN_OFFSET_FIXED | (ggtt->mappable_end - 4096)),
INVALID(0, PIN_GLOBAL | PIN_MAPPABLE | PIN_OFFSET_FIXED | ggtt->mappable_end),
VALID(ggtt->mappable_end - 4096, PIN_GLOBAL | PIN_MAPPABLE),
VALID(ggtt->mappable_end, PIN_GLOBAL | PIN_MAPPABLE),
NOSPACE(ggtt->mappable_end + 4096, PIN_GLOBAL | PIN_MAPPABLE),
INVALID(8192, PIN_GLOBAL | PIN_MAPPABLE | PIN_OFFSET_FIXED | (ggtt->mappable_end - 4096)),
NOSPACE(0, PIN_GLOBAL | PIN_MAPPABLE | PIN_OFFSET_BIAS | ggtt->mappable_end),
NOSPACE(8192, PIN_GLOBAL | PIN_MAPPABLE | PIN_OFFSET_BIAS | (ggtt->mappable_end - 4096)),