Lines Matching +full:linux +full:- +full:32 +full:- +full:no +full:- +full:asm
37 # include <asm/ptrace.h>
39 # include <linux/ptrace.h>
56 // LR uses both 65 and 108 numbers, there is no consistency for it. in ppc_dwarf_to_regno()
60 case 109 ... (114 - 1) -1: in ppc_dwarf_to_regno()
63 *regno = *regno - 1200 + (114 - 1); in ppc_dwarf_to_regno()
84 /* pt_regs for 32bit processes. Same as 64bit pt_regs but all registers in ppc_set_initial_registers_tid()
85 are 32bit instead of 64bit long. */ in ppc_set_initial_registers_tid()
86 #define GPRS 32 in ppc_set_initial_registers_tid()
112 /* Did we get the full pt_regs or less (the 32bit pt_regs)? */ in ppc_set_initial_registers_tid()
116 dwarf_regs[gpr] = get32 ? regs32->gpr[gpr] : regs.gpr[gpr]; in ppc_set_initial_registers_tid()
119 // LR uses both 65 and 108 numbers, there is no consistency for it. in ppc_set_initial_registers_tid()
120 Dwarf_Word link = get32 ? regs32->link : regs.link; in ppc_set_initial_registers_tid()
125 Dwarf_Word pc = get32 ? (Dwarf_Word) regs32->nip : regs.nip; in ppc_set_initial_registers_tid()
126 return setfunc (-1, 1, &pc, arg); in ppc_set_initial_registers_tid()