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

TOMOYO Linux Cross Reference
Linux/arch/riscv/include/asm/gpr-num.h

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/riscv/include/asm/gpr-num.h (Architecture alpha) and /arch/mips/include/asm-mips/gpr-num.h (Architecture mips)


  1 /* SPDX-License-Identifier: GPL-2.0-only */         1 
  2 #ifndef __ASM_GPR_NUM_H                           
  3 #define __ASM_GPR_NUM_H                           
  4                                                   
  5 #ifdef __ASSEMBLY__                               
  6                                                   
  7         .irp    num,0,1,2,3,4,5,6,7,8,9,10,11,    
  8         .equ    .L__gpr_num_x\num, \num           
  9         .endr                                     
 10                                                   
 11         .equ    .L__gpr_num_zero,       0         
 12         .equ    .L__gpr_num_ra,         1         
 13         .equ    .L__gpr_num_sp,         2         
 14         .equ    .L__gpr_num_gp,         3         
 15         .equ    .L__gpr_num_tp,         4         
 16         .equ    .L__gpr_num_t0,         5         
 17         .equ    .L__gpr_num_t1,         6         
 18         .equ    .L__gpr_num_t2,         7         
 19         .equ    .L__gpr_num_s0,         8         
 20         .equ    .L__gpr_num_s1,         9         
 21         .equ    .L__gpr_num_a0,         10        
 22         .equ    .L__gpr_num_a1,         11        
 23         .equ    .L__gpr_num_a2,         12        
 24         .equ    .L__gpr_num_a3,         13        
 25         .equ    .L__gpr_num_a4,         14        
 26         .equ    .L__gpr_num_a5,         15        
 27         .equ    .L__gpr_num_a6,         16        
 28         .equ    .L__gpr_num_a7,         17        
 29         .equ    .L__gpr_num_s2,         18        
 30         .equ    .L__gpr_num_s3,         19        
 31         .equ    .L__gpr_num_s4,         20        
 32         .equ    .L__gpr_num_s5,         21        
 33         .equ    .L__gpr_num_s6,         22        
 34         .equ    .L__gpr_num_s7,         23        
 35         .equ    .L__gpr_num_s8,         24        
 36         .equ    .L__gpr_num_s9,         25        
 37         .equ    .L__gpr_num_s10,        26        
 38         .equ    .L__gpr_num_s11,        27        
 39         .equ    .L__gpr_num_t3,         28        
 40         .equ    .L__gpr_num_t4,         29        
 41         .equ    .L__gpr_num_t5,         30        
 42         .equ    .L__gpr_num_t6,         31        
 43                                                   
 44 #else /* __ASSEMBLY__ */                          
 45                                                   
 46 #define __DEFINE_ASM_GPR_NUMS                     
 47 "       .irp    num,0,1,2,3,4,5,6,7,8,9,10,11,    
 48 "       .equ    .L__gpr_num_x\\num, \\num\n"      
 49 "       .endr\n"                                  
 50 "       .equ    .L__gpr_num_zero,       0\n"      
 51 "       .equ    .L__gpr_num_ra,         1\n"      
 52 "       .equ    .L__gpr_num_sp,         2\n"      
 53 "       .equ    .L__gpr_num_gp,         3\n"      
 54 "       .equ    .L__gpr_num_tp,         4\n"      
 55 "       .equ    .L__gpr_num_t0,         5\n"      
 56 "       .equ    .L__gpr_num_t1,         6\n"      
 57 "       .equ    .L__gpr_num_t2,         7\n"      
 58 "       .equ    .L__gpr_num_s0,         8\n"      
 59 "       .equ    .L__gpr_num_s1,         9\n"      
 60 "       .equ    .L__gpr_num_a0,         10\n"     
 61 "       .equ    .L__gpr_num_a1,         11\n"     
 62 "       .equ    .L__gpr_num_a2,         12\n"     
 63 "       .equ    .L__gpr_num_a3,         13\n"     
 64 "       .equ    .L__gpr_num_a4,         14\n"     
 65 "       .equ    .L__gpr_num_a5,         15\n"     
 66 "       .equ    .L__gpr_num_a6,         16\n"     
 67 "       .equ    .L__gpr_num_a7,         17\n"     
 68 "       .equ    .L__gpr_num_s2,         18\n"     
 69 "       .equ    .L__gpr_num_s3,         19\n"     
 70 "       .equ    .L__gpr_num_s4,         20\n"     
 71 "       .equ    .L__gpr_num_s5,         21\n"     
 72 "       .equ    .L__gpr_num_s6,         22\n"     
 73 "       .equ    .L__gpr_num_s7,         23\n"     
 74 "       .equ    .L__gpr_num_s8,         24\n"     
 75 "       .equ    .L__gpr_num_s9,         25\n"     
 76 "       .equ    .L__gpr_num_s10,        26\n"     
 77 "       .equ    .L__gpr_num_s11,        27\n"     
 78 "       .equ    .L__gpr_num_t3,         28\n"     
 79 "       .equ    .L__gpr_num_t4,         29\n"     
 80 "       .equ    .L__gpr_num_t5,         30\n"     
 81 "       .equ    .L__gpr_num_t6,         31\n"     
 82                                                   
 83 #endif /* __ASSEMBLY__ */                         
 84                                                   
 85 #endif /* __ASM_GPR_NUM_H */                      
 86                                                   

~ [ 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