cache_range
struct cache_range *param = priv;
struct cache_range param = { start, end };
sparc32_cachetlb_ops->cache_range(vma, start, end)
void (*cache_range)(struct vm_area_struct *, unsigned long,
.cache_range = leon_flush_cache_range,
.cache_range = hypersparc_flush_cache_range,
.cache_range = swift_flush_cache_range,
.cache_range = turbosparc_flush_cache_range,
.cache_range = tsunami_flush_cache_range,
.cache_range = viking_flush_cache_range,
.cache_range = viking_flush_cache_range,
xc3(local_ops->cache_range, (unsigned long)vma, start,
local_ops->cache_range(vma, start, end);
.cache_range = smp_flush_cache_range,
smp_cachetlb_ops.cache_range = local_ops->cache_range;