Lines Matching refs:map_and_fenceable
77 bool map_and_fenceable,
2766 obj->map_and_fenceable = true; in i915_gem_object_unbind()
2858 obj->gtt_offset, obj->map_and_fenceable, size); in i915_write_fence_reg()
3190 bool map_and_fenceable, in i915_gem_object_bind_to_gtt() argument
3217 alignment = map_and_fenceable ? fence_alignment : in i915_gem_object_bind_to_gtt()
3219 if (map_and_fenceable && alignment & (fence_alignment - 1)) { in i915_gem_object_bind_to_gtt()
3224 size = map_and_fenceable ? fence_size : obj->base.size; in i915_gem_object_bind_to_gtt()
3230 (map_and_fenceable ? dev_priv->mm.gtt_mappable_end : dev_priv->mm.gtt_total)) { in i915_gem_object_bind_to_gtt()
3248 if (map_and_fenceable) in i915_gem_object_bind_to_gtt()
3258 map_and_fenceable, in i915_gem_object_bind_to_gtt()
3293 obj->map_and_fenceable = mappable && fenceable; in i915_gem_object_bind_to_gtt()
3297 obj->base.size, map_and_fenceable); in i915_gem_object_bind_to_gtt()
3762 bool map_and_fenceable, in i915_gem_object_pin() argument
3772 (map_and_fenceable && !obj->map_and_fenceable)) { in i915_gem_object_pin()
3778 map_and_fenceable, in i915_gem_object_pin()
3779 obj->map_and_fenceable); in i915_gem_object_pin()
3790 map_and_fenceable, in i915_gem_object_pin()
3799 if (!obj->has_global_gtt_mapping && map_and_fenceable) in i915_gem_object_pin()
3803 obj->pin_mappable |= map_and_fenceable; in i915_gem_object_pin()
4011 obj->map_and_fenceable = true; in i915_gem_object_init()