Searched refs:ext_map (Results 1 – 2 of 2) sorted by relevance
/open-nvidia-gpu/kernel-open/nvidia-uvm/ |
H A D | uvm_map_external.c | 769 uvm_ext_gpu_map_t *ext_map, *ext_map_next = NULL; in uvm_unmap_external_in_range() local 816 ext_map = uvm_ext_gpu_map_iter_first(va_range, gpu, start, end); in uvm_unmap_external_in_range() 817 while (ext_map) { in uvm_unmap_external_in_range() 818 if (start > ext_map->node.start) { in uvm_unmap_external_in_range() 824 if (end < ext_map->node.end) { in uvm_unmap_external_in_range() 831 ext_map_next = uvm_ext_gpu_map_iter_next(va_range, ext_map, end); in uvm_unmap_external_in_range() 834 uvm_ext_gpu_map_destroy(va_range, ext_map, deferred_list); in uvm_unmap_external_in_range() 837 ext_map = ext_map_next; in uvm_unmap_external_in_range() 1064 uvm_ext_gpu_map_t *ext_map, *ext_map_next; in uvm_map_external_allocation() local 1067 uvm_ext_gpu_map_for_each_in_safe(ext_map, in uvm_map_external_allocation() [all …]
|
H A D | uvm_va_range.c | 462 uvm_ext_gpu_map_t *ext_map, *ext_map_next; in uvm_va_range_destroy_external() local 465 uvm_ext_gpu_map_for_each_safe(ext_map, ext_map_next, va_range, gpu) in uvm_va_range_destroy_external() 466 uvm_ext_gpu_map_destroy(va_range, ext_map, deferred_free_list); in uvm_va_range_destroy_external() 720 uvm_ext_gpu_map_t *ext_map, *ext_map_next; in va_range_remove_gpu_va_space_external() local 727 uvm_ext_gpu_map_for_each_safe(ext_map, ext_map_next, va_range, gpu) in va_range_remove_gpu_va_space_external() 728 uvm_ext_gpu_map_destroy(va_range, ext_map, deferred_free_list); in va_range_remove_gpu_va_space_external() 836 uvm_ext_gpu_map_t *ext_map, *ext_map_next; in uvm_va_range_disable_peer_external() local 841 if (ext_map->owning_gpu == owning_gpu && (!ext_map->is_sysmem || ext_map->is_egm)) { in uvm_va_range_disable_peer_external() 843 uvm_ext_gpu_map_destroy(va_range, ext_map, deferred_free_list); in uvm_va_range_disable_peer_external() 963 uvm_ext_gpu_map_t *ext_map, *ext_map_next; in va_range_unregister_gpu_external() local [all …]
|