/linux-master/arch/hexagon/include/asm/ |
H A D | cacheflush.h | 31 extern void flush_dcache_range(unsigned long start, unsigned long end); 32 #define flush_dcache_range flush_dcache_range macro
|
/linux-master/arch/microblaze/include/asm/ |
H A D | cacheflush.h | 66 #define flush_dcache_range(start, end) mbc->dflr(start, end); macro 74 flush_dcache_range((unsigned) (addr), (unsigned) (addr) + PAGE_SIZE); \ 81 flush_dcache_range(addr, addr + folio_size(folio)); 86 flush_dcache_range(pfn << PAGE_SHIFT, (pfn << PAGE_SHIFT) + PAGE_SIZE); 96 flush_dcache_range(addr, addr + PAGE_SIZE);
|
/linux-master/arch/microblaze/mm/ |
H A D | consistent.c | 22 flush_dcache_range(paddr, paddr + size);
|
/linux-master/arch/nios2/include/asm/ |
H A D | cacheflush.h | 40 #define flush_cache_vmap(start, end) flush_dcache_range(start, end) 42 #define flush_cache_vunmap(start, end) flush_dcache_range(start, end) 51 extern void flush_dcache_range(unsigned long start, unsigned long end);
|
H A D | pgtable.h | 188 flush_dcache_range(paddr, paddr + nr * PAGE_SIZE);
|
/linux-master/arch/m68k/include/asm/ |
H A D | cacheflush_no.h | 12 #define flush_dcache_range(start, len) __flush_dcache_all() macro
|
/linux-master/arch/hexagon/kernel/ |
H A D | dma.c | 27 flush_dcache_range((unsigned long) addr,
|
/linux-master/arch/nios2/mm/ |
H A D | dma-mapping.c | 37 flush_dcache_range((unsigned long)vaddr, 67 flush_dcache_range(start, start + size);
|
H A D | init.c | 58 flush_dcache_range((unsigned long)empty_zero_page,
|
H A D | cacheflush.c | 121 void flush_dcache_range(unsigned long start, unsigned long end) function 126 EXPORT_SYMBOL(flush_dcache_range); variable
|
/linux-master/arch/powerpc/mm/ |
H A D | dma-noncoherent.c | 36 flush_dcache_range(start, end); 44 flush_dcache_range(start, end); 123 flush_dcache_range(kaddr, kaddr + size);
|
/linux-master/arch/microblaze/kernel/ |
H A D | dma.c | 23 flush_dcache_range(paddr, paddr + size);
|
H A D | ftrace.c | 56 flush_dcache_range((u32)parent, (u32)parent + 4); 93 flush_dcache_range(addr, addr + 4);
|
H A D | exceptions.c | 57 flush_dcache_range(regs->r16, regs->r16 + 0x4);
|
H A D | ptrace.c | 120 flush_dcache_range(paddr, paddr + 4);
|
/linux-master/arch/hexagon/mm/ |
H A D | cache.c | 15 void flush_dcache_range(unsigned long start, unsigned long end) function
|
/linux-master/arch/powerpc/include/asm/ |
H A D | cacheflush.h | 63 * flush_dcache_range(): Write any modified data cache blocks out to memory and 70 static inline void flush_dcache_range(unsigned long start, unsigned long stop) function
|
/linux-master/drivers/soc/fsl/qbman/ |
H A D | dpaa_sys.h | 61 flush_dcache_range((unsigned long)p, (unsigned long)p+64);
|
H A D | qman_ccsr.c | 385 flush_dcache_range((unsigned long) ptr, (unsigned long) ptr+size); 465 flush_dcache_range((unsigned long)tmpp,
|
/linux-master/arch/powerpc/platforms/85xx/ |
H A D | smp.c | 165 flush_dcache_range((ulong)spin_table, 171 flush_dcache_range((ulong)spin_table,
|
/linux-master/arch/powerpc/platforms/512x/ |
H A D | mpc512x_shared.c | 240 flush_dcache_range(dst, dst + sizeof(struct diu_ad) - 1); 260 flush_dcache_range(dst, dst + sizeof(diu_shared_fb.gamma) - 1);
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | memtrace.c | 86 flush_dcache_range(i, min(stop, i + chunk));
|
/linux-master/drivers/gpu/drm/ |
H A D | drm_cache.c | 110 flush_dcache_range((unsigned long)page_virtual,
|
/linux-master/arch/powerpc/sysdev/ |
H A D | dart_iommu.c | 147 flush_dcache_range(start, end);
|
/linux-master/drivers/char/agp/ |
H A D | uninorth-agp.c | 191 flush_dcache_range((unsigned long)__va(page_to_phys(mem->pages[i])), 423 flush_dcache_range((unsigned long)table,
|