flush_cache_range
void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
extern void flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end);
extern void (*flush_cache_range)(struct vm_area_struct *vma,
flush_cache_range = octeon_flush_cache_range;
flush_cache_range = r3k_flush_cache_range;
flush_cache_range = r4k_flush_cache_range;
flush_cache_range = (void *)b5k_instruction_hazard;
flush_cache_range = (void *)cache_noop;
void (*flush_cache_range)(struct vm_area_struct *vma, unsigned long start,
extern void flush_cache_range(struct vm_area_struct *vma, unsigned long start,
flush_cache_range(vma, addr, addr + len);
flush_cache_range(vma, start, start + nr * PAGE_SIZE);
void flush_cache_range(struct vm_area_struct *vma,
extern void flush_cache_range(struct vm_area_struct *vma,
EXPORT_SYMBOL(flush_cache_range);
#define flush_cache_range flush_cache_range
void flush_cache_range(struct vm_area_struct*, ulong, ulong);
flush_cache_range(vma, addr, size);
#ifndef flush_cache_range
flush_cache_range(vma, vma->vm_start, vma->vm_end);
flush_cache_range(src_vma, src_addr, src_addr + HPAGE_PMD_SIZE);
flush_cache_range(vma, address, address + HPAGE_PMD_SIZE);
flush_cache_range(vma, range.start, range.end);
flush_cache_range(vma, range.start, range.end);
flush_cache_range(vma, start, end);
flush_cache_range(walk->vma, start, end);
flush_cache_range(vma, addr, end);
flush_cache_range(pmc->old, pmc->old_addr, pmc->old_end);
flush_cache_range(vma, address,
flush_cache_range(vma, range.start, range.end);
flush_cache_range(vma, address, end_addr);
flush_cache_range(vma, range.start, range.end);
flush_cache_range(src_vma, src_addr, src_end);