Blame view

kernel/linux-rt-4.4.41/arch/sparc/mm/mm_32.h 708 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  /* 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);