/src/sys/arch/alpha/alpha/ |
compat_13_machdep.c | 66 struct sigcontext13 *scp, ksc; local in function:compat_13_sys_sigreturn 81 if (copyin((void *)scp, &ksc, sizeof(ksc)) != 0) 84 if (ksc.sc_regs[R_ZERO] != 0xACEDBADE) /* magic number */ 88 l->l_md.md_tf->tf_regs[FRAME_PC] = ksc.sc_pc; 90 (ksc.sc_ps | ALPHA_PSL_USERSET) & ~ALPHA_PSL_USERCLR; 92 regtoframe((struct reg *)ksc.sc_regs, l->l_md.md_tf); 93 alpha_pal_wrusp(ksc.sc_regs[R_SP]); 95 /* XXX ksc.sc_ownedfp ? */ 98 memcpy(&pcb->pcb_fp, (struct fpreg *)ksc.sc_fpregs [all...] |
compat_16_machdep.c | 252 struct sigcontext *scp, ksc; local in function:compat_16_sys___sigreturn14 269 if (copyin((void *)scp, &ksc, sizeof(ksc)) != 0) 272 if (ksc.sc_regs[R_ZERO] != 0xACEDBADE) /* magic number */ 276 l->l_md.md_tf->tf_regs[FRAME_PC] = ksc.sc_pc; 278 (ksc.sc_ps | ALPHA_PSL_USERSET) & ~ALPHA_PSL_USERCLR; 280 regtoframe((struct reg *)ksc.sc_regs, l->l_md.md_tf); 281 alpha_pal_wrusp(ksc.sc_regs[R_SP]); 285 memcpy(&pcb->pcb_fp, (struct fpreg *)ksc.sc_fpregs, 287 pcb->pcb_fp.fpr_cr = ksc.sc_fpcr [all...] |
/src/sys/arch/vax/vax/ |
compat_13_machdep.c | 128 struct sigcontext13 ksc; local in function:compat_13_sys_sigreturn 132 if (copyin((void *)ucntx, (void *)&ksc, sizeof(struct sigcontext))) 136 if ((ksc.sc_ps & (PSL_IPL | PSL_IS)) || 137 ((ksc.sc_ps & (PSL_U | PSL_PREVU)) != (PSL_U | PSL_PREVU)) || 138 (ksc.sc_ps & PSL_CM)) { 143 if (ksc.sc_onstack & SS_ONSTACK) 148 native_sigset13_to_sigset(&ksc.sc_mask, &mask); 152 tf->tf_fp = ksc.sc_fp; 153 tf->tf_ap = ksc.sc_ap; 154 tf->tf_pc = ksc.sc_pc [all...] |
compat_16_machdep.c | 125 struct sigcontext ksc; local in function:compat_16_sys___sigreturn14 128 if (copyin((void *)ucntx, (void *)&ksc, sizeof(struct sigcontext))) 131 if ((ksc.sc_ps & (PSL_IPL | PSL_IS)) || 132 ((ksc.sc_ps & (PSL_U | PSL_PREVU)) != (PSL_U | PSL_PREVU)) || 133 (ksc.sc_ps & PSL_CM)) { 138 if (ksc.sc_onstack & SS_ONSTACK) 144 (void) sigprocmask1(l, SIG_SETMASK, &ksc.sc_mask, 0); 147 tf->tf_fp = ksc.sc_fp; 148 tf->tf_ap = ksc.sc_ap; 149 tf->tf_pc = ksc.sc_pc [all...] |
/src/sys/arch/mips/mips/ |
compat_13_machdep.c | 53 struct sigcontext13 *scp, ksc; local in function:compat_13_sys_sigreturn 74 if ((error = copyin(scp, &ksc, sizeof(ksc))) != 0) 77 if ((uint32_t)ksc.sc_regs[_R_ZERO] != 0xacedbadeU)/* magic number */ 81 tf->tf_regs[_R_PC] = ksc.sc_pc; 82 tf->tf_regs[_R_MULLO] = ksc.mullo; 83 tf->tf_regs[_R_MULHI] = ksc.mulhi; 99 if (ksc.sc_onstack & SS_ONSTACK) 105 native_sigset13_to_sigset(&ksc.sc_mask, &mask);
|
compat_16_machdep.c | 101 struct sigcontext ksc; local in function:sendsig_sigcontext 118 ksc.sc_pc = tf->tf_regs[_R_PC]; 119 ksc.mullo = tf->tf_regs[_R_MULLO]; 120 ksc.mulhi = tf->tf_regs[_R_MULHI]; 123 ksc.sc_regs[_R_ZERO] = 0xACEDBADE; /* magic number */ 125 memcpy(&ksc.sc_regs[1], &tf->tf_regs[1], 126 sizeof(ksc.sc_regs) - sizeof(ksc.sc_regs[0])); 129 ksc.sc_regs[i] = tf->tf_regs[i]; 133 ksc.sc_fpused = fpu_used_p(l) 237 struct sigcontext *scp, ksc; local in function:compat_16_sys___sigreturn14 [all...] |
/src/sys/arch/mac68k/dev/ |
akbd.c | 278 struct akbd_softc *ksc; local in function:kbd_adbcomplete 288 ksc = (struct akbd_softc *)data_area; 291 event.hand_id = ksc->handler_id; 292 event.def_addr = ksc->origaddr; 308 kbd_processevent(&event, ksc); 317 kbd_processevent(adb_event_t *event, struct akbd_softc *ksc) 333 if (ksc->sc_wskbddev != NULL) /* wskbd is attached? */ 334 kbd_intr(&new_event, ksc); 346 if (ksc->sc_wskbddev != NULL) /* wskbd is attached? */ 347 kbd_intr(&new_event, ksc); [all...] |
/src/sys/arch/macppc/dev/ |
akbd.c | 264 struct akbd_softc *ksc; local in function:kbd_adbcomplete 274 ksc = (struct akbd_softc *)data_area; 277 event.hand_id = ksc->handler_id; 278 event.def_addr = ksc->origaddr; 294 kbd_processevent(&event, ksc); 303 kbd_processevent(adb_event_t *event, struct akbd_softc *ksc) 361 setleds(struct akbd_softc *ksc, u_char leds) 367 if ((leds & 0x07) == (ksc->sc_leds & 0x07)) 370 addr = ksc->adbaddr; 388 ksc->sc_leds = ~((u_int8_t)buffer[2]) & 0x07 [all...] |