~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/sparc/kernel/ttable_32.S

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /arch/sparc/kernel/ttable_32.S (Architecture mips) and /arch/i386/kernel/ttable_32.S (Architecture i386)


  1 /* SPDX-License-Identifier: GPL-2.0 */            
  2 /* The Sparc trap table, bootloader gives us c    
  3         __HEAD                                    
  4                                                   
  5         .globl  _start                            
  6 _start:                                           
  7                                                   
  8         .globl _stext                             
  9 _stext:                                           
 10                                                   
 11         .globl  trapbase                          
 12 trapbase:                                         
 13                                                   
 14 #ifdef CONFIG_SMP                                 
 15 trapbase_cpu0:                                    
 16 #endif                                            
 17 /* We get control passed to us here at t_zero.    
 18 t_zero: b gokernel; nop; nop; nop;                
 19 t_tflt: SRMMU_TFAULT                        /*    
 20 t_bins: TRAP_ENTRY(0x2, bad_instruction)    /*    
 21 t_pins: TRAP_ENTRY(0x3, priv_instruction)   /*    
 22 t_fpd:  TRAP_ENTRY(0x4, fpd_trap_handler)   /*    
 23 t_wovf: WINDOW_SPILL                        /*    
 24 t_wunf: WINDOW_FILL                         /*    
 25 t_mna:  TRAP_ENTRY(0x7, mna_handler)        /*    
 26 t_fpe:  TRAP_ENTRY(0x8, fpe_trap_handler)   /*    
 27 t_dflt: SRMMU_DFAULT                        /*    
 28 t_tio:  TRAP_ENTRY(0xa, do_tag_overflow)    /*    
 29 t_wpt:  TRAP_ENTRY(0xb, do_watchpoint)      /*    
 30 t_badc: BAD_TRAP(0xc) BAD_TRAP(0xd) BAD_TRAP(0    
 31 t_irq1: TRAP_ENTRY_INTERRUPT(1)             /*    
 32 t_irq2: TRAP_ENTRY_INTERRUPT(2)             /*    
 33 t_irq3: TRAP_ENTRY_INTERRUPT(3)             /*    
 34 t_irq4: TRAP_ENTRY_INTERRUPT(4)             /*    
 35 t_irq5: TRAP_ENTRY_INTERRUPT(5)             /*    
 36 t_irq6: TRAP_ENTRY_INTERRUPT(6)             /*    
 37 t_irq7: TRAP_ENTRY_INTERRUPT(7)             /*    
 38 t_irq8: TRAP_ENTRY_INTERRUPT(8)             /*    
 39 t_irq9: TRAP_ENTRY_INTERRUPT(9)             /*    
 40 t_irq10:TRAP_ENTRY_INTERRUPT(10)            /*    
 41 t_irq11:TRAP_ENTRY_INTERRUPT(11)            /*    
 42 t_irq12:TRAP_ENTRY_INTERRUPT(12)            /*    
 43 t_irq13:TRAP_ENTRY_INTERRUPT(13)            /*    
 44 t_irq14:TRAP_ENTRY_INTERRUPT(14)            /*    
 45                                                   
 46         .globl  t_nmi                             
 47 t_nmi:  TRAP_ENTRY(0x1f, linux_trap_ipi15_sun4    
 48                                                   
 49 t_racc: TRAP_ENTRY(0x20, do_reg_access)     /*    
 50 t_iacce:BAD_TRAP(0x21)                      /*    
 51 t_bad22:BAD_TRAP(0x22)                            
 52         BAD_TRAP(0x23)                            
 53 t_cpdis:TRAP_ENTRY(0x24, do_cp_disabled)    /*    
 54 t_uflsh:SKIP_TRAP(0x25, unimp_flush)        /*    
 55 t_bad26:BAD_TRAP(0x26) BAD_TRAP(0x27)             
 56 t_cpexc:TRAP_ENTRY(0x28, do_cp_exception)   /*    
 57 t_dacce:SRMMU_DFAULT                        /*    
 58 t_hwdz: TRAP_ENTRY(0x2a, do_hw_divzero)     /*    
 59 t_dserr:BAD_TRAP(0x2b)                      /*    
 60 t_daccm:BAD_TRAP(0x2c)                      /*    
 61 t_bad2d:BAD_TRAP(0x2d) BAD_TRAP(0x2e) BAD_TRAP    
 62 t_bad32:BAD_TRAP(0x32) BAD_TRAP(0x33) BAD_TRAP    
 63 t_bad37:BAD_TRAP(0x37) BAD_TRAP(0x38) BAD_TRAP    
 64 t_iaccm:BAD_TRAP(0x3c)                      /*    
 65 t_bad3d:BAD_TRAP(0x3d) BAD_TRAP(0x3e) BAD_TRAP    
 66 t_bad42:BAD_TRAP(0x42) BAD_TRAP(0x43) BAD_TRAP    
 67 t_bad47:BAD_TRAP(0x47) BAD_TRAP(0x48) BAD_TRAP    
 68 t_bad4c:BAD_TRAP(0x4c) BAD_TRAP(0x4d) BAD_TRAP    
 69 t_bad51:BAD_TRAP(0x51) BAD_TRAP(0x52) BAD_TRAP    
 70 t_bad56:BAD_TRAP(0x56) BAD_TRAP(0x57) BAD_TRAP    
 71 t_bad5b:BAD_TRAP(0x5b) BAD_TRAP(0x5c) BAD_TRAP    
 72 t_bad60:BAD_TRAP(0x60) BAD_TRAP(0x61) BAD_TRAP    
 73 t_bad65:BAD_TRAP(0x65) BAD_TRAP(0x66) BAD_TRAP    
 74 t_bad6a:BAD_TRAP(0x6a) BAD_TRAP(0x6b) BAD_TRAP    
 75 t_bad6f:BAD_TRAP(0x6f) BAD_TRAP(0x70) BAD_TRAP    
 76 t_bad74:BAD_TRAP(0x74) BAD_TRAP(0x75) BAD_TRAP    
 77 t_bad79:BAD_TRAP(0x79) BAD_TRAP(0x7a) BAD_TRAP    
 78 t_bad7e:BAD_TRAP(0x7e) BAD_TRAP(0x7f)             
 79 t_bad80:BAD_TRAP(0x80)                      /*    
 80 t_sbkpt:BREAKPOINT_TRAP                     /*    
 81 t_divz: TRAP_ENTRY(0x82, do_hw_divzero)     /*    
 82 t_flwin:TRAP_ENTRY(0x83, do_flush_windows)  /*    
 83 t_clwin:BAD_TRAP(0x84)                      /*    
 84 t_rchk: BAD_TRAP(0x85)                      /*    
 85 t_funal:BAD_TRAP(0x86)                      /*    
 86 t_iovf: BAD_TRAP(0x87)                      /*    
 87 t_bad88:BAD_TRAP(0x88)                      /*    
 88 t_bad89:BAD_TRAP(0x89)                      /*    
 89 t_bad8a:BAD_TRAP(0x8a) BAD_TRAP(0x8b) BAD_TRAP    
 90 t_bad8f:BAD_TRAP(0x8f)                            
 91 t_linux:LINUX_SYSCALL_TRAP                  /*    
 92 t_bad91:BAD_TRAP(0x91) BAD_TRAP(0x92) BAD_TRAP    
 93 t_bad96:BAD_TRAP(0x96) BAD_TRAP(0x97) BAD_TRAP    
 94 t_bad9b:BAD_TRAP(0x9b) BAD_TRAP(0x9c) BAD_TRAP    
 95 t_getcc:GETCC_TRAP                          /*    
 96 t_setcc:SETCC_TRAP                          /*    
 97 t_getpsr:GETPSR_TRAP                        /*    
 98 t_bada3:BAD_TRAP(0xa3) BAD_TRAP(0xa4) BAD_TRAP    
 99 t_bada7:BAD_TRAP(0xa7)                            
100 t_bada8:BAD_TRAP(0xa8) BAD_TRAP(0xa9) BAD_TRAP    
101 t_badac:BAD_TRAP(0xac) BAD_TRAP(0xad) BAD_TRAP    
102 t_badb1:BAD_TRAP(0xb1) BAD_TRAP(0xb2) BAD_TRAP    
103 t_badb6:BAD_TRAP(0xb6) BAD_TRAP(0xb7) BAD_TRAP    
104 t_badbb:BAD_TRAP(0xbb) BAD_TRAP(0xbc) BAD_TRAP    
105 t_badc0:BAD_TRAP(0xc0) BAD_TRAP(0xc1) BAD_TRAP    
106 t_badc5:BAD_TRAP(0xc5) BAD_TRAP(0xc6) BAD_TRAP    
107 t_badca:BAD_TRAP(0xca) BAD_TRAP(0xcb) BAD_TRAP    
108 t_badcf:BAD_TRAP(0xcf) BAD_TRAP(0xd0) BAD_TRAP    
109 t_badd4:BAD_TRAP(0xd4) BAD_TRAP(0xd5) BAD_TRAP    
110 t_badd9:BAD_TRAP(0xd9) BAD_TRAP(0xda) BAD_TRAP    
111 t_badde:BAD_TRAP(0xde) BAD_TRAP(0xdf) BAD_TRAP    
112 t_bade3:BAD_TRAP(0xe3) BAD_TRAP(0xe4) BAD_TRAP    
113 t_bade8:BAD_TRAP(0xe8) BAD_TRAP(0xe9) BAD_TRAP    
114 t_baded:BAD_TRAP(0xed) BAD_TRAP(0xee) BAD_TRAP    
115 t_badf2:BAD_TRAP(0xf2) BAD_TRAP(0xf3) BAD_TRAP    
116 t_badf7:BAD_TRAP(0xf7) BAD_TRAP(0xf8) BAD_TRAP    
117 t_badfc:BAD_TRAP(0xfc)                            
118 t_kgdb: KGDB_TRAP(0xfd)                           
119 dbtrap: BAD_TRAP(0xfe)                      /*    
120 dbtrap2:BAD_TRAP(0xff)                      /*    
121                                                   
122         .globl  end_traptable                     
123 end_traptable:                                    
124                                                   
125 #ifdef CONFIG_SMP                                 
126         /* Trap tables for the other cpus. */     
127         .globl  trapbase_cpu1, trapbase_cpu2,     
128 trapbase_cpu1:                                    
129         BAD_TRAP(0x0)                             
130         SRMMU_TFAULT                              
131         TRAP_ENTRY(0x2, bad_instruction)          
132         TRAP_ENTRY(0x3, priv_instruction)         
133         TRAP_ENTRY(0x4, fpd_trap_handler)         
134         WINDOW_SPILL                              
135         WINDOW_FILL                               
136         TRAP_ENTRY(0x7, mna_handler)              
137         TRAP_ENTRY(0x8, fpe_trap_handler)         
138         SRMMU_DFAULT                              
139         TRAP_ENTRY(0xa, do_tag_overflow)          
140         TRAP_ENTRY(0xb, do_watchpoint)            
141         BAD_TRAP(0xc) BAD_TRAP(0xd) BAD_TRAP(0    
142         TRAP_ENTRY_INTERRUPT(1) TRAP_ENTRY_INT    
143         TRAP_ENTRY_INTERRUPT(3) TRAP_ENTRY_INT    
144         TRAP_ENTRY_INTERRUPT(5) TRAP_ENTRY_INT    
145         TRAP_ENTRY_INTERRUPT(7) TRAP_ENTRY_INT    
146         TRAP_ENTRY_INTERRUPT(9) TRAP_ENTRY_INT    
147         TRAP_ENTRY_INTERRUPT(11) TRAP_ENTRY_IN    
148         TRAP_ENTRY_INTERRUPT(13) TRAP_ENTRY_IN    
149         TRAP_ENTRY(0x1f, linux_trap_ipi15_sun4    
150         TRAP_ENTRY(0x20, do_reg_access)           
151         BAD_TRAP(0x21)                            
152         BAD_TRAP(0x22)                            
153         BAD_TRAP(0x23)                            
154         TRAP_ENTRY(0x24, do_cp_disabled)          
155         SKIP_TRAP(0x25, unimp_flush)              
156         BAD_TRAP(0x26)                            
157         BAD_TRAP(0x27)                            
158         TRAP_ENTRY(0x28, do_cp_exception)         
159         SRMMU_DFAULT                              
160         TRAP_ENTRY(0x2a, do_hw_divzero)           
161         BAD_TRAP(0x2b)                            
162         BAD_TRAP(0x2c)                            
163         BAD_TRAP(0x2d) BAD_TRAP(0x2e) BAD_TRAP    
164         BAD_TRAP(0x32) BAD_TRAP(0x33) BAD_TRAP    
165         BAD_TRAP(0x37) BAD_TRAP(0x38) BAD_TRAP    
166         BAD_TRAP(0x3c) BAD_TRAP(0x3d) BAD_TRAP    
167         BAD_TRAP(0x41) BAD_TRAP(0x42) BAD_TRAP    
168         BAD_TRAP(0x46) BAD_TRAP(0x47) BAD_TRAP    
169         BAD_TRAP(0x4b) BAD_TRAP(0x4c) BAD_TRAP    
170         BAD_TRAP(0x50)                            
171         BAD_TRAP(0x51) BAD_TRAP(0x52) BAD_TRAP    
172         BAD_TRAP(0x56) BAD_TRAP(0x57) BAD_TRAP    
173         BAD_TRAP(0x5b) BAD_TRAP(0x5c) BAD_TRAP    
174         BAD_TRAP(0x60) BAD_TRAP(0x61) BAD_TRAP    
175         BAD_TRAP(0x65) BAD_TRAP(0x66) BAD_TRAP    
176         BAD_TRAP(0x6a) BAD_TRAP(0x6b) BAD_TRAP    
177         BAD_TRAP(0x6f) BAD_TRAP(0x70) BAD_TRAP    
178         BAD_TRAP(0x74) BAD_TRAP(0x75) BAD_TRAP    
179         BAD_TRAP(0x79) BAD_TRAP(0x7a) BAD_TRAP    
180         BAD_TRAP(0x7e) BAD_TRAP(0x7f)             
181         BAD_TRAP(0x80)                            
182         BREAKPOINT_TRAP                           
183         TRAP_ENTRY(0x82, do_hw_divzero)           
184         TRAP_ENTRY(0x83, do_flush_windows)        
185         BAD_TRAP(0x84) BAD_TRAP(0x85) BAD_TRAP    
186         BAD_TRAP(0x87) BAD_TRAP(0x88) BAD_TRAP    
187         BAD_TRAP(0x8a) BAD_TRAP(0x8b) BAD_TRAP    
188         BAD_TRAP(0x8d) BAD_TRAP(0x8e) BAD_TRAP    
189         LINUX_SYSCALL_TRAP BAD_TRAP(0x91)         
190         BAD_TRAP(0x92) BAD_TRAP(0x93) BAD_TRAP    
191         BAD_TRAP(0x95) BAD_TRAP(0x96) BAD_TRAP    
192         BAD_TRAP(0x9a) BAD_TRAP(0x9b) BAD_TRAP    
193         BAD_TRAP(0x9f)                            
194         GETCC_TRAP                                
195         SETCC_TRAP                                
196         GETPSR_TRAP                               
197         BAD_TRAP(0xa3) BAD_TRAP(0xa4) BAD_TRAP    
198         BAD_TRAP(0xa7) BAD_TRAP(0xa8) BAD_TRAP    
199         BAD_TRAP(0xac) BAD_TRAP(0xad) BAD_TRAP    
200         BAD_TRAP(0xb1) BAD_TRAP(0xb2) BAD_TRAP    
201         BAD_TRAP(0xb6) BAD_TRAP(0xb7) BAD_TRAP    
202         BAD_TRAP(0xbb) BAD_TRAP(0xbc) BAD_TRAP    
203         BAD_TRAP(0xc0) BAD_TRAP(0xc1) BAD_TRAP    
204         BAD_TRAP(0xc5) BAD_TRAP(0xc6) BAD_TRAP    
205         BAD_TRAP(0xca) BAD_TRAP(0xcb) BAD_TRAP    
206         BAD_TRAP(0xcf) BAD_TRAP(0xd0) BAD_TRAP    
207         BAD_TRAP(0xd4) BAD_TRAP(0xd5) BAD_TRAP    
208         BAD_TRAP(0xd9) BAD_TRAP(0xda) BAD_TRAP    
209         BAD_TRAP(0xde) BAD_TRAP(0xdf) BAD_TRAP    
210         BAD_TRAP(0xe3) BAD_TRAP(0xe4) BAD_TRAP    
211         BAD_TRAP(0xe8) BAD_TRAP(0xe9) BAD_TRAP    
212         BAD_TRAP(0xed) BAD_TRAP(0xee) BAD_TRAP    
213         BAD_TRAP(0xf2) BAD_TRAP(0xf3) BAD_TRAP    
214         BAD_TRAP(0xf7) BAD_TRAP(0xf8) BAD_TRAP    
215         BAD_TRAP(0xfc)                            
216         KGDB_TRAP(0xfd)                           
217         BAD_TRAP(0xfe)                            
218         BAD_TRAP(0xff)                            
219                                                   
220 trapbase_cpu2:                                    
221         BAD_TRAP(0x0)                             
222         SRMMU_TFAULT                              
223         TRAP_ENTRY(0x2, bad_instruction)          
224         TRAP_ENTRY(0x3, priv_instruction)         
225         TRAP_ENTRY(0x4, fpd_trap_handler)         
226         WINDOW_SPILL                              
227         WINDOW_FILL                               
228         TRAP_ENTRY(0x7, mna_handler)              
229         TRAP_ENTRY(0x8, fpe_trap_handler)         
230         SRMMU_DFAULT                              
231         TRAP_ENTRY(0xa, do_tag_overflow)          
232         TRAP_ENTRY(0xb, do_watchpoint)            
233         BAD_TRAP(0xc) BAD_TRAP(0xd) BAD_TRAP(0    
234         TRAP_ENTRY_INTERRUPT(1)                   
235         TRAP_ENTRY_INTERRUPT(2)                   
236         TRAP_ENTRY_INTERRUPT(3)                   
237         TRAP_ENTRY_INTERRUPT(4)                   
238         TRAP_ENTRY_INTERRUPT(5)                   
239         TRAP_ENTRY_INTERRUPT(6)                   
240         TRAP_ENTRY_INTERRUPT(7)                   
241         TRAP_ENTRY_INTERRUPT(8)                   
242         TRAP_ENTRY_INTERRUPT(9)                   
243         TRAP_ENTRY_INTERRUPT(10)                  
244         TRAP_ENTRY_INTERRUPT(11)                  
245         TRAP_ENTRY_INTERRUPT(12)                  
246         TRAP_ENTRY_INTERRUPT(13)                  
247         TRAP_ENTRY_INTERRUPT(14)                  
248         TRAP_ENTRY(0x1f, linux_trap_ipi15_sun4    
249         TRAP_ENTRY(0x20, do_reg_access)           
250         BAD_TRAP(0x21)                            
251         BAD_TRAP(0x22)                            
252         BAD_TRAP(0x23)                            
253         TRAP_ENTRY(0x24, do_cp_disabled)          
254         SKIP_TRAP(0x25, unimp_flush)              
255         BAD_TRAP(0x26)                            
256         BAD_TRAP(0x27)                            
257         TRAP_ENTRY(0x28, do_cp_exception)         
258         SRMMU_DFAULT                              
259         TRAP_ENTRY(0x2a, do_hw_divzero)           
260         BAD_TRAP(0x2b)                            
261         BAD_TRAP(0x2c)                            
262         BAD_TRAP(0x2d) BAD_TRAP(0x2e) BAD_TRAP    
263         BAD_TRAP(0x32) BAD_TRAP(0x33) BAD_TRAP    
264         BAD_TRAP(0x37) BAD_TRAP(0x38) BAD_TRAP    
265         BAD_TRAP(0x3c) BAD_TRAP(0x3d) BAD_TRAP    
266         BAD_TRAP(0x41) BAD_TRAP(0x42) BAD_TRAP    
267         BAD_TRAP(0x46) BAD_TRAP(0x47) BAD_TRAP    
268         BAD_TRAP(0x4b) BAD_TRAP(0x4c) BAD_TRAP    
269         BAD_TRAP(0x50)                            
270         BAD_TRAP(0x51) BAD_TRAP(0x52) BAD_TRAP    
271         BAD_TRAP(0x56) BAD_TRAP(0x57) BAD_TRAP    
272         BAD_TRAP(0x5b) BAD_TRAP(0x5c) BAD_TRAP    
273         BAD_TRAP(0x60) BAD_TRAP(0x61) BAD_TRAP    
274         BAD_TRAP(0x65) BAD_TRAP(0x66) BAD_TRAP    
275         BAD_TRAP(0x6a) BAD_TRAP(0x6b) BAD_TRAP    
276         BAD_TRAP(0x6f) BAD_TRAP(0x70) BAD_TRAP    
277         BAD_TRAP(0x74) BAD_TRAP(0x75) BAD_TRAP    
278         BAD_TRAP(0x79) BAD_TRAP(0x7a) BAD_TRAP    
279         BAD_TRAP(0x7e) BAD_TRAP(0x7f)             
280         BAD_TRAP(0x80)                            
281         BREAKPOINT_TRAP                           
282         TRAP_ENTRY(0x82, do_hw_divzero)           
283         TRAP_ENTRY(0x83, do_flush_windows)        
284         BAD_TRAP(0x84)                            
285         BAD_TRAP(0x85)                            
286         BAD_TRAP(0x86) BAD_TRAP(0x87) BAD_TRAP    
287         BAD_TRAP(0x89) BAD_TRAP(0x8a) BAD_TRAP    
288         BAD_TRAP(0x8d) BAD_TRAP(0x8e) BAD_TRAP    
289         LINUX_SYSCALL_TRAP BAD_TRAP(0x91)         
290         BAD_TRAP(0x92) BAD_TRAP(0x93) BAD_TRAP    
291         BAD_TRAP(0x95) BAD_TRAP(0x96) BAD_TRAP    
292         BAD_TRAP(0x9a) BAD_TRAP(0x9b) BAD_TRAP    
293         BAD_TRAP(0x9f)                            
294         GETCC_TRAP                                
295         SETCC_TRAP                                
296         GETPSR_TRAP                               
297         BAD_TRAP(0xa3) BAD_TRAP(0xa4) BAD_TRAP    
298         BAD_TRAP(0xa7) BAD_TRAP(0xa8) BAD_TRAP    
299         BAD_TRAP(0xac) BAD_TRAP(0xad) BAD_TRAP    
300         BAD_TRAP(0xb1) BAD_TRAP(0xb2) BAD_TRAP    
301         BAD_TRAP(0xb6) BAD_TRAP(0xb7) BAD_TRAP    
302         BAD_TRAP(0xbb) BAD_TRAP(0xbc) BAD_TRAP    
303         BAD_TRAP(0xc0) BAD_TRAP(0xc1) BAD_TRAP    
304         BAD_TRAP(0xc5) BAD_TRAP(0xc6) BAD_TRAP    
305         BAD_TRAP(0xca) BAD_TRAP(0xcb) BAD_TRAP    
306         BAD_TRAP(0xcf) BAD_TRAP(0xd0) BAD_TRAP    
307         BAD_TRAP(0xd4) BAD_TRAP(0xd5) BAD_TRAP    
308         BAD_TRAP(0xd9) BAD_TRAP(0xda) BAD_TRAP    
309         BAD_TRAP(0xde) BAD_TRAP(0xdf) BAD_TRAP    
310         BAD_TRAP(0xe3) BAD_TRAP(0xe4) BAD_TRAP    
311         BAD_TRAP(0xe8) BAD_TRAP(0xe9) BAD_TRAP    
312         BAD_TRAP(0xed) BAD_TRAP(0xee) BAD_TRAP    
313         BAD_TRAP(0xf2) BAD_TRAP(0xf3) BAD_TRAP    
314         BAD_TRAP(0xf7) BAD_TRAP(0xf8) BAD_TRAP    
315         BAD_TRAP(0xfc)                            
316         KGDB_TRAP(0xfd)                           
317         BAD_TRAP(0xfe)                            
318         BAD_TRAP(0xff)                            
319                                                   
320 trapbase_cpu3:                                    
321         BAD_TRAP(0x0)                             
322         SRMMU_TFAULT                              
323         TRAP_ENTRY(0x2, bad_instruction)          
324         TRAP_ENTRY(0x3, priv_instruction)         
325         TRAP_ENTRY(0x4, fpd_trap_handler)         
326         WINDOW_SPILL                              
327         WINDOW_FILL                               
328         TRAP_ENTRY(0x7, mna_handler)              
329         TRAP_ENTRY(0x8, fpe_trap_handler)         
330         SRMMU_DFAULT                              
331         TRAP_ENTRY(0xa, do_tag_overflow)          
332         TRAP_ENTRY(0xb, do_watchpoint)            
333         BAD_TRAP(0xc) BAD_TRAP(0xd) BAD_TRAP(0    
334         TRAP_ENTRY_INTERRUPT(1)                   
335         TRAP_ENTRY_INTERRUPT(2)                   
336         TRAP_ENTRY_INTERRUPT(3)                   
337         TRAP_ENTRY_INTERRUPT(4)                   
338         TRAP_ENTRY_INTERRUPT(5)                   
339         TRAP_ENTRY_INTERRUPT(6)                   
340         TRAP_ENTRY_INTERRUPT(7)                   
341         TRAP_ENTRY_INTERRUPT(8)                   
342         TRAP_ENTRY_INTERRUPT(9)                   
343         TRAP_ENTRY_INTERRUPT(10)                  
344         TRAP_ENTRY_INTERRUPT(11)                  
345         TRAP_ENTRY_INTERRUPT(12)                  
346         TRAP_ENTRY_INTERRUPT(13)                  
347         TRAP_ENTRY_INTERRUPT(14)                  
348         TRAP_ENTRY(0x1f, linux_trap_ipi15_sun4    
349         TRAP_ENTRY(0x20, do_reg_access)           
350         BAD_TRAP(0x21)                            
351         BAD_TRAP(0x22)                            
352         BAD_TRAP(0x23)                            
353         TRAP_ENTRY(0x24, do_cp_disabled)          
354         SKIP_TRAP(0x25, unimp_flush)              
355         BAD_TRAP(0x26)                            
356         BAD_TRAP(0x27)                            
357         TRAP_ENTRY(0x28, do_cp_exception)         
358         SRMMU_DFAULT                              
359         TRAP_ENTRY(0x2a, do_hw_divzero)           
360         BAD_TRAP(0x2b) BAD_TRAP(0x2c)             
361         BAD_TRAP(0x2d) BAD_TRAP(0x2e) BAD_TRAP    
362         BAD_TRAP(0x32) BAD_TRAP(0x33) BAD_TRAP    
363         BAD_TRAP(0x37) BAD_TRAP(0x38) BAD_TRAP    
364         BAD_TRAP(0x3c) BAD_TRAP(0x3d) BAD_TRAP    
365         BAD_TRAP(0x41) BAD_TRAP(0x42) BAD_TRAP    
366         BAD_TRAP(0x46) BAD_TRAP(0x47) BAD_TRAP    
367         BAD_TRAP(0x4b) BAD_TRAP(0x4c) BAD_TRAP    
368         BAD_TRAP(0x50)                            
369         BAD_TRAP(0x51) BAD_TRAP(0x52) BAD_TRAP    
370         BAD_TRAP(0x56) BAD_TRAP(0x57) BAD_TRAP    
371         BAD_TRAP(0x5b) BAD_TRAP(0x5c) BAD_TRAP    
372         BAD_TRAP(0x60) BAD_TRAP(0x61) BAD_TRAP    
373         BAD_TRAP(0x65) BAD_TRAP(0x66) BAD_TRAP    
374         BAD_TRAP(0x6a) BAD_TRAP(0x6b) BAD_TRAP    
375         BAD_TRAP(0x6f) BAD_TRAP(0x70) BAD_TRAP    
376         BAD_TRAP(0x74) BAD_TRAP(0x75) BAD_TRAP    
377         BAD_TRAP(0x79) BAD_TRAP(0x7a) BAD_TRAP    
378         BAD_TRAP(0x7e) BAD_TRAP(0x7f)             
379         BAD_TRAP(0x80)                            
380         BREAKPOINT_TRAP                           
381         TRAP_ENTRY(0x82, do_hw_divzero)           
382         TRAP_ENTRY(0x83, do_flush_windows)        
383         BAD_TRAP(0x84) BAD_TRAP(0x85)             
384         BAD_TRAP(0x86) BAD_TRAP(0x87) BAD_TRAP    
385         BAD_TRAP(0x89) BAD_TRAP(0x8a) BAD_TRAP    
386         BAD_TRAP(0x8d) BAD_TRAP(0x8e) BAD_TRAP    
387         LINUX_SYSCALL_TRAP                        
388         BAD_TRAP(0x91) BAD_TRAP(0x92) BAD_TRAP    
389         BAD_TRAP(0x95) BAD_TRAP(0x96) BAD_TRAP    
390         BAD_TRAP(0x9a) BAD_TRAP(0x9b) BAD_TRAP    
391         BAD_TRAP(0x9f)                            
392         GETCC_TRAP                                
393         SETCC_TRAP                                
394         GETPSR_TRAP                               
395         BAD_TRAP(0xa3) BAD_TRAP(0xa4) BAD_TRAP    
396         BAD_TRAP(0xa7) BAD_TRAP(0xa8) BAD_TRAP    
397         BAD_TRAP(0xac) BAD_TRAP(0xad) BAD_TRAP    
398         BAD_TRAP(0xb1) BAD_TRAP(0xb2) BAD_TRAP    
399         BAD_TRAP(0xb6) BAD_TRAP(0xb7) BAD_TRAP    
400         BAD_TRAP(0xbb) BAD_TRAP(0xbc) BAD_TRAP    
401         BAD_TRAP(0xc0) BAD_TRAP(0xc1) BAD_TRAP    
402         BAD_TRAP(0xc5) BAD_TRAP(0xc6) BAD_TRAP    
403         BAD_TRAP(0xca) BAD_TRAP(0xcb) BAD_TRAP    
404         BAD_TRAP(0xcf) BAD_TRAP(0xd0) BAD_TRAP    
405         BAD_TRAP(0xd4) BAD_TRAP(0xd5) BAD_TRAP    
406         BAD_TRAP(0xd9) BAD_TRAP(0xda) BAD_TRAP    
407         BAD_TRAP(0xde) BAD_TRAP(0xdf) BAD_TRAP    
408         BAD_TRAP(0xe3) BAD_TRAP(0xe4) BAD_TRAP    
409         BAD_TRAP(0xe8) BAD_TRAP(0xe9) BAD_TRAP    
410         BAD_TRAP(0xed) BAD_TRAP(0xee) BAD_TRAP    
411         BAD_TRAP(0xf2) BAD_TRAP(0xf3) BAD_TRAP    
412         BAD_TRAP(0xf7) BAD_TRAP(0xf8) BAD_TRAP    
413         BAD_TRAP(0xfc)                            
414         KGDB_TRAP(0xfd)                           
415         BAD_TRAP(0xfe)                            
416         BAD_TRAP(0xff)                            
417                                                   
418 #endif                                            
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php