flush_dcache_range
extern void flush_dcache_range(unsigned long start, unsigned long end);
#define flush_dcache_range flush_dcache_range
flush_dcache_range((unsigned long) addr,
flush_dcache_range((unsigned) (addr), (unsigned) (addr) + PAGE_SIZE); \
flush_dcache_range(addr, addr + folio_size(folio));
flush_dcache_range(pfn << PAGE_SHIFT, (pfn << PAGE_SHIFT) + PAGE_SIZE);
flush_dcache_range(addr, addr + PAGE_SIZE);
flush_dcache_range(paddr, paddr + size);
flush_dcache_range(regs->r16, regs->r16 + 0x4);
flush_dcache_range((u32)parent, (u32)parent + 4);
flush_dcache_range(addr, addr + 4);
flush_dcache_range(paddr, paddr + 4);
flush_dcache_range(address, address + 8);
flush_dcache_range(paddr, paddr + size);
#define flush_cache_vmap(start, end) flush_dcache_range(start, end)
#define flush_cache_vunmap(start, end) flush_dcache_range(start, end)
extern void flush_dcache_range(unsigned long start, unsigned long end);
flush_dcache_range(paddr, paddr + nr * PAGE_SIZE);
EXPORT_SYMBOL(flush_dcache_range);
flush_dcache_range((unsigned long)vaddr,
flush_dcache_range(start, start + size);
flush_dcache_range((unsigned long)empty_zero_page,
flush_dcache_range(kaddr, kaddr + size);
flush_dcache_range(start, end);
flush_dcache_range(start, end);
flush_dcache_range(dst, dst + sizeof(struct diu_ad) - 1);
flush_dcache_range(dst, dst + sizeof(diu_shared_fb.gamma) - 1);
flush_dcache_range((ulong)spin_table,
flush_dcache_range((ulong)spin_table,
flush_dcache_range(i, min(stop, i + chunk));
flush_dcache_range(start, end);
flush_dcache_range((unsigned long)__va(page_to_phys(mem->pages[i])),
flush_dcache_range((unsigned long)table,
flush_dcache_range((unsigned long)page_virtual,
flush_dcache_range(faddr, fend);
flush_dcache_range(faddr, faddr + 256);
flush_dcache_range((unsigned long)p, (unsigned long)p+64);
flush_dcache_range((unsigned long) ptr, (unsigned long) ptr+size);
flush_dcache_range((unsigned long)tmpp,