HomeSort by: relevance | last modified time | path
    Searched refs:p_sigctx (Results 1 - 25 of 36) sorted by relevancy

1 2

  /src/sys/kern/
kern_sig.c 352 sigaddset(&p->p_sigctx.ps_sigignore, signo);
356 sigemptyset(&p->p_sigctx.ps_sigcatch);
404 if (sigismember(&p->p_sigctx.ps_sigcatch, signo)) {
408 sigaddset(&p->p_sigctx.ps_sigignore,
421 sigemptyset(&p->p_sigctx.ps_sigcatch);
711 sigminusset(&p->p_sigctx.ps_sigignore, &tset);
936 p->p_sigctx.ps_faked = true;
937 p->p_sigctx.ps_lwp = ksi->ksi_lid;
938 p->p_sigctx.ps_info = ksi->ksi_info;
950 const bool caught = sigismember(&p->p_sigctx.ps_sigcatch, signo)
    [all...]
sys_ptrace_common.c 520 psi.psi_siginfo._info = t->p_sigctx.ps_info;
521 psi.psi_lwpid = t->p_sigctx.ps_lwp;
542 t->p_sigctx.ps_faked = true;
543 t->p_sigctx.ps_info = psi.psi_siginfo._info;
544 t->p_sigctx.ps_lwp = psi.psi_lwpid;
561 set = t->p_sigctx.ps_sigpass;
586 t->p_sigctx.ps_sigpass = set;
614 t->p_sigctx.ps_lwp, pe.pe_set_event));
632 t->p_sigctx.ps_lwp, pe.pe_set_event));
677 if (t->p_sigctx.ps_info._signo != SIGTRAP |
    [all...]
core_netbsd.c 91 cs.core.c_signo = p->p_sigctx.ps_info._signo;
92 cs.core.c_ucode = p->p_sigctx.ps_info._code;
sys_sig.c 417 p->p_sigctx.ps_sigcode != NULL) {
459 (p->p_sigctx.ps_sigcode == NULL && !v0v1valid)) {
544 * Set bit in p_sigctx.ps_sigignore for signals that are set to
546 * ignore. However, don't put SIGCONT in p_sigctx.ps_sigignore, as
557 sigaddset(&p->p_sigctx.ps_sigignore, signum);
559 sigdelset(&p->p_sigctx.ps_sigcatch, signum);
561 sigdelset(&p->p_sigctx.ps_sigignore, signum);
563 sigdelset(&p->p_sigctx.ps_sigcatch, signum);
565 sigaddset(&p->p_sigctx.ps_sigcatch, signum);
core_elf32.c 389 cpi.cpi_signo = p->p_sigctx.ps_info._signo;
390 cpi.cpi_sigcode = p->p_sigctx.ps_info._code;
391 cpi.cpi_siglwp = p->p_sigctx.ps_lwp;
404 memcpy(&cpi.cpi_sigignore, &p->p_sigctx.ps_sigignore,
406 memcpy(&cpi.cpi_sigcatch, &p->p_sigctx.ps_sigcatch,
  /src/sys/rump/librump/rumpkern/
signals.c 103 if (!sigismember(&p->p_sigctx.ps_sigignore, signo)) {
204 return sigismember(&l->l_proc->p_sigctx.ps_sigignore, sig);
236 sigset_t *mask = &l->l_proc->p_sigctx.ps_sigignore;
266 sigemptyset(&p->p_sigctx.ps_sigignore);
  /src/sys/arch/m68k/m68k/
sunos_machdep.c 115 sigdelset(&p->p_sigctx.ps_sigignore, sig);
116 sigdelset(&p->p_sigctx.ps_sigcatch, sig);
compat_16_machdep.c 107 kf.sf_ra = (int)p->p_sigctx.ps_sigcode;
  /src/sys/arch/vax/vax/
sig_machdep.c 222 tf->tf_pc = (register_t)p->p_sigctx.ps_sigcode;
trap.c 336 && !sigismember(&p->p_sigctx.ps_sigcatch, sig))
  /src/sys/arch/powerpc/powerpc/
trap.c 259 && !sigismember(&p->p_sigctx.ps_sigcatch, SIGSEGV)) {
332 && !sigismember(&p->p_sigctx.ps_sigcatch, SIGSEGV)) {
357 && !sigismember(&p->p_sigctx.ps_sigcatch, SIGBUS)) {
383 && !sigismember(&p->p_sigctx.ps_sigcatch, SIGILL)) {
401 && !sigismember(&p->p_sigctx.ps_sigcatch, SIGBUS)) {
454 && !sigismember(&p->p_sigctx.ps_sigcatch,
compat_16_machdep.c 184 tf->tf_srr0 = (register_t)p->p_sigctx.ps_sigcode;
  /src/sys/sys/
proc.h 323 #define p_startcopy p_sigctx
325 struct sigctx p_sigctx; /* p: Shared signal state */ member in struct:proc
  /src/sys/arch/alpha/alpha/
compat_16_machdep.c 198 (void *)p->p_sigctx.ps_sigcode,
  /src/sys/arch/amd64/amd64/
netbsd32_machdep_16.c 115 frame.sf_ra = (uint32_t)(u_long)p->p_sigctx.ps_sigcode;
  /src/sys/arch/arm/arm/
compat_16_machdep.c 178 tf->tf_usr_lr = (int)p->p_sigctx.ps_sigcode;
  /src/sys/arch/i386/i386/
compat_16_machdep.c 168 frame.sf_ra = (int)p->p_sigctx.ps_sigcode;
  /src/sys/arch/mips/mips/
compat_16_machdep.c 195 tf->tf_regs[_R_RA] = (intptr_t)p->p_sigctx.ps_sigcode;
  /src/sys/arch/sh3/sh3/
compat_16_machdep.c 157 tf->tf_pr = (int)p->p_sigctx.ps_sigcode;
  /src/sys/arch/sparc/sparc/
compat_16_machdep.c 221 addr = (int)p->p_sigctx.ps_sigcode;
  /src/sys/compat/freebsd/
freebsd_machdep.c 142 buildcontext(l, GUCODEBIG_SEL, p->p_sigctx.ps_sigcode, fp);
  /src/sys/compat/linux32/arch/amd64/
linux32_machdep.c 157 tf->tf_rip = ((long)p->p_sigctx.ps_sigcode) & 0xffffffff;
264 tf->tf_rip = (((long)p->p_sigctx.ps_sigcode) +
  /src/sys/arch/sparc64/sparc64/
compat_16_machdep.c 211 addr = p->p_sigctx.ps_sigcode;
  /src/sys/compat/linux/arch/aarch64/
linux_machdep.c 191 tf->tf_lr = (uint64_t)p->p_sigctx.ps_sigcode + linux_rt_sigcode_offset;
  /src/sys/compat/linux/arch/arm/
linux_machdep.c 170 tf->tf_pc = (register_t)p->p_sigctx.ps_sigcode;

Completed in 26 milliseconds

1 2