/Linux-v4.19/arch/microblaze/include/asm/ |
D | processor.h | 52 # define current_text_addr() ({ __label__ _l; _l: &&_l; }) macro 99 # define current_text_addr() ({ __label__ _l; _l: &&_l; }) macro
|
/Linux-v4.19/arch/openrisc/include/asm/ |
D | processor.h | 37 #define current_text_addr() ({ __label__ _l; _l: &&_l; }) macro
|
/Linux-v4.19/arch/x86/um/asm/ |
D | processor_64.h | 34 #define current_text_addr() \ macro
|
D | processor_32.h | 55 #define current_text_addr() \ macro
|
/Linux-v4.19/arch/alpha/include/asm/ |
D | processor.h | 16 #define current_text_addr() \ macro
|
/Linux-v4.19/arch/riscv/include/asm/ |
D | processor.h | 40 #define current_text_addr() ({ __label__ _l; _l: &&_l; }) macro
|
/Linux-v4.19/arch/nios2/include/asm/ |
D | processor.h | 45 #define current_text_addr() ({ __label__ _l; _l: &&_l; }) macro
|
/Linux-v4.19/arch/unicore32/include/asm/ |
D | processor.h | 20 #define current_text_addr() ({ __label__ _l; _l: &&_l; }) macro
|
/Linux-v4.19/arch/arm/include/asm/ |
D | processor.h | 18 #define current_text_addr() ({ __label__ _l; _l: &&_l;}) macro
|
/Linux-v4.19/arch/h8300/include/asm/ |
D | processor.h | 19 #define current_text_addr() ({ __label__ _l; _l: &&_l; }) macro
|
/Linux-v4.19/arch/c6x/include/asm/ |
D | processor.h | 24 #define current_text_addr() \ macro
|
/Linux-v4.19/arch/sparc/include/asm/ |
D | processor_32.h | 14 #define current_text_addr() ({ void *pc; __asm__("sethi %%hi(1f), %0; or %0, %%lo(1f), %0;\n1:" : "… macro
|
D | processor_64.h | 15 #define current_text_addr() ({ void *pc; __asm__("rd %%pc, %0" : "=r" (pc)); pc; }) macro
|
/Linux-v4.19/arch/arc/include/asm/ |
D | processor.h | 107 #define current_text_addr() ({ __label__ _l; _l: &&_l; }) macro
|
/Linux-v4.19/arch/m68k/include/asm/ |
D | processor.h | 15 #define current_text_addr() ({ __label__ _l; _l: &&_l;}) macro
|
/Linux-v4.19/arch/nds32/include/asm/ |
D | processor.h | 11 #define current_text_addr() ({ __label__ _l; _l: &&_l;}) macro
|
/Linux-v4.19/arch/hexagon/include/asm/ |
D | processor.h | 31 #define current_text_addr() ({ __label__ _l; _l: &&_l; }) macro
|
/Linux-v4.19/arch/sh/include/asm/ |
D | processor_64.h | 26 #define current_text_addr() ({ \ macro
|
D | processor_32.h | 23 #define current_text_addr() ({ void *pc; __asm__("mova 1f, %0\n.align 2\n1:":"=z" (pc)); pc; }) macro
|
/Linux-v4.19/arch/xtensa/include/asm/ |
D | processor.h | 160 #define current_text_addr() ({ __label__ _l; _l: &&_l;}) macro
|
/Linux-v4.19/arch/arm64/include/asm/ |
D | processor.h | 33 #define current_text_addr() ({ __label__ _l; _l: &&_l;}) macro
|
/Linux-v4.19/arch/parisc/include/asm/ |
D | processor.h | 32 #define current_text_addr() ({ void *pc; current_ia(pc); pc; }) macro
|
/Linux-v4.19/arch/s390/include/asm/ |
D | processor.h | 80 #define current_text_addr() ({ void *pc; asm("basr %0,0" : "=a" (pc)); pc; }) macro
|
/Linux-v4.19/arch/mips/include/asm/ |
D | processor.h | 29 #define current_text_addr() ({ __label__ _l; _l: &&_l;}) macro
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | processor.h | 74 #define current_text_addr() ({ __label__ _l; _l: &&_l;}) macro
|