| 3980 | } |
| 3981 | |
| 3982 | struct sigacts * |
| 3983 | sigacts_alloc(void) |
| 3984 | { |
| 3985 | struct sigacts *ps; |
| 3986 | |
| 3987 | ps = malloc(sizeof(struct sigacts), M_SUBPROC, M_WAITOK | M_ZERO); |
| 3988 | refcount_init(&ps->ps_refcnt, 1); |
| 3989 | mtx_init(&ps->ps_mtx, "sigacts", NULL, MTX_DEF); |
| 3990 | return (ps); |
| 3991 | } |
| 3992 | |
| 3993 | void |
| 3994 | sigacts_free(struct sigacts *ps) |
no test coverage detected