*参照元 [#s27af946] #backlinks *説明 [#d607f195] -パス: [[linux-2.6.33/kernel/signal.c]] -FIXME: これは何? --説明 **引数 [#cfcf259f] -struct sigqueue *q -- --[[linux-2.6.33/sigqueue]] **返り値 [#ac8c02db] -なし **参考 [#o1984d75] *実装 [#j851c161] static void __sigqueue_free(struct sigqueue *q) { if (q->flags & SIGQUEUE_PREALLOC) return; - --[[linux-2.6.33/SIGQUEUE_PREALLOC]] atomic_dec(&q->user->sigpending); - --[[linux-2.6.33/atomic_dec()]] free_uid(q->user); - --[[linux-2.6.33/free_uid()]] kmem_cache_free(sigqueue_cachep, q); - --[[linux-2.6.33/kmem_cache_free()]] } *コメント [#afa00735]