/illumos-gate/usr/src/lib/libast/common/misc/ |
H A D | sigcrit.c | 38 signals[] = /* held inside critical region */ variable in typeref:struct:__anon2652 90 * op<0 return non-zero if any signals held in current region 92 * signals[] held until region popped 108 static Sig_handler_t handler[elementsof(signals)]; 121 for (i = 0; i < elementsof(signals); i++) 122 if (op & signals[i].op) 123 sigaddset(&nmask, signals[i].sig); 128 for (i = 0; i < elementsof(signals); i++) 129 if (op & signals[i].op) 130 mask |= sigmask(signals[ [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/wpad/ |
H A D | eloop.c | 176 if (eloop.signals[i].sig == sig) { 177 eloop.signals[i].signaled++; 192 if (eloop.signals[i].signaled) { 193 eloop.signals[i].signaled = 0; 194 eloop.signals[i].handler(eloop.signals[i].sig, 195 eloop.user_data, eloop.signals[i].user_data); 202 * Note: signals are 'global' events and there is no local eloop_data pointer 214 realloc(eloop.signals, 225 eloop.signals [all...] |
H A D | eloop.h | 55 struct eloop_signal *signals; member in struct:eloop_data
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | exit.c | 69 * Establish the signals we're interested in, and the handlers that need to be 70 * reinstalled should any of these signals occur. 77 static Signals signals[] = { variable 104 for (sigs = signals; sigs->signo; sigs++) { 133 * Establish a signal handler for all signals we're interested in. 165 for (sigs = signals; sigs->signo; sigs++) {
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | PosixDaemon.c | 145 sigset_t signals; local 176 (void) mDNSPosixRunEventLoopOnce(m, &timeout, &signals, &gotData); 178 if (sigismember(&signals, SIGHUP )) Reconfigure(m); 179 if (sigismember(&signals, SIGINFO)) DumpStateLog(m); 180 if (sigismember(&signals, SIGUSR1)) ToggleLog(); 181 if (sigismember(&signals, SIGUSR2)) ToggleLogPacket(); 183 if (sigismember(&signals, SIGPIPE)) LogMsg("Received SIGPIPE - ignoring"); 184 if (sigismember(&signals, SIGINT) || sigismember(&signals, SIGTERM)) break;
|
/illumos-gate/usr/src/cmd/hal/hald/ |
H A D | device.c | 50 static guint signals[LAST_SIGNAL] = { 0 }; variable 89 signals[PROPERTY_CHANGED] = 102 signals[CAPABILITY_ADDED] = 113 signals[CALLOUTS_FINISHED] = 123 signals[CANCELLED] = 433 g_signal_emit (device, signals[CAPABILITY_ADDED], 0, capability); 706 g_signal_emit (device, signals[PROPERTY_CHANGED], 0, 715 g_signal_emit (device, signals[PROPERTY_CHANGED], 0, 741 g_signal_emit (device, signals[PROPERTY_CHANGED], 0, 749 g_signal_emit (device, signals[PROPERTY_CHANGE [all...] |
H A D | device_store.c | 47 static guint signals[LAST_SIGNAL] = { 0 }; variable 69 signals[STORE_CHANGED] = 81 signals[DEVICE_PROPERTY_CHANGED] = 95 signals[DEVICE_CAPABILITY_ADDED] = 157 g_signal_emit (store, signals[DEVICE_PROPERTY_CHANGED], 0, 168 g_signal_emit (store, signals[DEVICE_CAPABILITY_ADDED], 0, 191 g_signal_emit (store, signals[STORE_CHANGED], 0, device, TRUE); 212 g_signal_emit (store, signals[STORE_CHANGED], 0, device, FALSE);
|
/illumos-gate/usr/src/cmd/refer/ |
H A D | refer1.c | 31 void signals(void); 45 signals(); 172 signals(void) function
|
/illumos-gate/usr/src/cmd/lp/cmd/lpadmin/ |
H A D | Makefile | 52 signals.c \
|
/illumos-gate/usr/src/cmd/truss/ |
H A D | ramdata.c | 85 sigset_t signals; /* signals to trace */ variable 131 sigset_t sighang; /* signals to make process hang */ 134 sigset_t emptyset; /* no signals, for thr_sigsetmask() */ 135 sigset_t fillset; /* all signals, for thr_sigsetmask() */
|
H A D | ramdata.h | 169 extern sigset_t signals; /* signals to trace */ 193 long sigcount[PRMAXSIG+1]; /* signals count [0..PRMAXSIG] */ 304 extern sigset_t sighang; /* signals to make process hang */ 307 extern sigset_t emptyset; /* no signals, for thr_sigsetmask() */ 308 extern sigset_t fillset; /* all signals, for thr_sigsetmask() */
|
H A D | actions.c | 129 if (dotrace && !cflag && prismember(&signals, sig)) { 167 prismember(&signals, sig)) { /* tracing this signal */ 245 prismember(&signals, sig)) {
|
H A D | main.c | 309 prfillset(&signals); /* default: trace all signals */ 318 premptyset(&sighang); /* default: hang on no signals */ 321 (void) sigemptyset(&emptyset); /* for unblocking all signals */ 322 (void) sigfillset(&fillset); /* for blocking all signals */ 380 case 's': /* signals to trace */ 381 if (siglist(pri, optarg, &signals, &sflag)) 384 case 'S': /* signals to hang process */ 435 * Make sure that all system calls, signals, and machine faults 439 prorset(&signals, [all...] |
/illumos-gate/usr/src/cmd/lp/cmd/lpsched/ |
H A D | lpsched.c | 63 static int signals = 0; variable 117 signals++; 392 [ -s ] (don't trap most signals)\n" 416 if (!signals)
|
/illumos-gate/usr/src/lib/libshell/ |
H A D | Makefile.com | 58 data/signals.o \
|
/illumos-gate/usr/src/cmd/abi/appcert/scripts/ |
H A D | appcert.pl | 70 signals('on', \&interrupted); 843 signals('off');
|
H A D | symreport.pl | 61 signals('on', \&interrupted); 89 signals('off');
|
H A D | symcheck.pl | 68 signals('on', \&interrupted); 107 signals('off');
|
H A D | symprof.pl | 63 signals('on', \&interrupted); 91 signals('off');
|
H A D | AppcertUtil.pm | 110 &signals 883 # (e.g. a handler wants to call signals('off')). 886 sub signals subroutine 890 # List of general signals to handle: 895 # Loop through signals and set the %SIG array accordingly.
|
/illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Project/ |
H A D | Project.pm | 73 'signals' => [ qw(ABRT XRES HUP STOP TERM KILL XFSZ XCPU), 1494 my $signals; 1498 $signals = 1534 $rctl->{'signals'} = []; 1541 push(@$signals, 'XCPU', '30'); 1544 push(@$signals, 'XFSZ', '31'); 1546 $rctl->{'signals'} = $signals; 1880 $siglist = $allrules->{'signals'}; 1888 $siglist = $rules->{'signals'}; [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | streamio.c | 1488 * Determine which wakeups and signals are needed. 1522 * Determine which wakeups and signals are needed. 1552 strsigset_t signals; /* Signals events to generate */ local 1751 /* By default generate superset of signals */ 1752 signals = (firstmsgsigs | allmsgsigs); 1801 * signals for PCPROTO. Other messages are based on 1804 * sending the signals, in the firstmsgsigs case. 1809 signals = (firstmsgsigs | allmsgsigs); 1811 signals = allmsgsigs; 1856 * strsendsig can handle multiple signals wit 6994 strsigset_t signals = 0; local 7667 strsigset_t signals = 0; local [all...] |
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | sockstr.c | 1060 * Wait for a TPI ack ignoring signals and errors. 1139 * Accept signals and socket errors. 1298 strsigset_t *signals, strpollset_t *pollwakeups) 1314 *signals |= S_RDBAND; 1338 *signals |= S_RDBAND; 1350 strsigset_t *signals, strpollset_t *pollwakeups) 1379 strsigset_t *signals, strpollset_t *pollwakeups) 1396 *signals |= S_INPUT | S_RDNORM; 1613 * pollwakeups, and signals. 1631 * strsendsig can handle multiple signals wit 1297 so_oob_sig(struct sonode *so, int extrasig, strsigset_t *signals, strpollset_t *pollwakeups) argument 1349 so_oob_exdata(struct sonode *so, mblk_t *mp, strsigset_t *signals, strpollset_t *pollwakeups) argument 1378 so_oob_data(struct sonode *so, mblk_t *mp, strsigset_t *signals, strpollset_t *pollwakeups) argument [all...] |
/illumos-gate/usr/src/lib/libc/i386/sys/ |
H A D | ptrace.c | 148 sigset_t signals; member in union:__anon2879::__anon2880 164 * Set stop-on-all-signals and nothing else. 176 prfillset(&ctl.arg.signals);
|
/illumos-gate/usr/src/lib/libc/sparc/sys/ |
H A D | ptrace.c | 148 sigset_t signals; member in union:__anon3081::__anon3082 164 * Set stop-on-all-signals and nothing else. 176 prfillset(&ctl.arg.signals);
|