Home
last modified time | relevance | path

Searched refs:__sigbits (Results 1 – 25 of 32) sorted by relevance

12

/titanic_50/usr/src/uts/common/sys/
H A Dsignal.h66 unsigned int __sigbits[4]; member
71 unsigned int __sigbits[3]; member
277 #define sigaddset(s, n) ((s)->__sigbits[sigword(n)] |= sigmask(n))
278 #define sigdelset(s, n) ((s)->__sigbits[sigword(n)] &= ~sigmask(n))
279 #define sigismember(s, n) (sigmask(n) & (s)->__sigbits[sigword(n)])
280 #define sigisempty(s) (!((s)->__sigbits[0] | (s)->__sigbits[1] | \
281 (s)->__sigbits[2]))
283 ((ks)->__sigbits[0] = (us)->__sigbits[0] & (FILLSET0 & ~CANTMASK0), \
284 (ks)->__sigbits[1] = (us)->__sigbits[1] & (FILLSET1 & ~CANTMASK1), \
285 (ks)->__sigbits[2] = (us)->__sigbits[2] & (FILLSET2 & ~CANTMASK2))
[all …]
H A Dselect.h75 unsigned int __sigbits[4]; member
/titanic_50/usr/src/uts/common/syscall/
H A Dsigprocmask.c64 rv.r_val1 = t->t_hold.__sigbits[0]; in lwp_sigmask()
65 rv.r_val2 = t->t_hold.__sigbits[1]; in lwp_sigmask()
69 t->t_hold.__sigbits[0] |= bits0; in lwp_sigmask()
70 t->t_hold.__sigbits[1] |= bits1; in lwp_sigmask()
71 t->t_hold.__sigbits[2] |= bits2; in lwp_sigmask()
74 t->t_hold.__sigbits[0] &= ~bits0; in lwp_sigmask()
75 t->t_hold.__sigbits[1] &= ~bits1; in lwp_sigmask()
76 t->t_hold.__sigbits[2] &= ~bits2; in lwp_sigmask()
81 t->t_hold.__sigbits[0] = bits0; in lwp_sigmask()
82 t->t_hold.__sigbits[1] = bits1; in lwp_sigmask()
[all …]
/titanic_50/usr/src/lib/libc/port/threads/
H A Dsigaction.c59 return (!((s1->__sigbits[0] ^ s2->__sigbits[0]) | in sigequalset()
60 (s1->__sigbits[1] ^ s2->__sigbits[1]) | in sigequalset()
61 ((s1->__sigbits[2] ^ s2->__sigbits[2]) & FILLSET2))); in sigequalset()
623 self->ul_sigmask.__sigbits[0] |= set->__sigbits[0]; in thr_sigsetmask()
624 self->ul_sigmask.__sigbits[1] |= set->__sigbits[1]; in thr_sigsetmask()
625 self->ul_sigmask.__sigbits[2] |= set->__sigbits[2]; in thr_sigsetmask()
626 self->ul_sigmask.__sigbits[3] |= set->__sigbits[3]; in thr_sigsetmask()
629 self->ul_sigmask.__sigbits[0] &= ~set->__sigbits[0]; in thr_sigsetmask()
630 self->ul_sigmask.__sigbits[1] &= ~set->__sigbits[1]; in thr_sigsetmask()
631 self->ul_sigmask.__sigbits[2] &= ~set->__sigbits[2]; in thr_sigsetmask()
[all …]
H A Dthr.c1328 ((self->ul_sigmask.__sigbits[0] ^ uc.uc_sigmask.__sigbits[0]) | in libc_init()
1329 (self->ul_sigmask.__sigbits[1] ^ uc.uc_sigmask.__sigbits[1]) | in libc_init()
1330 (self->ul_sigmask.__sigbits[2] ^ uc.uc_sigmask.__sigbits[2]) | in libc_init()
1331 (self->ul_sigmask.__sigbits[3] ^ uc.uc_sigmask.__sigbits[3])); in libc_init()
/titanic_50/usr/src/lib/libc/port/gen/
H A Dsigsetops.c69 return ((sigs.__sigbits[sigword(sig)] & bitmask(sig)) != 0); in sigvalid()
87 set->__sigbits[0] = 0; in sigemptyset()
88 set->__sigbits[1] = 0; in sigemptyset()
89 set->__sigbits[2] = 0; in sigemptyset()
90 set->__sigbits[3] = 0; in sigemptyset()
101 set->__sigbits[sigword(sig)] |= bitmask(sig); in sigaddset()
112 set->__sigbits[sigword(sig)] &= ~bitmask(sig); in sigdelset()
123 return ((set->__sigbits[sigword(sig)] & bitmask(sig)) != 0); in sigismember()
/titanic_50/usr/src/lib/libbc/libc/sys/common/
H A Dsigaction.c52 unsigned long __sigbits[4]; member
107 S5_act.sa_mask.__sigbits[0] = maptonewmask(act->sa_mask);
108 S5_act.sa_mask.__sigbits[1] = 0;
109 S5_act.sa_mask.__sigbits[2] = 0;
110 S5_act.sa_mask.__sigbits[3] = 0;
130 oact->sa_mask = maptooldmask(S5_oact.sa_mask.__sigbits[0]);
159 s5_set.__sigbits[0] = maptonewmask(*set);
163 *oset = maptooldmask(s5_oset.__sigbits[0]);
175 *set = maptooldmask(s5_set.__sigbits[0]);
/titanic_50/usr/src/lib/brand/solaris10/s10_brand/common/
H A Ds10_signal.c150 ((sigset)->__sigbits[SIGWORD(sig)] |= BITMASK(sig))
153 (((sigset)->__sigbits[SIGWORD(sig)] & BITMASK(sig)) != 0)
211 newset.__sigbits[0] = srcset.__sigbits[0]; in s10sigset_to_native()
282 newset.__sigbits[0] = srcset.__sigbits[0]; in nativesigset_to_s10()
346 s10_blockset.__sigbits[0] = bits0; in s10_lwp_sigmask()
347 s10_blockset.__sigbits[1] = bits1; in s10_lwp_sigmask()
348 s10_blockset.__sigbits[2] = 0; in s10_lwp_sigmask()
349 s10_blockset.__sigbits[3] = 0; in s10_lwp_sigmask()
355 native_blockset.__sigbits[0], in s10_lwp_sigmask()
356 native_blockset.__sigbits[1], in s10_lwp_sigmask()
[all …]
/titanic_50/usr/src/lib/libc/port/sys/
H A Dlwp_sigmask.c35 set->__sigbits[0], in __lwp_sigmask()
36 set->__sigbits[1], in __lwp_sigmask()
37 set->__sigbits[2], in __lwp_sigmask()
38 set->__sigbits[3])); in __lwp_sigmask()
/titanic_50/usr/src/lib/libc/inc/
H A Dthr_uberdata.h1344 (((s1)->__sigbits[0] |= (s2)->__sigbits[0]), \
1345 ((s1)->__sigbits[1] |= (s2)->__sigbits[1]), \
1346 ((s1)->__sigbits[2] |= (s2)->__sigbits[2]), \
1347 ((s1)->__sigbits[3] |= (s2)->__sigbits[3]))
1350 (((s1)->__sigbits[0] &= (s2)->__sigbits[0]), \
1351 ((s1)->__sigbits[1] &= (s2)->__sigbits[1]), \
1352 ((s1)->__sigbits[2] &= (s2)->__sigbits[2]), \
1353 ((s1)->__sigbits[3] &= (s2)->__sigbits[3]))
1356 (((s1)->__sigbits[0] &= ~(s2)->__sigbits[0]), \
1357 ((s1)->__sigbits[1] &= ~(s2)->__sigbits[1]), \
[all …]
/titanic_50/usr/src/cmd/ptools/psig/
H A Dpsig.c159 ssp->__sigbits[0] &= lwpstatus->pr_lwphold.__sigbits[0]; in lwp_iter()
160 ssp->__sigbits[1] &= lwpstatus->pr_lwphold.__sigbits[1]; in lwp_iter()
161 ssp->__sigbits[2] &= lwpstatus->pr_lwphold.__sigbits[2]; in lwp_iter()
162 ssp->__sigbits[3] &= lwpstatus->pr_lwphold.__sigbits[3]; in lwp_iter()
168 return ((ssp->__sigbits[0] | ssp->__sigbits[1] | in lwp_iter()
169 ssp->__sigbits[2] | ssp->__sigbits[3]) == 0); in lwp_iter()
/titanic_50/usr/src/uts/common/brand/solaris10/
H A Ds10_brand.c411 s10set.__sigbits[0] = set->__sigbits[0]; in s10_sigset_native_to_s10()
412 s10set.__sigbits[1] = 0; in s10_sigset_native_to_s10()
413 s10set.__sigbits[2] = 0; in s10_sigset_native_to_s10()
414 s10set.__sigbits[3] = 0; in s10_sigset_native_to_s10()
447 nativeset.__sigbits[0] = set->__sigbits[0]; in s10_sigset_s10_to_native()
448 nativeset.__sigbits[1] = 0; in s10_sigset_s10_to_native()
449 nativeset.__sigbits[2] = 0; in s10_sigset_s10_to_native()
450 nativeset.__sigbits[3] = 0; in s10_sigset_s10_to_native()
/titanic_50/usr/src/cmd/mdb/common/modules/libc/
H A Dlibc.c132 uc.uc_sigmask.__sigbits[0], uc.uc_sigmask.__sigbits[1], in d_ucontext()
133 uc.uc_sigmask.__sigbits[2], uc.uc_sigmask.__sigbits[3]); in d_ucontext()
178 s.sjs_sigmask.__sigbits[0], s.sjs_sigmask.__sigbits[1], in d_sigjmp_buf()
179 s.sjs_sigmask.__sigbits[2], s.sjs_sigmask.__sigbits[3]); in d_sigjmp_buf()
679 OFFSET(ul_sigmask.__sigbits[0]), in d_ulwp()
680 ulwp.ul_sigmask.__sigbits[0], in d_ulwp()
681 ulwp.ul_sigmask.__sigbits[1], in d_ulwp()
682 ulwp.ul_sigmask.__sigbits[2], in d_ulwp()
683 ulwp.ul_sigmask.__sigbits[3]); in d_ulwp()
687 OFFSET(ul_tmpmask.__sigbits[0]), in d_ulwp()
[all …]
/titanic_50/usr/src/uts/common/os/
H A Dsig.c1553 for (i = 0; i < sizeof (temp) / sizeof (temp.__sigbits[0]); i++) { in fsig()
1554 if (temp.__sigbits[i]) in fsig()
1555 return ((i * NBBY * sizeof (temp.__sigbits[0])) + in fsig()
1556 lowbit(temp.__sigbits[i])); in fsig()
2188 s1->__sigbits[0] |= s2->__sigbits[0]; in sigorset()
2189 s1->__sigbits[1] |= s2->__sigbits[1]; in sigorset()
2190 s1->__sigbits[2] |= s2->__sigbits[2]; in sigorset()
2196 s1->__sigbits[0] &= s2->__sigbits[0]; in sigandset()
2197 s1->__sigbits[1] &= s2->__sigbits[1]; in sigandset()
2198 s1->__sigbits[2] &= s2->__sigbits[2]; in sigandset()
[all …]
H A Dschedctl.c345 t->t_hold.__sigbits[0] = FILLSET0 & ~CANTMASK0; in schedctl_finish_sigblock()
346 t->t_hold.__sigbits[1] = FILLSET1 & ~CANTMASK1; in schedctl_finish_sigblock()
347 t->t_hold.__sigbits[2] = FILLSET2 & ~CANTMASK2; in schedctl_finish_sigblock()
/titanic_50/usr/src/uts/common/io/
H A Dsignalfd.c489 return (((p->p_sig.__sigbits[0] | t->t_sig.__sigbits[0]) & in signalfd_sig_pending()
490 set.__sigbits[0]) | in signalfd_sig_pending()
491 ((p->p_sig.__sigbits[1] | t->t_sig.__sigbits[1]) & in signalfd_sig_pending()
492 set.__sigbits[1]) | in signalfd_sig_pending()
493 (((p->p_sig.__sigbits[2] | t->t_sig.__sigbits[2]) & in signalfd_sig_pending()
494 set.__sigbits[2]) & FILLSET2)); in signalfd_sig_pending()
/titanic_50/usr/src/cmd/cmd-inet/usr.bin/ftp/
H A Dpclose.c48 #define set2mask(setp) ((setp)->__sigbits[0])
50 ((mask) == -1 ? sigfillset(setp) : (((setp)->__sigbits[0]) = (mask)))
/titanic_50/usr/src/cmd/csh/i386/
H A Dsignal.c34 #define set2mask(setp) ((setp)->__sigbits[0])
36 ((mask) == -1 ? sigfillset(setp) : sigemptyset(setp), (((setp)->__sigbits[0]) = (mask)))
/titanic_50/usr/src/uts/intel/sys/
H A Ducontext.h57 unsigned long __sigbits[4]; member
/titanic_50/usr/src/uts/sparc/sys/
H A Ducontext.h57 unsigned int __sigbits[4]; member
/titanic_50/usr/src/cmd/csh/sparc/
H A Dsignal.c34 #define set2mask(setp) ((setp)->__sigbits[0])
36 ((mask) == -1 ? sigfillset(setp) : sigemptyset(setp), (((setp)->__sigbits[0]) = (mask)))
/titanic_50/usr/src/cmd/cmd-inet/usr.sbin/
H A Din.comsat.c89 #define set2mask(setp) ((setp)->__sigbits[0])
91 ((mask) == -1 ? sigfillset(setp) : (((setp)->__sigbits[0]) = (mask)))
/titanic_50/usr/src/ucblib/libucb/i386/sys/
H A Dsignal.c63 #define set2mask(setp) ((setp)->__sigbits[0])
66 (sigemptyset(setp), (((setp)->__sigbits[0]) = (int)(mask))))
/titanic_50/usr/src/ucblib/libucb/sparc/sys/
H A Dsignal.c78 #define set2mask(setp) ((setp)->__sigbits[0])
81 ((void) _sigemptyset(setp), (((setp)->__sigbits[0]) = (int)(mask))))
/titanic_50/usr/src/ucbhead/sys/
H A Dsignal.h157 unsigned int __sigbits[4]; member

12