Lines Matching full:addr
69 simulate_br16(u32 opcode, long addr, struct pt_regs *regs) in simulate_br16() argument
72 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_br16()
76 simulate_br32(u32 opcode, long addr, struct pt_regs *regs) in simulate_br32() argument
79 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_br32()
83 simulate_bt16(u32 opcode, long addr, struct pt_regs *regs) in simulate_bt16() argument
87 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_bt16()
89 instruction_pointer_set(regs, addr + 2); in simulate_bt16()
93 simulate_bt32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bt32() argument
97 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bt32()
99 instruction_pointer_set(regs, addr + 4); in simulate_bt32()
103 simulate_bf16(u32 opcode, long addr, struct pt_regs *regs) in simulate_bf16() argument
107 addr + sign_extend32((opcode & 0x3ff) << 1, 9)); in simulate_bf16()
109 instruction_pointer_set(regs, addr + 2); in simulate_bf16()
113 simulate_bf32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bf32() argument
117 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bf32()
119 instruction_pointer_set(regs, addr + 4); in simulate_bf32()
123 simulate_jmp16(u32 opcode, long addr, struct pt_regs *regs) in simulate_jmp16() argument
133 simulate_jmp32(u32 opcode, long addr, struct pt_regs *regs) in simulate_jmp32() argument
143 simulate_jsr16(u32 opcode, long addr, struct pt_regs *regs) in simulate_jsr16() argument
149 regs->lr = addr + 2; in simulate_jsr16()
155 simulate_jsr32(u32 opcode, long addr, struct pt_regs *regs) in simulate_jsr32() argument
161 regs->lr = addr + 4; in simulate_jsr32()
167 simulate_lrw16(u32 opcode, long addr, struct pt_regs *regs) in simulate_lrw16() argument
181 simulate_lrw32(u32 opcode, long addr, struct pt_regs *regs) in simulate_lrw32() argument
194 simulate_pop16(u32 opcode, long addr, struct pt_regs *regs) in simulate_pop16() argument
215 simulate_pop32(u32 opcode, long addr, struct pt_regs *regs) in simulate_pop32() argument
246 simulate_bez32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bez32() argument
254 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bez32()
256 instruction_pointer_set(regs, addr + 4); in simulate_bez32()
260 simulate_bnez32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bnez32() argument
268 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bnez32()
270 instruction_pointer_set(regs, addr + 4); in simulate_bnez32()
274 simulate_bnezad32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bnezad32() argument
285 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bnezad32()
287 instruction_pointer_set(regs, addr + 4); in simulate_bnezad32()
293 simulate_bhsz32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bhsz32() argument
302 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bhsz32()
304 instruction_pointer_set(regs, addr + 4); in simulate_bhsz32()
308 simulate_bhz32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bhz32() argument
317 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_bhz32()
319 instruction_pointer_set(regs, addr + 4); in simulate_bhz32()
323 simulate_blsz32(u32 opcode, long addr, struct pt_regs *regs) in simulate_blsz32() argument
332 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_blsz32()
334 instruction_pointer_set(regs, addr + 4); in simulate_blsz32()
338 simulate_blz32(u32 opcode, long addr, struct pt_regs *regs) in simulate_blz32() argument
347 addr + sign_extend32((opcode & 0xffff0000) >> 15, 15)); in simulate_blz32()
349 instruction_pointer_set(regs, addr + 4); in simulate_blz32()
353 simulate_bsr32(u32 opcode, long addr, struct pt_regs *regs) in simulate_bsr32() argument
361 addr + sign_extend32((tmp & 0x3ffffff) << 1, 15)); in simulate_bsr32()
363 regs->lr = addr + 4; in simulate_bsr32()
367 simulate_jmpi32(u32 opcode, long addr, struct pt_regs *regs) in simulate_jmpi32() argument
379 simulate_jsri32(u32 opcode, long addr, struct pt_regs *regs) in simulate_jsri32() argument
387 regs->lr = addr + 4; in simulate_jsri32()