Searched defs:siginfo (Results 1 - 24 of 24) sorted by relevance

/illumos-gate/usr/src/test/os-tests/tests/sigqueue/
H A Dsigqueue_queue_size.c68 maximum_test_handler(int signal, siginfo_t *siginfo, void *context) argument
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A Dgen_layout_obj.c52 siginfo_t siginfo; variable
H A Dstruct_layout.h417 * Layout description of siginfo_t, from <sys/siginfo.h>.
422 * siginfo manpage. We stick to the documented names
431 * clashing with the macros defined in siginfo.h.
556 const sl_siginfo_layout_t *siginfo; /* siginfo_t */ member in struct:__anon69
/illumos-gate/usr/src/lib/libproc/common/
H A DPsyscall.c243 siginfo_t siginfo; member in struct:__anon3800
265 ctl.siginfo = P->status.pr_lwp.pr_info;
/illumos-gate/usr/src/lib/libc/port/fp/
H A Dsigfpe.c47 #include <sys/siginfo.h>
123 _sigfpe_master(int sig, siginfo_t *siginfo, void *arg) argument
131 code = siginfo->si_code;
165 (sigfpe_handlers[i])(sig, siginfo, ucontext);
178 (ieee_handlers[(int)exception])(sig, siginfo, ucontext);
/illumos-gate/usr/src/cmd/ptools/preap/
H A Dpreap.c107 siginfo_t siginfo; local
182 if (pr_waitid(Pr, P_PID, pid, &siginfo, WEXITED|WNOHANG) != 0) {
/illumos-gate/usr/src/uts/common/syscall/
H A Dsignotify.c36 #include <sys/siginfo.h>
88 signotify(int cmd, siginfo_t *siginfo, signotify_id_t *sn_id) argument
129 if (copyin_siginfo(datamodel, siginfo, &info))
229 sigresend(int sig, siginfo_t *siginfo, sigset_t *mask) argument
243 if (siginfo == NULL) {
247 if (copyin_siginfo(get_udatamodel(), siginfo, &sqp->sq_info)) {
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dgeneric.c228 vis1_partial_support(struct regs *rp, k_siginfo_t *siginfo, uint_t *fault) argument
270 siginfo->si_signo = SIGSEGV;
271 siginfo->si_code = SEGV_MAPERR;
272 siginfo->si_addr = badaddr;
277 siginfo->si_signo = SIGFPE;
278 siginfo->si_code = FPE_INTDIV;
279 siginfo->si_addr = (caddr_t)rp->r_pc;
284 siginfo->si_signo = SIGBUS;
285 siginfo->si_code = BUS_ADRALN;
286 siginfo
[all...]
H A Dniagara.c269 vis1_partial_support(struct regs *rp, k_siginfo_t *siginfo, uint_t *fault) argument
311 siginfo->si_signo = SIGSEGV;
312 siginfo->si_code = SEGV_MAPERR;
313 siginfo->si_addr = badaddr;
318 siginfo->si_signo = SIGFPE;
319 siginfo->si_code = FPE_INTDIV;
320 siginfo->si_addr = (caddr_t)rp->r_pc;
325 siginfo->si_signo = SIGBUS;
326 siginfo->si_code = BUS_ADRALN;
327 siginfo
[all...]
/illumos-gate/usr/src/lib/libbc/libc/sys/common/
H A Dsignalmap.h51 typedef struct siginfo { struct
/illumos-gate/usr/src/lib/libc/i386/sys/
H A Dptrace.c46 #include <sys/siginfo.h>
151 siginfo_t siginfo; member in union:__anon2879::__anon2880
338 (void) memset((char *)&ctl.arg.siginfo, 0,
340 ctl.arg.siginfo.si_signo = data;
371 (void) memset((char *)&ctl.arg.siginfo, 0, sizeof (siginfo_t));
372 ctl.arg.siginfo.si_signo = SIGKILL;
/illumos-gate/usr/src/lib/libc/sparc/sys/
H A Dptrace.c45 #include <sys/siginfo.h>
151 siginfo_t siginfo; member in union:__anon3081::__anon3082
346 (void) memset((char *)&ctl.arg.siginfo, 0,
348 ctl.arg.siginfo.si_signo = data;
379 (void) memset((char *)&ctl.arg.siginfo, 0, sizeof (siginfo_t));
380 ctl.arg.siginfo.si_signo = SIGKILL;
/illumos-gate/usr/src/lib/brand/solaris10/s10_brand/common/
H A Ds10_signal.c322 * so all the rest of the siginfo structure is the
326 brand_abort(sig, "Received an impossible siginfo");
715 int cmd, siginfo_t *siginfo, signotify_id_t *sn_id)
719 infop = siginfo;
721 /* only check for a valid siginfo pointer in the case of SN_PROC */
730 cmd, siginfo, sn_id);
714 s10_signotify(sysret_t *rval, int cmd, siginfo_t *siginfo, signotify_id_t *sn_id) argument
/illumos-gate/usr/src/uts/intel/ia32/os/
H A Dsyscall.c47 #include <sys/siginfo.h>
818 k_siginfo_t siginfo; local
820 bzero(&siginfo, sizeof (siginfo));
828 if ((fault = undo_watch_step(&siginfo)) == 0 &&
831 siginfo.si_signo = SIGTRAP;
832 siginfo.si_code = TRAP_TRACE;
833 siginfo.si_addr = pc;
844 lwp->lwp_lastfaddr = siginfo.si_addr;
851 stop_on_fault(fault, &siginfo)
[all...]
/illumos-gate/usr/src/uts/sun4/os/
H A Dtrap.c70 int vis1_partial_support(struct regs *rp, k_siginfo_t *siginfo, uint_t *fault);
148 k_siginfo_t siginfo; local
225 siginfo.si_signo = 0;
294 bzero(&siginfo, sizeof (siginfo));
295 siginfo.si_signo = SIGILL;
296 siginfo.si_code = ILL_ILLTRP;
297 siginfo.si_addr = (caddr_t)rp->r_pc;
298 siginfo.si_trapno = type &~ T_USER;
505 bzero(&siginfo, sizeo
1364 k_siginfo_t siginfo; local
[all...]
/illumos-gate/usr/src/cmd/picl/picld/
H A Dpicld.c897 hup_handler(int sig, siginfo_t *siginfo, void *sigctx) argument
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/snmp/
H A Dsnmpplugin.c420 usr1_handler(int sig, siginfo_t *siginfo, void *sigctx) argument
/illumos-gate/usr/src/uts/common/sys/
H A Dsiginfo.h239 typedef struct siginfo { /* pollutes POSIX/XOPEN namespace */ struct
310 /* Kernel view of user ILP32 siginfo struct */
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprcontrol.c88 siginfo_t siginfo; /* PCSSIG */ member in union:__anon142
366 error = pr_setsig(pnp, &argp->siginfo);
367 if (argp->siginfo.si_signo == SIGKILL && error == 0) {
504 siginfo32_t siginfo; /* PCSSIG */ member in union:__anon143
798 int sig = (int)argp->siginfo.si_signo;
799 siginfo_t siginfo; local
801 bzero(&siginfo, sizeof (siginfo));
802 siginfo_32tok(&argp->siginfo, (k_siginfo_t *)&siginfo);
[all...]
/illumos-gate/usr/src/uts/i86pc/os/
H A Dtrap.c476 k_siginfo_t siginfo; local
576 bzero(&siginfo, sizeof (siginfo));
603 siginfo.si_signo = SIGILL;
604 siginfo.si_code = ILL_ILLTRP;
605 siginfo.si_addr = (caddr_t)rp->r_pc;
606 siginfo.si_trapno = type & ~USER;
848 bzero(&siginfo, sizeof (siginfo));
849 siginfo
[all...]
/illumos-gate/usr/src/cmd/smserverd/
H A Dsmediad.c277 static void term_handler(int sig, siginfo_t *siginfo, void *sigctx);
278 static void hup_handler(int sig, siginfo_t *siginfo, void *sigctx);
279 static void sig_handler(int sig, siginfo_t *siginfo, void *sigctx);
280 static void badsig_handler(int sig, siginfo_t *siginfo, void *sigctx);
281 static void server_badsig_handler(int sig, siginfo_t *siginfo, void *sigctx);
454 server_badsig_handler(int sig, siginfo_t *siginfo, void *sigctx) argument
457 fatal(gettext(BADSIG_MSG), pthread_self(), sig, siginfo->si_addr,
458 siginfo->si_trapno,
459 siginfo->si_pc);
2621 term_handler(int sig, siginfo_t *siginfo, voi argument
2630 hup_handler(int sig, siginfo_t *siginfo, void *sigctx) argument
2639 sig_handler(int sig, siginfo_t *siginfo, void *sigctx) argument
2648 badsig_handler(int sig, siginfo_t *siginfo, void *sigctx) argument
[all...]
/illumos-gate/usr/src/man/man3head/
H A DMakefile73 siginfo.h.3head \
162 siginfo.3head \
251 siginfo.3head := LINKSRC = siginfo.h.3head
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_as.c3555 as_signal_proc(struct as *as, k_siginfo_t *siginfo) argument
3564 sigaddq(p, NULL, siginfo, KM_NOSLEEP);
/illumos-gate/usr/src/cmd/truss/
H A Dexpound.c2822 (void) printf("%s siginfo: %s", pri->pname,
2978 (void) printf("%s siginfo: %s", pri->pname,
3134 struct siginfo32 siginfo; local
3137 Pread(Proc, &siginfo, sizeof (siginfo), offset) == sizeof (siginfo))
3138 print_siginfo32(pri, &siginfo);
3145 struct siginfo siginfo; local
3154 Pread(Proc, &siginfo, sizeo
[all...]

Completed in 99 milliseconds