Home
last modified time | relevance | path

Searched refs:flush_tlb (Results 1 – 10 of 10) sorted by relevance

/linux/arch/m68k/include/asm/
H A Dtlbflush.h60 #define flush_tlb() __flush_tlb() macro
240 #define flush_tlb() __flush_tlb() macro
/linux/arch/riscv/mm/
H A Dfault.c213 goto flush_tlb; in vmalloc_fault()
225 goto flush_tlb; in vmalloc_fault()
245 flush_tlb: in vmalloc_fault()
/linux/arch/openrisc/include/asm/
H A Dtlbflush.h51 static inline void flush_tlb(void) in flush_tlb() function
/linux/drivers/misc/sgi-gru/
H A Dgrutlbpurge.c158 STAT(flush_tlb); in gru_flush_tlb_range()
H A Dgruprocfs.c78 printstat(s, flush_tlb); in statistics_show()
H A Dgrutables.h206 atomic_long_t flush_tlb; member
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vm.c1089 * @flush_tlb: trigger tlb invalidation after update completed in amdgpu_vm_tlb_flush()
1107 bool immediate, bool unlocked, bool flush_tlb,
1131 flush_tlb |= adev->gmc.xgmi.num_physical_nodes && in amdgpu_vm_update_range()
1137 flush_tlb |= amdgpu_ip_version(adev, GC_HWIP, 0) < IP_VERSION(9, 0, 0); in amdgpu_vm_update_range()
1145 params.needs_flush = flush_tlb; in amdgpu_vm_update_range()
1270 bool flush_tlb = clear;
1344 flush_tlb = true; in amdgpu_vm_bo_update()
1368 r = amdgpu_vm_update_range(adev, vm, false, false, flush_tlb, in amdgpu_vm_bo_update()
1127 amdgpu_vm_update_range(struct amdgpu_device * adev,struct amdgpu_vm * vm,bool immediate,bool unlocked,bool flush_tlb,bool allow_override,struct amdgpu_sync * sync,uint64_t start,uint64_t last,uint64_t flags,uint64_t offset,uint64_t vram_base,struct ttm_resource * res,dma_addr_t * pages_addr,struct dma_fence ** fence) amdgpu_vm_update_range() argument
1290 bool flush_tlb = clear; amdgpu_vm_bo_update() local
H A Damdgpu_vm.h533 bool immediate, bool unlocked, bool flush_tlb,
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_svm.c1437 struct dma_fence **fence, bool flush_tlb) in svm_range_map_to_gpu() argument
1492 r = amdgpu_vm_update_range(adev, vm, false, false, flush_tlb, true, in svm_range_map_to_gpu()
1526 unsigned long *bitmap, bool wait, bool flush_tlb) in svm_range_map_to_gpus() argument
1560 flush_tlb); in svm_range_map_to_gpus()
1682 bool intr, bool wait, bool flush_tlb) in svm_range_validate_and_map() argument
1852 ctx->bitmap, wait, flush_tlb); in svm_range_validate_and_map()
3723 bool flush_tlb; in svm_range_set_attr() local
3807 flush_tlb = !migrated && update_mapping && prange->mapped_to_gpu; in svm_range_set_attr()
3810 MAX_GPU_INSTANCE, true, true, flush_tlb); in svm_range_set_attr()
H A Dkfd_chardev.c1408 bool flush_tlb; in kfd_ioctl_unmap_memory_from_gpu()
1461 flush_tlb = kfd_flush_tlb_after_unmap(pdd->dev->kfd); in kfd_ioctl_unmap_memory_from_gpu()
1462 if (flush_tlb) { in kfd_ioctl_unmap_memory_from_gpu()
1476 if (flush_tlb) in kfd_ioctl_unmap_memory_from_gpu()
1411 bool flush_tlb; kfd_ioctl_unmap_memory_from_gpu() local