Lines Matching refs:iframe
564 def is_user_space(iframe): argument
567 return (iframe["cs"] & 3) != 0
607 iframe = sp.cast(self.iframe_ptr_t)
609 if self.is_user_space(iframe):
613 unwind_info.add_saved_register("rip", iframe["ip"])
614 unwind_info.add_saved_register("rsp", iframe["user_sp"])
615 unwind_info.add_saved_register("rax", iframe["rax"])
616 unwind_info.add_saved_register("rbx", iframe["rbx"])
617 unwind_info.add_saved_register("rcx", iframe["rcx"])
618 unwind_info.add_saved_register("rdx", iframe["rdx"])
619 unwind_info.add_saved_register("rbp", iframe["rbp"])
620 unwind_info.add_saved_register("rsi", iframe["rsi"])
621 unwind_info.add_saved_register("r8", iframe["r8"])
622 unwind_info.add_saved_register("r9", iframe["r9"])
623 unwind_info.add_saved_register("r10", iframe["r10"])
624 unwind_info.add_saved_register("r11", iframe["r11"])
625 unwind_info.add_saved_register("r12", iframe["r12"])
626 unwind_info.add_saved_register("r13", iframe["r13"])
627 unwind_info.add_saved_register("r14", iframe["r14"])
628 unwind_info.add_saved_register("r15", iframe["r15"])
630 unwind_info.add_saved_register("eflags", iframe["flags"].cast(self.uint32_t))