Lines Matching refs:group
1125 // group. Otherwise the signal must be discarded.
1127 AutoLocker<ProcessGroup> groupLocker(team->group, true);
1129 && team->group->IsOrphaned()) {
1804 /*! Sends the given signal to the given process group.
1806 The caller must hold the process group's lock. Interrupts must be enabled.
1808 \param group The the process group the signal shall be sent to.
1823 send_signal_to_process_group_locked(ProcessGroup* group, const Signal& signal,
1826 T(SendSignal(-group->id, signal.Number(), flags));
1830 for (Team* team = group->teams; team != NULL; team = team->group_next) {
1833 // If sending to the first team in the group failed, let the whole call
1849 /*! Sends the given signal to the process group specified by the given ID.
1851 The caller must not hold any process group, team, or thread lock. Interrupts
1854 \param groupID The ID of the process group the signal shall be sent to.
1871 ProcessGroup* group = ProcessGroup::Get(groupID);
1872 if (group == NULL)
1874 BReference<ProcessGroup> groupReference(group);
1876 T(SendSignal(-group->id, signal.Number(), flags));
1878 AutoLocker<ProcessGroup> groupLocker(group);
1880 status_t error = send_signal_to_process_group_locked(group, signal,
1926 // Send a signal to the specified process group (the absolute value of the
2216 /*! Sends a signal to a thread, process, or process group.
2224 - \code id < -1 \endcode: The target are is the process group with ID
2236 \code < 0 \endcode -- then the target is a process group.