/arch/parisc/kernel/ |
D | binfmt_elf32.c | 19 for (i = 0; i < 32; i++) dst[i] = (elf_greg_t) pt->gr[i]; \ 20 for (i = 0; i < 8; i++) dst[32 + i] = (elf_greg_t) pt->sr[i]; \ 22 dst[40] = (elf_greg_t) pt->iaoq[0]; dst[41] = (elf_greg_t) pt->iaoq[1]; \ 23 dst[42] = (elf_greg_t) pt->iasq[0]; dst[43] = (elf_greg_t) pt->iasq[1]; \ 24 dst[44] = (elf_greg_t) pt->sar; dst[45] = (elf_greg_t) pt->iir; \ 25 dst[46] = (elf_greg_t) pt->isr; dst[47] = (elf_greg_t) pt->ior; \ 26 dst[48] = (elf_greg_t) mfctl(22); dst[49] = (elf_greg_t) mfctl(0); \ 27 dst[50] = (elf_greg_t) mfctl(24); dst[51] = (elf_greg_t) mfctl(25); \ 28 dst[52] = (elf_greg_t) mfctl(26); dst[53] = (elf_greg_t) mfctl(27); \ 29 dst[54] = (elf_greg_t) mfctl(28); dst[55] = (elf_greg_t) mfctl(29); \ [all …]
|
/arch/ia64/include/asm/ |
D | elf.h | 160 #define ELF_NAT_OFFSET (32 * sizeof(elf_greg_t)) 161 #define ELF_PR_OFFSET (33 * sizeof(elf_greg_t)) 162 #define ELF_BR_0_OFFSET (34 * sizeof(elf_greg_t)) 163 #define ELF_CR_IIP_OFFSET (42 * sizeof(elf_greg_t)) 164 #define ELF_CFM_OFFSET (43 * sizeof(elf_greg_t)) 165 #define ELF_CR_IPSR_OFFSET (44 * sizeof(elf_greg_t)) 166 #define ELF_GR_OFFSET(i) (ELF_GR_0_OFFSET + i * sizeof(elf_greg_t)) 167 #define ELF_BR_OFFSET(i) (ELF_BR_0_OFFSET + i * sizeof(elf_greg_t)) 168 #define ELF_AR_RSC_OFFSET (45 * sizeof(elf_greg_t)) 169 #define ELF_AR_BSP_OFFSET (46 * sizeof(elf_greg_t)) [all …]
|
/arch/xtensa/include/asm/ |
D | elf.h | 76 typedef unsigned long elf_greg_t; typedef 79 elf_greg_t pc; 80 elf_greg_t ps; 81 elf_greg_t lbeg; 82 elf_greg_t lend; 83 elf_greg_t lcount; 84 elf_greg_t sar; 85 elf_greg_t windowstart; 86 elf_greg_t windowbase; 87 elf_greg_t threadptr; [all …]
|
/arch/arc/include/uapi/asm/ |
D | elf.h | 27 typedef unsigned long elf_greg_t; typedef 30 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t)) 31 #define ELF_ARCV2REG (sizeof(struct user_regs_arcv2) / sizeof(elf_greg_t)) 33 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/openrisc/include/uapi/asm/ |
D | elf.h | 47 typedef unsigned long elf_greg_t; typedef 53 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t)) 54 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/unicore32/include/asm/ |
D | elf.h | 23 typedef unsigned long elf_greg_t; typedef 26 #define ELF_NGREG (sizeof(struct pt_regs) / sizeof(elf_greg_t)) 27 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/h8300/include/asm/ |
D | elf.h | 12 typedef unsigned long elf_greg_t; typedef 14 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t)) 15 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/alpha/include/asm/ |
D | elf.h | 68 typedef unsigned long elf_greg_t; typedef 69 typedef elf_greg_t elf_gregset_t[ELF_NGREG]; 112 extern void dump_elf_thread(elf_greg_t *dest, struct pt_regs *pt, 119 extern int dump_elf_task(elf_greg_t *dest, struct task_struct *task);
|
/arch/m32r/include/asm/ |
D | elf.h | 67 #define ELF_NGREG (sizeof (struct pt_regs) / sizeof(elf_greg_t)) 69 typedef unsigned long elf_greg_t; typedef 70 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/parisc/include/asm/ |
D | elf.h | 240 typedef unsigned long elf_greg_t; typedef 280 memcpy(dst + 0, pt->gr, 32 * sizeof(elf_greg_t)); \ 281 memcpy(dst + 32, pt->sr, 8 * sizeof(elf_greg_t)); \ 282 memcpy(dst + 40, pt->iaoq, 2 * sizeof(elf_greg_t)); \ 283 memcpy(dst + 42, pt->iasq, 2 * sizeof(elf_greg_t)); \ 299 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/metag/include/asm/ |
D | elf.h | 57 typedef unsigned long elf_greg_t; typedef 59 #define ELF_NGREG (sizeof(struct user_gp_regs) / sizeof(elf_greg_t)) 60 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/blackfin/include/asm/ |
D | elf.h | 26 typedef unsigned long elf_greg_t; typedef 28 #define ELF_NGREG (sizeof(struct pt_regs) / sizeof(elf_greg_t)) 29 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/arm/include/asm/ |
D | elf.h | 17 typedef unsigned long elf_greg_t; typedef 20 #define ELF_NGREG (sizeof (struct pt_regs) / sizeof(elf_greg_t)) 21 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/nios2/include/uapi/asm/ |
D | elf.h | 52 typedef unsigned long elf_greg_t; typedef 55 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/microblaze/include/uapi/asm/ |
D | elf.h | 47 typedef unsigned long elf_greg_t; typedef 51 #define ELF_NGREG (sizeof(struct pt_regs) / sizeof(elf_greg_t)) 56 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/score/include/asm/ |
D | elf.h | 34 typedef unsigned long elf_greg_t; typedef 36 #define ELF_NGREG (sizeof(struct pt_regs) / sizeof(elf_greg_t)) 37 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/cris/include/uapi/asm/ |
D | elf.h | 36 typedef unsigned long elf_greg_t; typedef 40 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/m68k/include/asm/ |
D | elf.h | 39 typedef unsigned long elf_greg_t; typedef 41 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t)) 42 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/frv/include/asm/ |
D | elf.h | 62 typedef unsigned long elf_greg_t; typedef 64 #define ELF_NGREG (sizeof(struct pt_regs) / sizeof(elf_greg_t)) 65 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/arm64/include/asm/ |
D | elf.h | 124 typedef unsigned long elf_greg_t; typedef 126 #define ELF_NGREG (sizeof(struct user_pt_regs) / sizeof(elf_greg_t)) 130 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/tile/include/asm/ |
D | elf.h | 29 typedef unsigned long elf_greg_t; typedef 31 #define ELF_NGREG (sizeof(struct pt_regs) / sizeof(elf_greg_t)) 32 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/sparc/include/asm/ |
D | elf_32.h | 77 typedef unsigned long elf_greg_t; typedef 79 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/mn10300/include/asm/ |
D | elf.h | 43 typedef unsigned long elf_greg_t; typedef 45 #define ELF_NGREG ((sizeof(struct pt_regs) / sizeof(elf_greg_t)) - 1) 46 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/c6x/include/asm/ |
D | elf.h | 19 typedef unsigned long elf_greg_t; typedef 25 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|
/arch/mips/kernel/ |
D | binfmt_elfo32.c | 26 typedef unsigned int elf_greg_t; typedef 27 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
|