sparc32_cachetlb_ops
sparc32_cachetlb_ops->cache_mm(mm)
sparc32_cachetlb_ops->cache_mm(mm)
sparc32_cachetlb_ops->cache_range(vma, start, end)
sparc32_cachetlb_ops->cache_page(vma, addr)
sparc32_cachetlb_ops->page_to_ram(addr)
sparc32_cachetlb_ops->sig_insns(mm, insn_addr)
sparc32_cachetlb_ops->page_for_dma(addr)
sparc32_cachetlb_ops->cache_all()
extern const struct sparc32_cachetlb_ops *sparc32_cachetlb_ops;
extern const struct sparc32_cachetlb_ops *local_ops;
sparc32_cachetlb_ops->tlb_mm(mm)
sparc32_cachetlb_ops->tlb_range(vma, start, end)
sparc32_cachetlb_ops->tlb_page(vma, addr)
sparc32_cachetlb_ops->tlb_all()
static const struct sparc32_cachetlb_ops leon_ops = {
sparc32_cachetlb_ops = &leon_ops;
static const struct sparc32_cachetlb_ops hypersparc_ops = {
sparc32_cachetlb_ops = &hypersparc_ops;
static const struct sparc32_cachetlb_ops swift_ops = {
sparc32_cachetlb_ops = &swift_ops;
static const struct sparc32_cachetlb_ops turbosparc_ops = {
sparc32_cachetlb_ops = &turbosparc_ops;
static const struct sparc32_cachetlb_ops tsunami_ops = {
sparc32_cachetlb_ops = &tsunami_ops;
static struct sparc32_cachetlb_ops viking_ops __ro_after_init = {
static struct sparc32_cachetlb_ops viking_sun4d_smp_ops __ro_after_init = {
sparc32_cachetlb_ops = (const struct sparc32_cachetlb_ops *)
sparc32_cachetlb_ops = (const struct sparc32_cachetlb_ops *)
static struct sparc32_cachetlb_ops smp_cachetlb_ops __ro_after_init = {
local_ops = sparc32_cachetlb_ops;
sparc32_cachetlb_ops = (const struct sparc32_cachetlb_ops *)
const struct sparc32_cachetlb_ops *sparc32_cachetlb_ops;
EXPORT_SYMBOL(sparc32_cachetlb_ops);
const struct sparc32_cachetlb_ops *local_ops;