Home
last modified time | relevance | path

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

12

/Linux-v4.19/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 …]
/Linux-v4.19/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 …]
/Linux-v4.19/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];
/Linux-v4.19/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];
/Linux-v4.19/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);
/Linux-v4.19/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];
/Linux-v4.19/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];
/Linux-v4.19/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];
/Linux-v4.19/arch/nds32/include/asm/
Delf.h13 typedef unsigned long elf_greg_t; typedef
76 #define ELF_NGREG (sizeof (struct user_pt_regs) / sizeof(elf_greg_t))
80 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v4.19/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];
/Linux-v4.19/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];
/Linux-v4.19/arch/arm64/include/asm/
Delf.h127 typedef unsigned long elf_greg_t; typedef
129 #define ELF_NGREG (sizeof(struct user_pt_regs) / sizeof(elf_greg_t))
133 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v4.19/arch/nios2/include/uapi/asm/
Delf.h52 typedef unsigned long elf_greg_t; typedef
55 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v4.19/arch/riscv/include/uapi/asm/
Delf.h18 typedef unsigned long elf_greg_t; typedef
20 #define ELF_NGREG (sizeof(elf_gregset_t) / sizeof(elf_greg_t))
/Linux-v4.19/arch/sparc/include/asm/
Delf_32.h77 typedef unsigned long elf_greg_t; typedef
79 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
Delf_64.h121 typedef unsigned long elf_greg_t; typedef
123 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v4.19/arch/c6x/include/asm/
Delf.h19 typedef unsigned long elf_greg_t; typedef
25 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v4.19/arch/mips/kernel/
Dbinfmt_elfo32.c26 typedef unsigned int elf_greg_t; typedef
27 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
Dbinfmt_elfn32.c26 typedef unsigned long elf_greg_t; typedef
27 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v4.19/arch/riscv/kernel/
Dptrace.c62 .size = sizeof(elf_greg_t),
63 .align = sizeof(elf_greg_t),
/Linux-v4.19/arch/x86/um/asm/
Delf.h196 typedef unsigned long elf_greg_t; typedef
198 #define ELF_NGREG (sizeof (struct user_regs_struct) / sizeof(elf_greg_t))
199 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v4.19/arch/nds32/kernel/
Dptrace.c42 .size = sizeof(elf_greg_t),
43 .align = sizeof(elf_greg_t),
/Linux-v4.19/arch/sh/include/asm/
Delf.h75 typedef unsigned long elf_greg_t; typedef
77 #define ELF_NGREG (sizeof (struct pt_regs) / sizeof(elf_greg_t))
78 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v4.19/arch/ia64/kernel/
Dcrash.c44 elf_greg_t *dst = (elf_greg_t *)&(prstatus->pr_reg); in crash_save_this_cpu()
Dptrace.c1506 elf_greg_t tmp[16]; in do_gpregs_get()
1536 index = (dst->pos - ELF_GR_OFFSET(1)) / sizeof(elf_greg_t); in do_gpregs_get()
1539 for (i = dst->pos; i < min_copy; i += sizeof(elf_greg_t), in do_gpregs_get()
1565 index = (dst->pos - ELF_NAT_OFFSET) / sizeof(elf_greg_t); in do_gpregs_get()
1568 for (i = dst->pos; i < min_copy; i += sizeof(elf_greg_t), in do_gpregs_get()
1586 index = (dst->pos - ELF_CR_IIP_OFFSET) / sizeof(elf_greg_t); in do_gpregs_get()
1589 for (i = dst->pos; i < min_copy; i += sizeof(elf_greg_t), in do_gpregs_get()
1606 elf_greg_t tmp[16]; in do_gpregs_set()
1625 index = (dst->pos - ELF_GR_OFFSET(1)) / sizeof(elf_greg_t); in do_gpregs_set()
1631 for ( ; i < dst->pos; i += sizeof(elf_greg_t), index++) in do_gpregs_set()
[all …]

12