sigqueue_t
sigqueue_t *sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
sigqueue_t *sq;
sigqueue_t *sqp;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
kmem_free(sqp, sizeof (sigqueue_t));
sigqueue_t *infop = NULL;
sigqueue_t *sqp;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_NOSLEEP);
kmem_free(head->lio_sigqp, sizeof (sigqueue_t));
sigqueue_t *sqp = NULL;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_NOSLEEP);
kmem_free(sqp, sizeof (sigqueue_t));
kmem_free(sqp, sizeof (sigqueue_t));
sigqueue_t *sqp;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_NOSLEEP);
kmem_free(head->lio_sigqp, sizeof (sigqueue_t));
sigqueue_t *sqp = NULL;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_NOSLEEP);
kmem_free(sqp, sizeof (sigqueue_t));
kmem_free(sqp, sizeof (sigqueue_t));
sigqueue_t *sqp;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_NOSLEEP);
kmem_free(head->lio_sigqp, sizeof (sigqueue_t));
sigqueue_t *sigev = NULL;
sigqueue_t *lio_sigev = NULL;
aio_sigev_send(proc_t *p, sigqueue_t *sigev)
kmem_free(head->lio_sigqp, sizeof (sigqueue_t));
kmem_free(reqp->aio_req_sigqp, sizeof (sigqueue_t));
static void aio_sigev_send(proc_t *, sigqueue_t *);
sigqueue_t *sigev, *lio_sigev = NULL;
sigqueue_t *sqp;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
sigqueue_t *sqp = NULL;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
kmem_free(sqp, sizeof (sigqueue_t));
kmem_free(sqp, sizeof (sigqueue_t));
kmem_free(sqp, sizeof (sigqueue_t));
sigqueue_t *sqp;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
sigqueue_t *sqp = NULL;
sigcld(proc_t *cp, sigqueue_t *sqp)
post_sigcld(proc_t *cp, sigqueue_t *sqp)
sigqueue_t *sqp;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
kmem_free(sqp, sizeof (sigqueue_t));
sigqsend(int cmd, proc_t *p, kthread_t *t, sigqueue_t *sigqp)
sigqueue_t *sqp;
sigdeq(proc_t *p, kthread_t *t, int sig, sigqueue_t **qpp)
sigqueue_t **psqp, *sqp;
sigqueue_t **psqp, *sqp;
sigqueue_t **psqp, *sqp;
sigaddqins(proc_t *p, kthread_t *t, sigqueue_t *sigqp)
sigqueue_t **psqp;
sigaddqa(proc_t *p, kthread_t *t, sigqueue_t *sigqp)
sigqueue_t *sqp;
((sqp = kmem_alloc(sizeof (sigqueue_t), km_flags)) != NULL)) {
sigqueue_t *sq, *next;
sqh->sqb_free = sq = (sigqueue_t *)(sqh + 1);
next = (sigqueue_t *)((uintptr_t)sq + size);
static void sigqrel(sigqueue_t *);
sigqueue_t *
sigqueue_t *sq = NULL;
sq = kmem_alloc(sizeof (sigqueue_t), KM_SLEEP);
sigqrel(sigqueue_t *sq)
siginfofree(sigqueue_t *sqp)
kmem_free(sqp, sizeof (sigqueue_t));
sigqueue_t *sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
sigqueue_t *sqp;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
static void post_sigcld(proc_t *, sigqueue_t *);
kmem_free(it->it_sigq, sizeof (sigqueue_t));
timer_signal(sigqueue_t *sigq)
sigqueue_t *sigq;
sigq = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
kmem_free(sigq, sizeof (sigqueue_t));
kmem_free(sigq, sizeof (sigqueue_t));
kmem_free(sigq, sizeof (sigqueue_t));
register sigqueue_t *sqp;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
kmem_free(sqp, sizeof (sigqueue_t));
kmem_free(sqp, sizeof (sigqueue_t));
sigqueue_t *lio_sigqp; /* sigqueue_t pointer */
sigqueue_t *aio_req_sigqp; /* sigqueue_t pointer */
sigqueue_t *p_killsqp; /* sigqueue pointer for SIGKILL */
extern void sigcld(proc_t *, sigqueue_t *);
extern void siginfofree(sigqueue_t *);
extern void sigdeq(proc_t *, kthread_t *, int, sigqueue_t **);
extern void sigaddqa(proc_t *, kthread_t *, sigqueue_t *);
extern void sigqsend(int, proc_t *, kthread_t *, sigqueue_t *);
extern sigqueue_t *sigqalloc(sigqhdr_t *);
extern sigqueue_t *sigappend(k_sigset_t *, sigqueue_t *,
k_sigset_t *, sigqueue_t *);
extern sigqueue_t *sigprepend(k_sigset_t *, sigqueue_t *,
k_sigset_t *, sigqueue_t *);
sigqueue_t sn_sigq; /* sigq struct for notification */
sigqueue_t *sqb_free; /* free sigq struct list */
extern void timer_func(sigqueue_t *);
sigqueue_t *__it_sigq;
sigqueue_t *sqp;
sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
kmem_free(sqp, sizeof (sigqueue_t));
if (((sigqueue_t *)snqp)->sq_info.si_signo <= 0)
sigqsend(cmd, p, 0, (sigqueue_t *)snqp);
sigqueue_t *sqp = kmem_zalloc(sizeof (*sqp), KM_SLEEP);
sigqueue_t *sqp;
sqh = sigqhdralloc(sizeof (sigqueue_t), (uint_t)sigqsz_max);
sigqueue_t *sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);
sigqueue_t *sqp = kmem_zalloc(sizeof (sigqueue_t), KM_SLEEP);