Lines Matching refs:pt_regs

133 	if (regoff == offsetof(struct pt_regs, di) && is_string_insn(insn))  in check_seg_overrides()
156 static int resolve_default_seg(struct insn *insn, struct pt_regs *regs, int off) in resolve_default_seg()
175 case offsetof(struct pt_regs, ax): in resolve_default_seg()
176 case offsetof(struct pt_regs, cx): in resolve_default_seg()
177 case offsetof(struct pt_regs, dx): in resolve_default_seg()
183 case offsetof(struct pt_regs, bx): in resolve_default_seg()
184 case offsetof(struct pt_regs, si): in resolve_default_seg()
187 case offsetof(struct pt_regs, di): in resolve_default_seg()
192 case offsetof(struct pt_regs, bp): in resolve_default_seg()
193 case offsetof(struct pt_regs, sp): in resolve_default_seg()
196 case offsetof(struct pt_regs, ip): in resolve_default_seg()
256 static int resolve_seg_reg(struct insn *insn, struct pt_regs *regs, int regoff) in resolve_seg_reg()
266 if (regoff == offsetof(struct pt_regs, ip)) { in resolve_seg_reg()
318 static short get_segment_selector(struct pt_regs *regs, int seg_reg_idx) in get_segment_selector()
394 static int get_reg_offset(struct insn *insn, struct pt_regs *regs, in get_reg_offset()
400 offsetof(struct pt_regs, ax), in get_reg_offset()
401 offsetof(struct pt_regs, cx), in get_reg_offset()
402 offsetof(struct pt_regs, dx), in get_reg_offset()
403 offsetof(struct pt_regs, bx), in get_reg_offset()
404 offsetof(struct pt_regs, sp), in get_reg_offset()
405 offsetof(struct pt_regs, bp), in get_reg_offset()
406 offsetof(struct pt_regs, si), in get_reg_offset()
407 offsetof(struct pt_regs, di), in get_reg_offset()
409 offsetof(struct pt_regs, r8), in get_reg_offset()
410 offsetof(struct pt_regs, r9), in get_reg_offset()
411 offsetof(struct pt_regs, r10), in get_reg_offset()
412 offsetof(struct pt_regs, r11), in get_reg_offset()
413 offsetof(struct pt_regs, r12), in get_reg_offset()
414 offsetof(struct pt_regs, r13), in get_reg_offset()
415 offsetof(struct pt_regs, r14), in get_reg_offset()
416 offsetof(struct pt_regs, r15), in get_reg_offset()
500 static int get_reg_offset_16(struct insn *insn, struct pt_regs *regs, in get_reg_offset_16()
509 offsetof(struct pt_regs, bx), in get_reg_offset_16()
510 offsetof(struct pt_regs, bx), in get_reg_offset_16()
511 offsetof(struct pt_regs, bp), in get_reg_offset_16()
512 offsetof(struct pt_regs, bp), in get_reg_offset_16()
513 offsetof(struct pt_regs, si), in get_reg_offset_16()
514 offsetof(struct pt_regs, di), in get_reg_offset_16()
515 offsetof(struct pt_regs, bp), in get_reg_offset_16()
516 offsetof(struct pt_regs, bx), in get_reg_offset_16()
520 offsetof(struct pt_regs, si), in get_reg_offset_16()
521 offsetof(struct pt_regs, di), in get_reg_offset_16()
522 offsetof(struct pt_regs, si), in get_reg_offset_16()
523 offsetof(struct pt_regs, di), in get_reg_offset_16()
627 unsigned long insn_get_seg_base(struct pt_regs *regs, int seg_reg_idx) in insn_get_seg_base()
691 static unsigned long get_seg_limit(struct pt_regs *regs, int seg_reg_idx) in get_seg_limit()
740 int insn_get_code_seg_params(struct pt_regs *regs) in insn_get_code_seg_params()
800 int insn_get_modrm_rm_off(struct insn *insn, struct pt_regs *regs) in insn_get_modrm_rm_off()
826 static int get_seg_base_limit(struct insn *insn, struct pt_regs *regs, in get_seg_base_limit()
876 static int get_eff_addr_reg(struct insn *insn, struct pt_regs *regs, in get_eff_addr_reg()
924 static int get_eff_addr_modrm(struct insn *insn, struct pt_regs *regs, in get_eff_addr_modrm()
991 static int get_eff_addr_modrm_16(struct insn *insn, struct pt_regs *regs, in get_eff_addr_modrm_16()
1059 static int get_eff_addr_sib(struct insn *insn, struct pt_regs *regs, in get_eff_addr_sib()
1138 static void __user *get_addr_ref_16(struct insn *insn, struct pt_regs *regs) in get_addr_ref_16()
1202 static void __user *get_addr_ref_32(struct insn *insn, struct pt_regs *regs) in get_addr_ref_32()
1291 static void __user *get_addr_ref_64(struct insn *insn, struct pt_regs *regs) in get_addr_ref_64()
1296 static void __user *get_addr_ref_64(struct insn *insn, struct pt_regs *regs) in get_addr_ref_64()
1349 void __user *insn_get_addr_ref(struct insn *insn, struct pt_regs *regs) in insn_get_addr_ref()