Lines Matching refs:next_addr
37 static int get_step_address(struct pt_regs *regs, unsigned long *next_addr) in get_step_address() argument
50 *next_addr = regs_ptr[rs1_num]; in get_step_address()
53 *next_addr = RVC_EXTRACT_JTYPE_IMM(op_code) + pc; in get_step_address()
58 *next_addr = RVC_EXTRACT_BTYPE_IMM(op_code) + pc; in get_step_address()
60 *next_addr = pc + 2; in get_step_address()
65 *next_addr = RVC_EXTRACT_BTYPE_IMM(op_code) + pc; in get_step_address()
67 *next_addr = pc + 2; in get_step_address()
69 *next_addr = pc + 2; in get_step_address()
101 *next_addr = imm + pc; in get_step_address()
103 *next_addr = pc + 4; in get_step_address()
105 *next_addr = RV_EXTRACT_JTYPE_IMM(op_code) + pc; in get_step_address()
109 *next_addr = ((unsigned long *)regs)[rs1_num]; in get_step_address()
110 *next_addr += RV_EXTRACT_ITYPE_IMM(op_code); in get_step_address()
112 *next_addr = pc; in get_step_address()
114 *next_addr = pc + 4; in get_step_address()