|  | /* fault_32.c - visible as they are called from assembler */ | 
|  | asmlinkage int lookup_fault(unsigned long pc, unsigned long ret_pc, | 
|  | unsigned long address); | 
|  | asmlinkage void do_sparc_fault(struct pt_regs *regs, int text_fault, int write, | 
|  | unsigned long address); | 
|  |  | 
|  | void window_overflow_fault(void); | 
|  | void window_underflow_fault(unsigned long sp); | 
|  | void window_ret_fault(struct pt_regs *regs); | 
|  |  | 
|  | /* srmmu.c */ | 
|  | extern char *srmmu_name; | 
|  | extern int viking_mxcc_present; | 
|  | extern int flush_page_for_dma_global; | 
|  |  | 
|  | extern void (*poke_srmmu)(void); | 
|  |  | 
|  | void __init srmmu_paging_init(void); | 
|  |  | 
|  | /* iommu.c */ | 
|  | void ld_mmu_iommu(void); | 
|  |  | 
|  | /* io-unit.c */ | 
|  | void ld_mmu_iounit(void); |