Lines Matching refs:coalition
5 #include <kern/coalition.h>
7 #include <sys/coalition.h>
16 * Create a new, empty coalition and return its ID.
20 * ENOMEM Unable to allocate kernel resources for a new coalition
58 * Request to terminate the coalition identified by ID.
59 * Attempts to spawn into this coalition using the posix_spawnattr will begin
60 * failing. Processes already within the coalition may still fork.
61 * Arms the 'coalition is empty' notification when the coalition's active
65 * ESRCH No coalition with that ID could be found.
66 * EALREADY The coalition with that ID has already been terminated.
68 * EPERM Caller doesn't have permission to terminate that coalition.
117 * Request the kernel to deallocate the coalition identified by ID, which
120 * The memory containig the coalition object may not be freed just yet, if
125 * ESRCH Coalition ID refers to a coalition that doesn't exist.
129 * EPERM Caller doesn't have permission to terminate that coalition.
181 int coalition(proc_t p, struct coalition_args *cap, __unused int32_t *retval)