Searched refs:mask (Results 1 - 25 of 137) sorted by relevance

123456

/seL4-refos-master/libs/libmuslc/src/signal/
H A Dsighold.c5 sigset_t mask; local
7 sigemptyset(&mask);
8 if (sigaddset(&mask, sig) < 0) return -1;
9 return sigprocmask(SIG_BLOCK, &mask, 0);
H A Dsigpause.c5 sigset_t mask; local
6 sigprocmask(0, 0, &mask);
7 sigdelset(&mask, sig);
8 return sigsuspend(&mask);
H A Dsigrelse.c5 sigset_t mask; local
7 sigemptyset(&mask);
8 if (sigaddset(&mask, sig) < 0) return -1;
9 return sigprocmask(SIG_UNBLOCK, &mask, 0);
H A Dsigsuspend.c5 int sigsuspend(const sigset_t *mask) argument
7 return syscall_cp(SYS_rt_sigsuspend, mask, _NSIG/8);
H A Dsigwaitinfo.c3 int sigwaitinfo(const sigset_t *restrict mask, siginfo_t *restrict si) argument
5 return sigtimedwait(mask, si, 0);
H A Dsigwait.c3 int sigwait(const sigset_t *restrict mask, int *restrict sig) argument
6 if (sigtimedwait(mask, &si, 0) < 0)
/seL4-refos-master/libs/libmuslc/src/fenv/
H A Dfesetexceptflag.c3 int fesetexceptflag(const fexcept_t *fp, int mask) argument
5 feclearexcept(~*fp & mask);
6 feraiseexcept(*fp & mask);
H A Dfegetexceptflag.c3 int fegetexceptflag(fexcept_t *fp, int mask) argument
5 *fp = fetestexcept(mask);
H A Dfenv.c5 int feclearexcept(int mask) argument
10 int feraiseexcept(int mask) argument
15 int fetestexcept(int mask) argument
/seL4-refos-master/libs/libmuslc/src/process/
H A Dposix_spawnattr_getsigmask.c3 int posix_spawnattr_getsigmask(const posix_spawnattr_t *restrict attr, sigset_t *restrict mask) argument
5 *mask = attr->__mask;
H A Dposix_spawnattr_setsigmask.c3 int posix_spawnattr_setsigmask(posix_spawnattr_t *restrict attr, const sigset_t *restrict mask) argument
5 attr->__mask = *mask;
/seL4-refos-master/libs/libmuslc/src/fenv/powerpc64/
H A Dfenv.c26 int feclearexcept(int mask)
28 mask &= FE_ALL_EXCEPT;
29 if (mask & FE_INVALID) mask |= FE_ALL_INVALID;
30 set_fpscr(get_fpscr() & ~mask);
34 int feraiseexcept(int mask)
36 mask &= FE_ALL_EXCEPT;
37 if (mask & FE_INVALID) mask |= FE_INVALID_SOFTWARE;
38 set_fpscr(get_fpscr() | mask);
[all...]
/seL4-refos-master/kernel/include/arch/x86/arch/32/mode/kernel/
H A Dtlb.h12 static inline void invalidateTLBEntry(vptr_t vptr, word_t mask) argument
15 SMP_COND_STATEMENT(doRemoteInvalidateTLBEntry(vptr, mask));
18 static inline void invalidatePageStructureCache(word_t mask) argument
21 SMP_COND_STATEMENT(doRemoteInvalidatePageStructureCache(mask));
24 static inline void invalidateTLB(word_t mask) argument
27 SMP_COND_STATEMENT(doRemoteInvalidateTLB(mask));
/seL4-refos-master/libs/libmuslc/src/fenv/s390x/
H A Dfenv.c15 int feclearexcept(int mask) argument
17 mask &= FE_ALL_EXCEPT;
18 set_fpc(get_fpc() & ~mask);
22 int feraiseexcept(int mask) argument
24 mask &= FE_ALL_EXCEPT;
25 set_fpc(get_fpc() | mask);
29 int fetestexcept(int mask) argument
31 return get_fpc() & mask & FE_ALL_EXCEPT;
/seL4-refos-master/kernel/include/arch/x86/arch/kernel/
H A Dtlb.h11 static inline void invalidatePageStructureCacheASID(paddr_t root, asid_t asid, word_t mask) argument
14 SMP_COND_STATEMENT(doRemoteInvalidatePageStructureCacheASID(root, asid, mask));
17 static inline void invalidateTranslationSingle(vptr_t vptr, word_t mask) argument
20 SMP_COND_STATEMENT(doRemoteInvalidateTranslationSingle(vptr, mask));
23 static inline void invalidateTranslationSingleASID(vptr_t vptr, asid_t asid, word_t mask) argument
26 SMP_COND_STATEMENT(doRemoteInvalidateTranslationSingleASID(vptr, asid, mask));
29 static inline void invalidateTranslationAll(word_t mask) argument
32 SMP_COND_STATEMENT(doRemoteInvalidateTranslationAll(mask));
/seL4-refos-master/libs/libmuslc/arch/mips/
H A Dksigaction.h4 unsigned long mask[4]; member in struct:k_sigaction
/seL4-refos-master/libs/libmuslc/arch/mips64/
H A Dksigaction.h4 unsigned long mask[2]; member in struct:k_sigaction
/seL4-refos-master/libs/libmuslc/arch/mipsn32/
H A Dksigaction.h4 unsigned long mask[4]; member in struct:k_sigaction
/seL4-refos-master/libs/libmuslc/arch/sh/
H A Dksigaction.h5 unsigned mask[2]; member in struct:k_sigaction
/seL4-refos-master/libs/libmuslc/arch/x32/
H A Dksigaction.h5 unsigned mask[2]; member in struct:k_sigaction
/seL4-refos-master/libs/libmuslc/arch/x86_64/
H A Dksigaction.h5 unsigned mask[2]; member in struct:k_sigaction
/seL4-refos-master/libs/libmuslc/arch/x86_64_sel4/
H A Dksigaction.h5 unsigned mask[2]; member in struct:k_sigaction
/seL4-refos-master/libs/libmuslc/src/internal/
H A Dksigaction.h8 unsigned mask[2]; member in struct:k_sigaction
/seL4-refos-master/kernel/include/arch/x86/arch/32/mode/smp/
H A Dipi.h22 static void inline doRemoteInvalidateTLBEntry(vptr_t vptr, word_t mask) argument
24 doRemoteMaskOp1Arg((IpiRemoteCall_t)IpiRemoteCall_InvalidateTLBEntry, vptr, mask);
27 static void inline doRemoteInvalidatePageStructureCache(word_t mask) argument
29 doRemoteMaskOp0Arg((IpiRemoteCall_t)IpiRemoteCall_InvalidatePageStructureCache, mask);
32 static void inline doRemoteInvalidateTLB(word_t mask) argument
34 doRemoteMaskOp0Arg((IpiRemoteCall_t)IpiRemoteCall_InvalidateTLB, mask);
/seL4-refos-master/kernel/include/arch/x86/arch/smp/
H A Dipi_inline.h23 static inline void doRemoteInvalidatePageStructureCacheASID(paddr_t root, asid_t asid, word_t mask) argument
25 doRemoteMaskOp2Arg(IpiRemoteCall_InvalidatePageStructureCacheASID, root, asid, mask);
28 static inline void doRemoteInvalidateTranslationSingle(vptr_t vptr, word_t mask) argument
30 doRemoteMaskOp1Arg(IpiRemoteCall_InvalidateTranslationSingle, vptr, mask);
33 static inline void doRemoteInvalidateTranslationSingleASID(vptr_t vptr, asid_t asid, word_t mask) argument
35 doRemoteMaskOp2Arg(IpiRemoteCall_InvalidateTranslationSingleASID, vptr, asid, mask);
38 static inline void doRemoteInvalidateTranslationAll(word_t mask) argument
40 doRemoteMaskOp0Arg(IpiRemoteCall_InvalidateTranslationAll, mask);

Completed in 63 milliseconds

123456