Home
last modified time | relevance | path

Searched refs:ELF_NGREG (Results 1 – 25 of 39) sorted by relevance

12

/Linux-v6.1/arch/parisc/kernel/
Dptrace.c514 for (pos = 0; pos < ELF_NGREG; pos++) in gpr_get()
533 for (; count > 0 && pos < ELF_NGREG; --count) in gpr_set()
536 for (; count > 0 && pos < ELF_NGREG; --count) { in gpr_set()
547 ELF_NGREG * sizeof(reg), -1); in gpr_set()
552 .core_note_type = NT_PRSTATUS, .n = ELF_NGREG,
576 for (pos = 0; pos < ELF_NGREG; pos++) in gpr32_get()
596 for (; count > 0 && pos < ELF_NGREG; --count) in gpr32_set()
599 for (; count > 0 && pos < ELF_NGREG; --count) { in gpr32_set()
610 ELF_NGREG * sizeof(reg), -1); in gpr32_set()
618 .core_note_type = NT_PRSTATUS, .n = ELF_NGREG,
[all …]
/Linux-v6.1/arch/microblaze/include/uapi/asm/
Delf.h50 #ifndef ELF_NGREG
51 #define ELF_NGREG (sizeof(struct pt_regs) / sizeof(elf_greg_t)) macro
56 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/arc/include/uapi/asm/
Delf.h30 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t)) macro
33 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/openrisc/include/uapi/asm/
Delf.h53 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t)) macro
54 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/nios2/include/uapi/asm/
Delf.h54 #define ELF_NGREG 49 macro
55 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/csky/include/asm/
Delf.h39 #define ELF_NGREG ((sizeof(struct pt_regs) / sizeof(elf_greg_t)) - 2) macro
41 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/sparc/include/asm/
Delf_32.h78 #define ELF_NGREG 38 macro
79 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
Delf_64.h121 #define ELF_NGREG 36 macro
122 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/powerpc/include/uapi/asm/
Delf.h93 #define ELF_NGREG 48 /* includes nip, msr, lr, etc. */ macro
103 typedef elf_greg_t64 elf_gregset_t64[ELF_NGREG];
106 typedef elf_greg_t32 elf_gregset_t32[ELF_NGREG];
/Linux-v6.1/arch/m68k/include/asm/
Delf.h41 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t)) macro
42 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/arm/include/asm/
Delf.h20 #define ELF_NGREG (sizeof (struct pt_regs) / sizeof(elf_greg_t)) macro
21 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/alpha/include/asm/
Delf.h65 #define ELF_NGREG 33 macro
69 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/xtensa/include/asm/
Delf.h80 #define ELF_NGREG (sizeof(xtensa_gregset_t) / sizeof(elf_greg_t)) macro
82 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/arm64/include/asm/
Delf.h147 #define ELF_NGREG (sizeof(struct user_pt_regs) / sizeof(elf_greg_t)) macro
151 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/ia64/include/asm/
Delf.h155 #define ELF_NGREG 128 /* we really need just 72 but let's leave some headroom... */ macro
183 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/powerpc/include/asm/
Delf.h43 (size_t)ELF_NGREG); \
46 memset(&elf_regs[i], 0, (ELF_NGREG - i) * sizeof(elf_regs[0]))
/Linux-v6.1/arch/sh/include/asm/
Delf.h77 #define ELF_NGREG (sizeof (struct pt_regs) / sizeof(elf_greg_t)) macro
78 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/microblaze/include/asm/
Delf.h15 #ifndef ELF_NGREG
/Linux-v6.1/arch/mips/include/asm/
Delfcore-compat.h16 unsigned int pr_reg[ELF_NGREG];
/Linux-v6.1/arch/x86/um/asm/
Delf.h197 #define ELF_NGREG (sizeof(struct user_regs_struct) / sizeof(elf_greg_t)) macro
198 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/loongarch/include/asm/
Delf.h133 #define ELF_NGREG 45 macro
145 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/mips/kernel/
Dptrace.c215 u32 uregs[ELF_NGREG] = {}; in gpr32_get()
227 u32 uregs[ELF_NGREG]; in gpr32_set()
234 if (start + num_regs > ELF_NGREG) in gpr32_set()
280 u64 uregs[ELF_NGREG] = {}; in gpr64_get()
292 u64 uregs[ELF_NGREG]; in gpr64_set()
299 if (start + num_regs > ELF_NGREG) in gpr64_set()
929 .n = ELF_NGREG,
989 .n = ELF_NGREG,
/Linux-v6.1/arch/parisc/include/asm/
Delf.h298 #define ELF_NGREG 80 /* We only need 64 at present, but leave space macro
300 typedef elf_greg_t elf_gregset_t[ELF_NGREG];
/Linux-v6.1/arch/powerpc/kernel/ptrace/
Dptrace-view.c234 return membuf_zero(&to, ELF_NGREG * sizeof(unsigned long) - in gpr_get()
512 .core_note_type = NT_PRSTATUS, .n = ELF_NGREG,
544 .core_note_type = NT_PPC_TM_CGPR, .n = ELF_NGREG,
640 return membuf_zero(&to, (ELF_NGREG - PT_REGS_COUNT) * sizeof(u32)); in gpr32_get_common()
745 .core_note_type = NT_PRSTATUS, .n = ELF_NGREG,
770 .core_note_type = NT_PPC_TM_CGPR, .n = ELF_NGREG,
/Linux-v6.1/arch/riscv/include/uapi/asm/
Delf.h20 #define ELF_NGREG (sizeof(elf_gregset_t) / sizeof(elf_greg_t)) macro

12