Lines Matching defs:new
449 /// The new mask is the union of the current mask and the specified set.
451 /// The new mask is the intersection of the current mask and the
667 /// Creates a new action.
672 pub fn new(handler: SigHandler, flags: SaFlags, mask: SigSet) -> SigAction {
718 // * The SigHandler was created by SigHandler::new, in which
730 // * The SigHandler was created by SigHandler::new, in which
747 /// action for the given signal. If `sigaction` fails, no new signal handler is installed.
800 /// static ref SIGNALED: AtomicBool = AtomicBool::new(false);
1059 pub fn new(sigev_notify: SigevNotify) -> SigEvent {
1195 SigSet::thread_get_mask().expect("Failed to get new mask!");
1290 let action_sig = SigAction::new(handler_sig, flags, mask);
1303 let action_act = SigAction::new(handler_act, flags, mask);
1306 let action_dfl = SigAction::new(SigHandler::SigDfl, flags, mask);
1309 let action_ign = SigAction::new(SigHandler::SigIgn, flags, mask);