Home
last modified time | relevance | path

Searched refs:elf_greg_t (Results 1 – 25 of 41) sorted by relevance

12

/arch/parisc/kernel/
Dbinfmt_elf32.c19 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/
Delf.h160 #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/
Delf.h76 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/
Delf.h27 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/
Delf.h47 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/
Delf.h23 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/
Delf.h12 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/
Delf.h68 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/
Delf.h67 #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/
Delf.h240 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/
Delf.h57 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/
Delf.h26 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/
Delf.h17 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/
Delf.h52 typedef unsigned long elf_greg_t; typedef
55 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/arch/microblaze/include/uapi/asm/
Delf.h47 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/
Delf.h34 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/
Delf.h36 typedef unsigned long elf_greg_t; typedef
40 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/arch/m68k/include/asm/
Delf.h39 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/
Delf.h62 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/
Delf.h124 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/
Delf.h29 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/
Delf_32.h77 typedef unsigned long elf_greg_t; typedef
79 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/arch/mn10300/include/asm/
Delf.h43 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/
Delf.h19 typedef unsigned long elf_greg_t; typedef
25 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/arch/mips/kernel/
Dbinfmt_elfo32.c26 typedef unsigned int elf_greg_t; typedef
27 typedef elf_greg_t elf_gregset_t[ELF_NGREG];

12