Home
last modified time | relevance | path

Searched refs:exec_flags (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_execbuffer.c289 #define exec_entry(EB, VMA) (&(EB)->exec[(VMA)->exec_flags - (EB)->flags])
396 unsigned int exec_flags = *vma->exec_flags; in eb_pin_vma() local
405 if (unlikely(exec_flags & EXEC_OBJECT_NEEDS_GTT)) in eb_pin_vma()
411 if (unlikely(exec_flags & EXEC_OBJECT_NEEDS_FENCE)) { in eb_pin_vma()
418 exec_flags |= __EXEC_OBJECT_HAS_FENCE; in eb_pin_vma()
421 *vma->exec_flags = exec_flags | __EXEC_OBJECT_HAS_PIN; in eb_pin_vma()
422 return !eb_vma_misplaced(entry, vma, exec_flags); in eb_pin_vma()
472 if (unlikely(vma->exec_flags)) { in eb_validate_vma()
534 vma->exec_flags = &eb->flags[i]; in eb_add_vma()
562 eb_unreserve_vma(vma, vma->exec_flags); in eb_add_vma()
[all …]
Di915_gem_evict.c351 if (vma->exec_flags && in i915_gem_evict_for_node()
352 *vma->exec_flags & EXEC_OBJECT_PINNED) in i915_gem_evict_for_node()
Di915_vma.h131 unsigned int *exec_flags; member