/kernel/linux/linux-6.6/arch/riscv/mm/ |
H A D | fault.c | 157 goto flush_tlb; in vmalloc_fault() 169 goto flush_tlb; in vmalloc_fault() 189 flush_tlb: in vmalloc_fault()
|
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | tlbflush.h | 61 #define flush_tlb() __flush_tlb() macro 246 #define flush_tlb() __flush_tlb() macro
|
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | tlbflush.h | 60 #define flush_tlb() __flush_tlb() macro 241 #define flush_tlb() __flush_tlb() macro
|
/kernel/linux/linux-5.10/arch/openrisc/include/asm/ |
H A D | tlbflush.h | 24 * - flush_tlb() flushes the current mm struct TLBs 51 static inline void flush_tlb(void) in flush_tlb() function
|
/kernel/linux/linux-6.6/arch/openrisc/include/asm/ |
H A D | tlbflush.h | 24 * - flush_tlb() flushes the current mm struct TLBs 51 static inline void flush_tlb(void) in flush_tlb() function
|
/kernel/linux/linux-5.10/arch/s390/include/asm/ |
H A D | tlbflush.h | 94 * flush_tlb() - flushes the current mm struct TLBs 110 #define flush_tlb() do { } while (0) macro
|
/kernel/linux/linux-5.10/arch/microblaze/include/asm/ |
H A D | tlbflush.h | 55 #define flush_tlb() BUG() macro
|
/kernel/linux/linux-6.6/arch/s390/include/asm/ |
H A D | tlbflush.h | 92 * flush_tlb() - flushes the current mm struct TLBs 108 #define flush_tlb() do { } while (0) macro
|
/kernel/linux/linux-5.10/arch/alpha/include/asm/ |
H A D | tlbflush.h | 82 flush_tlb(void) in flush_tlb() function
|
/kernel/linux/linux-6.6/arch/alpha/include/asm/ |
H A D | tlbflush.h | 82 flush_tlb(void) in flush_tlb() function
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm.c | 847 * @flush_tlb: trigger tlb invalidation after update completed 864 bool immediate, bool unlocked, bool flush_tlb, in amdgpu_vm_update_range() 888 flush_tlb |= adev->gmc.xgmi.num_physical_nodes && in amdgpu_vm_update_range() 894 flush_tlb |= adev->ip_versions[GC_HWIP][0] < IP_VERSION(9, 0, 0); in amdgpu_vm_update_range() 985 if (flush_tlb || params.table_freed) { in amdgpu_vm_update_range() 1076 bool flush_tlb = clear; in amdgpu_vm_bo_update() local 1126 flush_tlb = true; in amdgpu_vm_bo_update() 1149 r = amdgpu_vm_update_range(adev, vm, false, false, flush_tlb, in amdgpu_vm_bo_update() 863 amdgpu_vm_update_range(struct amdgpu_device *adev, struct amdgpu_vm *vm, bool immediate, bool unlocked, bool flush_tlb, struct dma_resv *resv, 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
|
H A D | amdgpu_vm.h | 425 bool immediate, bool unlocked, bool flush_tlb,
|
/kernel/linux/linux-5.10/drivers/misc/sgi-gru/ |
H A D | grutlbpurge.c | 160 STAT(flush_tlb); in gru_flush_tlb_range()
|
H A D | gruprocfs.c | 78 printstat(s, flush_tlb); in statistics_show()
|
H A D | grutables.h | 205 atomic_long_t flush_tlb; member
|
/kernel/linux/linux-6.6/drivers/misc/sgi-gru/ |
H A D | grutlbpurge.c | 160 STAT(flush_tlb); in gru_flush_tlb_range()
|
H A D | gruprocfs.c | 78 printstat(s, flush_tlb); in statistics_show()
|
H A D | grutables.h | 206 atomic_long_t flush_tlb; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_svm.c | 1361 struct dma_fence **fence, bool flush_tlb) in svm_range_map_to_gpu() 1403 r = amdgpu_vm_update_range(adev, vm, false, false, flush_tlb, NULL, in svm_range_map_to_gpu() 1437 unsigned long *bitmap, bool wait, bool flush_tlb) in svm_range_map_to_gpus() 1471 flush_tlb); in svm_range_map_to_gpus() 1592 bool intr, bool wait, bool flush_tlb) in svm_range_validate_and_map() 1722 ctx->bitmap, wait, flush_tlb); in svm_range_validate_and_map() 3512 bool flush_tlb; in svm_range_set_attr() local 3591 flush_tlb = !migrated && update_mapping && prange->mapped_to_gpu; in svm_range_set_attr() 3594 true, true, flush_tlb); in svm_range_set_attr() 1358 svm_range_map_to_gpu(struct kfd_process_device *pdd, struct svm_range *prange, unsigned long offset, unsigned long npages, bool readonly, dma_addr_t *dma_addr, struct amdgpu_device *bo_adev, struct dma_fence **fence, bool flush_tlb) svm_range_map_to_gpu() argument 1435 svm_range_map_to_gpus(struct svm_range *prange, unsigned long offset, unsigned long npages, bool readonly, unsigned long *bitmap, bool wait, bool flush_tlb) svm_range_map_to_gpus() argument 1590 svm_range_validate_and_map(struct mm_struct *mm, struct svm_range *prange, int32_t gpuidx, bool intr, bool wait, bool flush_tlb) svm_range_validate_and_map() argument
|
H A D | kfd_chardev.c | 1372 bool flush_tlb; in kfd_ioctl_unmap_memory_from_gpu() local 1426 flush_tlb = kfd_flush_tlb_after_unmap(pdd->dev->kfd); in kfd_ioctl_unmap_memory_from_gpu() 1427 if (flush_tlb) { in kfd_ioctl_unmap_memory_from_gpu() 1437 if (flush_tlb) { in kfd_ioctl_unmap_memory_from_gpu()
|
/kernel/linux/linux-5.10/arch/openrisc/kernel/ |
H A D | head.S | 607 flush_tlb: label
|
/kernel/linux/linux-6.6/arch/openrisc/kernel/ |
H A D | head.S | 611 flush_tlb: label
|