Home
last modified time | relevance | path

Searched refs:sigqueue_t (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dproc.h344 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 Daio_impl.h64 sigqueue_t *lio_sigqp; /* sigqueue_t pointer */
91 sigqueue_t *aio_req_sigqp; /* sigqueue_t pointer */
H A Dtimer.h83 sigqueue_t *__it_sigq;
121 extern void timer_func(sigqueue_t *);
H A Dsignal.h295 sigqueue_t sn_sigq; /* sigq struct for notification */
300 sigqueue_t *sqb_free; /* free sigq struct list */
H A Dsiginfo.h447 } sigqueue_t; typedef
/illumos-gate/usr/src/uts/common/os/
H A Dsig.c96 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 Dtimer.c172 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 Daio_subr.c57 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 Daio.c1209 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 Dwatchpoint.c689 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 Drctl.c2546 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 Dexit.c474 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 Dsignotify.c96 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 Dlwpsys.c117 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 Dsigqueue.c144 sqh = sigqhdralloc(sizeof (sigqueue_t), (uint_t)sigqsz_max); in sigqueue()
/illumos-gate/usr/src/uts/sun4/os/
H A Ddtrace_subr.c103 sigqueue_t *sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in dtrace_pid_probe()
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprcontrol.c1550 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 Dfasttrap_isa.c688 sigqueue_t *sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in fasttrap_sigsegv()
/illumos-gate/usr/src/uts/common/dtrace/
H A Dfasttrap.c234 sigqueue_t *sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP); in fasttrap_sigtrap()
/illumos-gate/usr/src/uts/common/exec/elf/
H A Delf.c2390 sigqueue_t *sq; in elfcore()