| /freebsd-14.2/sys/x86/include/ |
| H A D | frame.h | 66 int tf_cs; member 91 int tf_cs; member 147 register_t tf_cs; member
|
| /freebsd-14.2/sys/amd64/ia32/ |
| H A D | ia32_signal.c | 178 mcp->mc_cs = tp->tf_cs; in ia32_get_mcontext() 393 sf.sf_siginfo.si_sc.sc_cs = regs->tf_cs; in ia32_osendsig() 427 regs->tf_cs = _ucode32sel; in ia32_osendsig() 481 sf.sf_uc.uc_mcontext.mc_cs = regs->tf_cs; in freebsd4_ia32_sendsig() 539 regs->tf_cs = _ucode32sel; in freebsd4_ia32_sendsig() 606 sf.sf_uc.uc_mcontext.mc_cs = regs->tf_cs; in ia32_sendsig() 673 regs->tf_cs = _ucode32sel; in ia32_sendsig() 731 regs->tf_cs = scp->sc_cs; in ofreebsd32_sigreturn() 804 regs->tf_cs = cs; in freebsd4_freebsd32_sigreturn() 904 regs->tf_cs = cs; in freebsd32_sigreturn() [all …]
|
| H A D | ia32_reg.c | 98 regs->r_cs = tp->tf_cs; in fill_regs32() 129 tp->tf_cs = regs->r_cs; in set_regs32() 167 penv_87->en_fcs = td->td_frame->tf_cs; in fill_fpregs32()
|
| H A D | ia32_syscall.c | 132 if (__predict_false(frame->tf_cs == 7 && frame->tf_rip == 2)) { in ia32_fetch_syscall_args() 150 frame->tf_cs = cs; in ia32_fetch_syscall_args()
|
| /freebsd-14.2/sys/i386/i386/ |
| H A D | db_trace.c | 60 { "cs", DB_OFFSET(tf_cs), db_frame_seg }, 115 case (intptr_t)DB_OFFSET(tf_cs): in db_frame_seg() 116 reg = (uint16_t *)&tfp->tf_cs; in db_frame_seg() 416 tf->tf_cs, tf->tf_eip, in db_backtrace()
|
| H A D | trap.c | 725 addr, frame->tf_ss, frame->tf_esp, frame->tf_cs, in trap() 912 sdtossd(&gdt[IDXSEL(frame->tf_cs & 0xffff)].sd, &softseg); in trap_fatal() 916 ISPL(frame->tf_cs) == SEL_UPL ? "user" : "kernel"); in trap_fatal() 936 frame->tf_cs & 0xffff, frame->tf_eip); in trap_fatal() 1063 if (__predict_false(frame->tf_cs == 7 && frame->tf_eip == 2)) { in cpu_fetch_syscall_args() 1081 frame->tf_cs = cs; in cpu_fetch_syscall_args()
|
| H A D | exec_machdep.c | 187 sf.sf_siginfo.si_sc.sc_cs = regs->tf_cs; in osendsig() 246 regs->tf_cs = _ucodesel; in osendsig() 367 regs->tf_cs = _ucodesel; in freebsd4_sendsig() 530 regs->tf_cs = _ucodesel; in sendsig() 634 regs->tf_cs = scp->sc_cs; in osigreturn() 991 regs->tf_cs = _ucodesel; in exec_setregs() 1034 regs->r_cs = tp->tf_cs; in fill_frame_regs() 1065 tp->tf_cs = regs->r_cs; in set_regs() 1140 mcp->mc_cs = tp->tf_cs; in get_mcontext()
|
| H A D | db_interface.c | 97 sel = tfp->tf_cs & 0xffff; in db_segsize()
|
| H A D | gdb_machdep.c | 62 case 10: return (&kdb_frame->tf_cs); in gdb_cpu_getreg()
|
| H A D | genassym.c | 151 ASSYM(TF_CS, offsetof(struct trapframe, tf_cs));
|
| /freebsd-14.2/sys/i386/include/ |
| H A D | cpu.h | 57 ((ISPL((framep)->tf_cs) == SEL_UPL) || ((framep)->tf_eflags & PSL_VM))
|
| H A D | db_machdep.h | 38 ((kdb_frame->tf_cs & 0xffff) << 4) : \
|
| H A D | pmc_mdep.h | 140 (TF)->tf_cs = 0; (TF)->tf_eflags = 0; \
|
| /freebsd-14.2/sys/amd64/include/ |
| H A D | cpu.h | 54 (ISPL((framep)->tf_cs) == SEL_UPL)
|
| H A D | pmc_mdep.h | 117 (TF)->tf_cs = 0; (TF)->tf_rflags = 0; \
|
| /freebsd-14.2/sys/amd64/linux32/ |
| H A D | linux32_sysvec.c | 207 frame.sf_uc.uc_mcontext.sc_cs = regs->tf_cs; in linux_rt_sendsig() 233 regs->tf_cs = _ucode32sel; in linux_rt_sendsig() 315 frame.sf_sc.sc_cs = regs->tf_cs; in linux_sendsig() 337 regs->tf_cs = _ucode32sel; in linux_sendsig() 408 regs->tf_cs = frame.sf_sc.sc_cs; in linux_sigreturn() 493 regs->tf_cs = context->sc_cs; in linux_rt_sigreturn() 602 regs->tf_cs = _ucode32sel; in linux_exec_setregs()
|
| /freebsd-14.2/sys/i386/linux/ |
| H A D | linux_sysvec.c | 215 frame.sf_uc.uc_mcontext.sc_cs = regs->tf_cs; in linux_rt_sendsig() 237 regs->tf_cs = _ucodesel; in linux_rt_sendsig() 314 frame.sf_sc.sc_cs = regs->tf_cs; in linux_sendsig() 336 regs->tf_cs = _ucodesel; in linux_sendsig() 410 regs->tf_cs = frame.sf_sc.sc_cs; in linux_sigreturn() 490 regs->tf_cs = context->sc_cs; in linux_rt_sigreturn()
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | exec_machdep.c | 207 regs->tf_cs = _ucodesel; in sendsig() 396 regs->tf_cs = _ucodesel; in exec_setregs() 441 regs->r_cs = tp->tf_cs; in fill_frame_regs() 487 tp->tf_cs = regs->r_cs; in set_regs() 623 mcp->mc_cs = tp->tf_cs; in get_mcontext() 840 if (td->td_frame->tf_cs == _ucode32sel && in set_dbregs()
|
| H A D | gdb_machdep.c | 72 case GDB_REG_CS: return (&kdb_frame->tf_cs); in gdb_cpu_getreg()
|
| H A D | trap.c | 887 sdtossd(&gdt[IDXSEL(frame->tf_cs & 0xffff)], &softseg); in trap_fatal() 909 frame->tf_cs & 0xffff, frame->tf_rip); in trap_fatal() 1004 frame->tf_cs, frame->tf_ss, frame->tf_ds, frame->tf_es, in dblfault_handler()
|
| H A D | db_trace.c | 60 { "cs", DB_OFFSET(tf_cs), db_frame_seg },
|
| /freebsd-14.2/sys/amd64/linux/ |
| H A D | linux_sysvec.c | 260 regs->tf_cs = _ucodesel; in linux_exec_setregs() 432 regs->tf_cs = context->sc_cs; in linux_rt_sigreturn() 591 sf.sf_uc.uc_mcontext.sc_cs = regs->tf_cs; in linux_rt_sendsig() 625 regs->tf_cs = _ucodesel; in linux_rt_sendsig()
|
| /freebsd-14.2/stand/efi/loader/arch/amd64/ |
| H A D | trap.c | 103 (uint16_t)tf->tf_ss, (uint16_t)tf->tf_cs, (uint16_t)tf->tf_ds, in report_exc()
|
| /freebsd-14.2/sys/cddl/dev/dtrace/i386/ |
| H A D | dtrace_isa.c | 571 return (frame->tf_cs); in dtrace_getreg()
|
| /freebsd-14.2/sys/cddl/dev/dtrace/amd64/ |
| H A D | dtrace_isa.c | 546 return (frame->tf_cs); in dtrace_getreg()
|