/illumos-gate/usr/src/uts/common/sys/ |
H A D | proc.h | 344 sigqueue_t *p_killsqp; /* sigqueue pointer for SIGKILL */ 631 extern void sigcld(proc_t *, sigqueue_t *); 830 extern void siginfofree(sigqueue_t *); 831 extern void sigdeq(proc_t *, kthread_t *, int, sigqueue_t **); 834 extern void sigaddqa(proc_t *, kthread_t *, sigqueue_t *); 835 extern void sigqsend(int, proc_t *, kthread_t *, sigqueue_t *); 839 extern sigqueue_t *sigqalloc(sigqhdr_t *); 841 extern sigqueue_t *sigappend(k_sigset_t *, sigqueue_t *, 842 k_sigset_t *, sigqueue_t *); 843 extern sigqueue_t *sigprepend(k_sigset_t *, sigqueue_t *, [all …]
|
H A D | aio_impl.h | 64 sigqueue_t *lio_sigqp; /* sigqueue_t pointer */ 91 sigqueue_t *aio_req_sigqp; /* sigqueue_t pointer */
|
H A D | timer.h | 83 sigqueue_t *__it_sigq; 121 extern void timer_func(sigqueue_t *);
|
H A D | signal.h | 295 sigqueue_t sn_sigq; /* sigq struct for notification */ 300 sigqueue_t *sqb_free; /* free sigq struct list */
|
H A D | siginfo.h | 447 } sigqueue_t; typedef
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | sig.c | 96 static void post_sigcld(proc_t *, sigqueue_t *); 383 sigqueue_t *sqp; in isjobstop() 387 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in isjobstop() 1028 sigqueue_t *sqp; in stop() 1034 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in stop() 1290 sigqueue_t *sqp = NULL; in psig() 1698 sigcld(proc_t *cp, sigqueue_t *sqp) in sigcld() 1752 post_sigcld(proc_t *cp, sigqueue_t *sqp) in post_sigcld() 1803 sigqueue_t *sqp; in sigcld_repost() 1805 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in sigcld_repost() [all …]
|
H A D | timer.c | 172 kmem_free(it->it_sigq, sizeof (sigqueue_t)); in timer_delete_locked() 401 timer_signal(sigqueue_t *sigq) in timer_signal() 590 sigqueue_t *sigq; in timer_create() 667 sigq = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in timer_create() 680 kmem_free(sigq, sizeof (sigqueue_t)); in timer_create() 738 kmem_free(sigq, sizeof (sigqueue_t)); in timer_create() 750 kmem_free(sigq, sizeof (sigqueue_t)); in timer_create()
|
H A D | aio_subr.c | 57 static void aio_sigev_send(proc_t *, sigqueue_t *); 191 sigqueue_t *sigev = NULL; in aio_done() 192 sigqueue_t *lio_sigev = NULL; in aio_done() 424 aio_sigev_send(proc_t *p, sigqueue_t *sigev) in aio_sigev_send() 518 kmem_free(head->lio_sigqp, sizeof (sigqueue_t)); in aio_lio_free() 544 kmem_free(reqp->aio_req_sigqp, sizeof (sigqueue_t)); in aio_req_free() 931 sigqueue_t *sigev, *lio_sigev = NULL; in aio_cleanup_notifyq()
|
H A D | aio.c | 1209 sigqueue_t *sqp; in alio() 1285 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_NOSLEEP); in alio() 1527 kmem_free(head->lio_sigqp, sizeof (sigqueue_t)); in alio() 2386 sigqueue_t *sqp = NULL; in aio_req_setup() 2395 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_NOSLEEP); in aio_req_setup() 2414 kmem_free(sqp, sizeof (sigqueue_t)); in aio_req_setup() 2424 kmem_free(sqp, sizeof (sigqueue_t)); in aio_req_setup() 2905 sigqueue_t *sqp; in alioLF() 2984 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_NOSLEEP); in alioLF() 3233 kmem_free(head->lio_sigqp, sizeof (sigqueue_t)); in alioLF() [all …]
|
H A D | watchpoint.c | 689 register sigqueue_t *sqp; in sys_watchpoint() 695 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in sys_watchpoint() 713 kmem_free(sqp, sizeof (sigqueue_t)); in sys_watchpoint() 727 kmem_free(sqp, sizeof (sigqueue_t)); in sys_watchpoint()
|
H A D | rctl.c | 2546 sigqueue_t *sqp = NULL; in rctl_local_action() 2571 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in rctl_local_action() 2624 kmem_free(sqp, sizeof (sigqueue_t)); in rctl_local_action() 2630 kmem_free(sqp, sizeof (sigqueue_t)); in rctl_local_action() 2643 kmem_free(sqp, sizeof (sigqueue_t)); in rctl_local_action()
|
H A D | exit.c | 474 sigqueue_t *sqp; in proc_exit() 544 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in proc_exit()
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | signotify.c | 96 sigqueue_t *sqp; in signotify() 207 if (((sigqueue_t *)snqp)->sq_info.si_signo <= 0) in signotify() 210 sigqsend(cmd, p, 0, (sigqueue_t *)snqp); in signotify() 233 sigqueue_t *sqp = kmem_zalloc(sizeof (*sqp), KM_SLEEP); in sigresend()
|
H A D | lwpsys.c | 117 sigqueue_t *sqp; in lwp_kill() 124 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in lwp_kill() 129 kmem_free(sqp, sizeof (sigqueue_t)); in lwp_kill()
|
H A D | sigqueue.c | 144 sqh = sigqhdralloc(sizeof (sigqueue_t), (uint_t)sigqsz_max); in sigqueue()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | dtrace_subr.c | 103 sigqueue_t *sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in dtrace_pid_probe()
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prcontrol.c | 1550 sigqueue_t *sqp; in pr_setsig() 1554 sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in pr_setsig() 1560 kmem_free(sqp, sizeof (sigqueue_t)); in pr_setsig() 1678 sigqueue_t *infop = NULL; in pr_unkill()
|
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | fasttrap_isa.c | 688 sigqueue_t *sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in fasttrap_sigsegv()
|
/illumos-gate/usr/src/uts/common/dtrace/ |
H A D | fasttrap.c | 234 sigqueue_t *sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in fasttrap_sigtrap()
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf.c | 2390 sigqueue_t *sq; in elfcore()
|