Home
last modified time | relevance | path

Searched refs:tf_cs (Results 1 – 25 of 29) sorted by relevance

12

/netbsd/src/sys/arch/x86/x86/
Dkgdb_machdep.c184 gdb_regs[18] = regs->tf_cs; in kgdb_getregs()
196 gdb_regs[10] = regs->tf_cs; in kgdb_getregs()
202 if (KERNELMODE(regs->tf_cs)) { in kgdb_getregs()
238 regs->tf_cs = gdb_regs[18]; in kgdb_setregs()
250 regs->tf_cs = gdb_regs[10]; in kgdb_setregs()
254 if (KERNELMODE(regs->tf_cs) == 0) { in kgdb_setregs()
Dfpu.c707 if (__predict_false(!USERMODE(frame->tf_cs))) { in fputrap()
764 if (USERMODE(frame->tf_cs)) { in fpudna()
770 USERMODE(frame->tf_cs) ? "userland" : "kernel", in fpudna()
/netbsd/src/sys/arch/i386/i386/
Ddb_interface.c244 if (!(flags & TC_TSS) && KERNELMODE(regs->tf_cs)) { in kdb_trap()
252 ddb_regs.tf_cs &= 0xffff; in kdb_trap()
285 regs->tf_cs = ddb_regs.tf_cs; in kdb_trap()
287 if (!(flags & TC_TSS) && !KERNELMODE(regs->tf_cs)) { in kdb_trap()
341 tf.tf_cs = tss->__tss_cs; in ddb_ipi_tss()
359 if (!(flags & TC_TSS) && KERNELMODE(regs.tf_cs)) { in ddb_suspend()
Dtrap.c194 tf.tf_cs = tss->__tss_cs; in trap_tss()
240 type, frame->tf_err, frame->tf_eip, frame->tf_cs, frame->tf_eflags, in trap_print()
313 if (type != T_NMI && !KERNELMODE(frame->tf_cs)) { in trap()
406 if (KERNELMODE(vframe->tf_cs)) in trap()
430 if (KERNELMODE(vframe->tf_cs)) in trap()
832 tf->tf_cs & 0xffff, tf->tf_ds & 0xffff, tf->tf_es & 0xffff, in frame_dump()
Dcompat_16_machdep.c118 tf->tf_cs = context.sc_cs; in compat_16_sys___sigreturn14()
199 frame.sf_sc.sc_cs = tf->tf_cs; in sendsig_sigcontext()
Dprocess_machdep.c127 regs->r_cs = tf->tf_cs & 0xffff; in process_read_regs()
179 tf->tf_cs = regs->r_cs; in process_write_regs()
Dcompat_13_machdep.c94 tf->tf_cs = context.sc_cs; in compat_13_sys_sigreturn()
Dmachdep.c653 tf->tf_cs = GSEL(sel, SEL_UPL); in buildcontext()
878 tf->tf_cs = pmap->pm_hiexec > I386_MAX_EXE_ADDR ? in setregs()
1630 gr[_REG_CS] = tf->tf_cs; in cpu_getmcontext()
1713 tf->tf_cs = gr[_REG_CS]; in cpu_setmcontext()
/netbsd/src/sys/compat/linux32/arch/amd64/
Dlinux32_machdep.c158 tf->tf_cs = GSEL(GUCODE32_SEL, SEL_UPL) & 0xffffffff; in linux32_old_sendsig()
266 tf->tf_cs = GSEL(GUCODE32_SEL, SEL_UPL) & 0xffffffff; in linux32_rt_sendsig()
321 tf->tf_cs = GSEL(GUCODE32_SEL, SEL_UPL); in linux32_setregs()
361 sc->sc_cs = tf->tf_cs & 0xFFFF; in linux32_save_sigcontext()
467 tf->tf_cs = (register_t)scp->sc_cs & 0xffff; in linux32_restore_sigcontext()
/netbsd/src/sys/arch/amd64/amd64/
Dprocess_machdep.c139 regs[_REG_CS] = tf->tf_cs & 0xffff; in process_read_regs()
218 tf->tf_cs = regs[_REG_CS] & 0xffff; in process_write_regs()
225 tf->tf_cs = LSEL(LUCODE_SEL, SEL_UPL); in process_write_regs()
Dnetbsd32_machdep_16.c142 frame.sf_sc.sc_cs = tf->tf_cs & 0xFFFF; in netbsd32_sendsig_sigcontext()
216 tf->tf_cs = context.sc_cs & 0xFFFF; in compat_16_netbsd32___sigreturn14()
Dtrap.c205 type, frame->tf_err, (u_long)frame->tf_rip, frame->tf_cs, in trap_print()
282 if (!KERNELMODE(frame->tf_cs)) { in trap()
703 tf->tf_cs & 0xffff, tf->tf_ds & 0xffff, tf->tf_es & 0xffff, in frame_dump()
Dnetbsd32_machdep.c166 tf->tf_cs = LSEL(LUCODE32_SEL, SEL_UPL); in netbsd32_setregs()
190 tf->tf_cs = GSEL(GUCODE32_SEL, SEL_UPL); in netbsd32_buildcontext()
374 regs->r_cs = tf->tf_cs & 0xffff; in netbsd32_process_read_regs()
448 tf->tf_cs = regs->r_cs & 0xFFFF; in netbsd32_process_write_regs()
826 tf->tf_cs = gr[_REG32_CS] & 0xFFFF; in cpu_setmcontext32()
872 gr[_REG32_CS] = tf->tf_cs & 0xFFFF; in cpu_getmcontext32()
Dnetbsd32_machdep_13.c127 tf->tf_cs = context.sc_cs & 0xFFFF; in compat_13_netbsd32_sigreturn()
Ddb_interface.c241 ddb_regs.tf_cs &= 0xffff; in kdb_trap()
Dmachdep.c569 tf->tf_cs = GSEL(GUCODE_SEL, SEL_UPL); in buildcontext()
1405 tf->tf_cs = LSEL(LUCODE_SEL, SEL_UPL); in setregs()
2168 tf->tf_cs = LSEL(LUCODE_SEL, SEL_UPL); in cpu_setmcontext()
/netbsd/src/sys/compat/freebsd/
Dfreebsd_machdep.c116 frame.sf_sc.sc_cs = tf->tf_cs; in freebsd_sendsig()
208 tf->tf_cs = context.sc_cs; in freebsd_sys_sigreturn()
/netbsd/src/sys/arch/amd64/include/
Dframe.h104 #define _INTRFRAME_CS if_tf.tf_cs
Dcpu.h91 #define CLKF_USERMODE(frame) USERMODE((frame)->cf_if.if_tf.tf_cs)
/netbsd/src/sys/compat/linux/arch/i386/
Dlinux_machdep.c150 tf->tf_cs = GSEL(GUCODEBIG_SEL, SEL_UPL); in linux_setregs()
211 sc->sc_cs = tf->tf_cs; in linux_save_sigcontext()
295 tf->tf_cs = GSEL(GUCODE_SEL, SEL_UPL); in linux_rt_sendsig()
364 tf->tf_cs = GSEL(GUCODEBIG_SEL, SEL_UPL); in linux_old_sendsig()
462 tf->tf_cs = scp->sc_cs; in linux_restore_sigcontext()
/netbsd/src/sys/arch/i386/include/
Dreg.h65 #define tCS (offsetof(struct trapframe, tf_cs) / sizeof (int))
Dframe.h98 int tf_cs; member
/netbsd/src/sys/compat/linux/arch/amd64/
Dlinux_machdep.c121 tf->tf_cs = GSEL(GUCODE_SEL, SEL_UPL); in linux_setregs()
519 tf->tf_cs = GSEL(GUCODE_SEL, SEL_UPL); in linux_buildcontext()
/netbsd/src/sys/arch/xen/x86/
Dxen_ipi.c268 tf.tf_cs = intrf->if_cs; in xen_ipi_ddb()
/netbsd/src/external/cddl/osnet/dev/dtrace/amd64/
Ddtrace_isa.c573 return (rp->tf_cs); in dtrace_getreg()

12