Searched refs:atomic_access (Results 1 – 6 of 6) sorted by relevance
146 if (vmas[i]->attr.atomic_access == op->atomic.val) { in madvise_atomic()150 vmas[i]->attr.atomic_access = op->atomic.val; in madvise_atomic()154 if (!bo || bo->attr.atomic_access == op->atomic.val) in madvise_atomic()159 bo->attr.atomic_access = op->atomic.val; in madvise_atomic()163 (bo->attr.atomic_access == DRM_XE_ATOMIC_CPU || in madvise_atomic()164 bo->attr.atomic_access == DRM_XE_ATOMIC_GLOBAL)) in madvise_atomic()
75 u32 atomic_access; member
2208 attrs[i].atomic.val = vma->attr.atomic_access; in get_mem_attrs()2770 return (vma->attr.atomic_access == DRM_XE_ATOMIC_UNDEFINED && in xe_vma_has_default_mem_attrs()2807 .atomic_access = DRM_XE_ATOMIC_UNDEFINED, in vm_bind_ioctl_ops_parse()4697 u32 atomic_access = xe_vma_bo(vma) ? xe_vma_bo(vma)->attr.atomic_access : in xe_vma_need_vram_for_atomic() local4698 vma->attr.atomic_access; in xe_vma_need_vram_for_atomic()4708 switch (atomic_access) { in xe_vma_need_vram_for_atomic()
708 if (vma->attr.atomic_access == DRM_XE_ATOMIC_CPU) in xe_atomic_for_vram()720 vma->attr.atomic_access == DRM_XE_ATOMIC_CPU) in xe_atomic_for_system()723 if (vma->attr.atomic_access == DRM_XE_ATOMIC_DEVICE) in xe_atomic_for_system()
2025 return bo->attr.atomic_access == DRM_XE_ATOMIC_GLOBAL || in xe_bo_cpu_fault_fastpath() 2026 bo->attr.atomic_access == DRM_XE_ATOMIC_CPU; in xe_bo_cpu_fault_fastpath()
334 .atomic_access = DRM_XE_ATOMIC_UNDEFINED, in xe_vma_set_default_attributes()