Searched refs:signals (Results 1 - 25 of 28) sorted by relevance

12

/illumos-gate/usr/src/lib/libast/common/misc/
H A Dsigcrit.c38 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 Deloop.c176 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 Deloop.h55 struct eloop_signal *signals; member in struct:eloop_data
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dexit.c69 * 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 DPosixDaemon.c145 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 Ddevice.c50 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 Ddevice_store.c47 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 Drefer1.c31 void signals(void);
45 signals();
172 signals(void) function
/illumos-gate/usr/src/cmd/lp/cmd/lpadmin/
H A DMakefile52 signals.c \
/illumos-gate/usr/src/cmd/truss/
H A Dramdata.c85 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 Dramdata.h169 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 Dactions.c129 if (dotrace && !cflag && prismember(&signals, sig)) {
167 prismember(&signals, sig)) { /* tracing this signal */
245 prismember(&signals, sig)) {
H A Dmain.c309 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 Dlpsched.c63 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 DMakefile.com58 data/signals.o \
/illumos-gate/usr/src/cmd/abi/appcert/scripts/
H A Dappcert.pl70 signals('on', \&interrupted);
843 signals('off');
H A Dsymreport.pl61 signals('on', \&interrupted);
89 signals('off');
H A Dsymcheck.pl68 signals('on', \&interrupted);
107 signals('off');
H A Dsymprof.pl63 signals('on', \&interrupted);
91 signals('off');
H A DAppcertUtil.pm110 &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 DProject.pm73 '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 Dstreamio.c1488 * 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 Dsockstr.c1060 * 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 Dptrace.c148 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 Dptrace.c148 sigset_t signals; member in union:__anon3081::__anon3082
164 * Set stop-on-all-signals and nothing else.
176 prfillset(&ctl.arg.signals);

Completed in 152 milliseconds

12