Lines Matching refs:va__
452 #define drm_gpuvm_for_each_va_range(va__, gpuvm__, start__, end__) \ argument
453 for (va__ = drm_gpuva_find_first((gpuvm__), (start__), (end__) - (start__)); \
454 va__ && (va__->va.addr < (end__)); \
455 va__ = __drm_gpuva_next(va__))
475 #define drm_gpuvm_for_each_va_range_safe(va__, next__, gpuvm__, start__, end__) \ argument
476 for (va__ = drm_gpuva_find_first((gpuvm__), (start__), (end__) - (start__)), \
477 next__ = __drm_gpuva_next(va__); \
478 va__ && (va__->va.addr < (end__)); \
479 va__ = next__, next__ = __drm_gpuva_next(va__))
489 #define drm_gpuvm_for_each_va(va__, gpuvm__) \ argument
490 list_for_each_entry(va__, &(gpuvm__)->rb.list, rb.entry)
502 #define drm_gpuvm_for_each_va_safe(va__, next__, gpuvm__) \ argument
503 list_for_each_entry_safe(va__, next__, &(gpuvm__)->rb.list, rb.entry)
771 #define drm_gpuvm_bo_for_each_va(va__, vm_bo__) \ argument
772 list_for_each_entry(va__, &(vm_bo)->list.gpuva, gem.entry)
787 #define drm_gpuvm_bo_for_each_va_safe(va__, next__, vm_bo__) \ argument
788 list_for_each_entry_safe(va__, next__, &(vm_bo)->list.gpuva, gem.entry)