Home
last modified time | relevance | path

Searched refs:fetch_reg (Results 1 – 4 of 4) sorted by relevance

/linux-3.4.99/arch/sparc/kernel/
Dunaligned_32.c88 static inline unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) in fetch_reg() function
139 return (fetch_reg(rs1, regs) + sign_extend_imm13(insn)); in compute_effective_address()
142 return (fetch_reg(rs1, regs) + fetch_reg(rs2, regs)); in compute_effective_address()
185 zero[1] = fetch_reg(1, regs); in do_int_store()
Dmuldiv.c61 #define fetch_reg(reg, regs) ({ \ macro
121 rs2 = fetch_reg(rs2, regs); in do_user_muldiv()
123 rs1 = fetch_reg(rs1, regs); in do_user_muldiv()
Dunaligned_64.c115 static unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) in fetch_reg() function
165 return (fetch_reg(rs1, regs) + sign_extend_imm13(insn)); in compute_effective_address()
168 return (fetch_reg(rs1, regs) + fetch_reg(rs2, regs)); in compute_effective_address()
194 (unsigned)fetch_reg(reg_num, regs) : 0)) << 32) | in do_int_store()
195 (unsigned)fetch_reg(reg_num + 1, regs); in do_int_store()
389 value = fetch_reg(insn & 0x1f, regs); in handle_popc()
Dvisemul.c150 static unsigned long fetch_reg(unsigned int reg, struct pt_regs *regs) in fetch_reg() function
294 orig_rs1 = rs1 = fetch_reg(RS1(insn), regs); in edge()
295 orig_rs2 = rs2 = fetch_reg(RS2(insn), regs); in edge()
372 rs1 = fetch_reg(RS1(insn), regs); in array()
373 rs2 = fetch_reg(RS2(insn), regs); in array()
405 rs1 = fetch_reg(RS1(insn), regs); in bmask()
406 rs2 = fetch_reg(RS2(insn), regs); in bmask()