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

1234567891011>>

/haiku/src/libs/compat/freebsd_network/compat/machine/generic/
H A Dcpufunc.h11 fls(int mask) argument
14 if (mask == 0)
16 for (bit = 1; mask != 1; bit++)
17 mask = (unsigned int) mask >> 1;
24 ffsl(long mask) argument
28 if (mask == 0)
30 for (bit = 1; !(mask & 1); bit++)
31 mask = (unsigned long)mask >>
[all...]
/haiku/src/add-ons/kernel/drivers/graphics/et6x00/
H A Dbits.c11 * Set bits in a byte pointed by addr; mask must contain 0s at the bits
15 __inline void set8(volatile char *addr, char mask, char val) argument
17 if (mask == 0)
20 *addr = (*addr & mask) | (val & ~mask);
23 __inline void set16(volatile short *addr, short mask, short val) argument
25 if (mask == 0)
28 *addr = (*addr & mask) | (val & ~mask);
31 __inline void set32(volatile int *addr, int mask, in argument
39 ioSet8(short port, char mask, char val) argument
[all...]
H A Dbits.h10 __inline void set8(volatile char *addr, char mask, char val);
11 __inline void set16(volatile short *addr, short mask, short val);
12 __inline void set32(volatile int *addr, int mask, int val);
13 __inline void ioSet8(short port, char mask, char val);
/haiku/src/system/libroot/posix/unistd/
H A Dpause.c22 sigset_t mask; local
23 sigemptyset(&mask);
25 __set_errno(_kern_sigsuspend(&mask));
/haiku/src/system/libroot/posix/arch/generic/
H A Dfenv-generic.c12 int feclearexcept(int mask) argument
17 int feraiseexcept(int mask) argument
22 int fetestexcept(int mask) argument
/haiku/src/libs/bsd/
H A Dsignal.c14 sigsetmask(int mask) argument
16 sigset_t set = mask;
27 sigblock(int mask) argument
29 sigset_t set = mask;
/haiku/headers/private/shared/
H A Dbinary-utils.h62 #define MASKOFFSET(mask) (MaskOffset<mask, (mask & 1UL)>::count)
64 template<const unsigned long mask, unsigned int firstBit>
67 enum { count = MaskOffset<(mask >> 1), ((mask >> 1) & 1UL)>::count + 1 }; enumerator in enum:MaskOffset::__anon1176
71 template<const unsigned long mask>
72 struct MaskOffset<mask, 1>
/haiku/headers/compatibility/bsd/
H A Dsignal.h23 int sigsetmask(int mask);
24 int sigblock(int mask);
/haiku/src/system/libroot/posix/signal/
H A Dsigsuspend.cpp28 sigset_t mask = from_beos_sigset(*beosMask); local
29 return __sigsuspend(&mask);
34 __sigsuspend(const sigset_t* mask) argument
36 __set_errno(_kern_sigsuspend(mask));
/haiku/src/tests/system/libroot/posix/
H A Dpthread_signal_test.cpp22 sigset_t mask; local
28 sigfillset(&mask);
29 sigdelset(&mask, SIGUSR1);
30 sigdelset(&mask, SIGTERM);
33 sigsuspend(&mask);
50 sigset_t mask; local
57 sigemptyset(&mask);
58 sigaddset(&mask, SIGQUIT);
59 sigaddset(&mask, SIGINT);
60 sigaddset(&mask, SIGPIP
68 sigset_t mask; local
[all...]
H A DSyslogTest.cpp20 int mask = setlogmask_team(LOG_MASK(LOG_CRIT)); local
21 printf("team mask == %d\n", mask);
26 setlogmask_team(mask);
/haiku/src/system/libroot/os/
H A Dstack_protector.cpp48 sigset_t mask; local
49 sigfillset(&mask);
50 sigdelset(&mask, SIGABRT);
51 sigprocmask(SIG_BLOCK, &mask, NULL);
/haiku/src/system/libroot/posix/arch/m68k/
H A Dfenv.c39 int feclearexcept(int mask) argument
41 if (mask & ~FE_ALL_EXCEPT) return -1;
42 setsr(getsr() & ~mask);
46 int feraiseexcept(int mask) argument
48 if (mask & ~FE_ALL_EXCEPT) return -1;
49 setsr(getsr() | mask);
53 int fetestexcept(int mask) argument
55 return getsr() & mask;
/haiku/src/libs/glut/
H A Dbeos_x11.cpp98 int mask = NoValue; local
104 if ( (string == NULL) || (*string == '\0')) return(mask);
114 mask |= WidthValue;
123 mask |= HeightValue;
133 mask |= XNegative;
143 mask |= XValue;
151 mask |= YNegative;
162 mask |= YValue;
171 if (mask & XValue)
173 if (mask
[all...]
/haiku/src/add-ons/media/media-add-ons/radeon/
H A DTheater.cpp53 int CTheater::Register(int index, int mask) argument
55 return fPort.Register(fDevice, index) & mask;
63 void CTheater::SetRegister(int index, int mask, int value) argument
65 if ((value & ~mask) != 0)
66 PRINT(("WARNING: CTheater::SetRegister(0x%04x, 0x%08x, 0x%08x)\n", index, mask, value));
69 (fPort.Register(fDevice, index) & ~mask) | (value & mask));
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5210/
H A Dar5210_interrupts.c95 uint32_t mask; local
102 * the mask so that the ISR does not modify the mask
110 mask = ints & (HAL_INT_COMMON - HAL_INT_BNR);
112 mask |= AR_IMR_RXOK_INT | AR_IMR_RXERR_INT;
115 mask |= AR_IMR_TXOK_INT;
117 mask |= AR_IMR_TXERR_INT;
119 mask |= AR_IMR_TXDESC_INT;
121 mask |= AR_IMR_TXEOL_INT;
125 HALDEBUG(ah, HAL_DEBUG_INTERRUPT, "%s: new IMR 0x%x\n", __func__, mask);
[all...]
/haiku/headers/private/graphics/radeon/
H A Dmmio.h21 // write partial 32-bit register, keeping bits "mask"
22 #define OUTREGP( regs, addr, val, mask ) \
25 tmp &= (mask); \
26 tmp |= (val) & ~(mask); \
/haiku/headers/private/interface/
H A Dutf8_functions.h60 uint8 mask = 0x20; local
62 while ((bytes[0] & mask) != 0) {
63 if (mask == 0x02) {
69 mask >>= 1;
192 uint8 mask = 0x80; local
196 while (result & mask) {
197 if (mask == 0x02) {
202 result &= ~mask;
203 mask >>= 1;
211 mask <<
[all...]
/haiku/src/system/libroot/posix/musl/math/
H A Dmodf.c6 uint64_t mask; local
25 mask = -1ULL>>12>>e;
26 if ((u.i & mask) == 0) {
31 u.i &= ~mask;
H A Dmodff.c6 uint32_t mask; local
25 mask = 0x007fffff>>e;
26 if ((u.i & mask) == 0) {
31 u.i &= ~mask;
/haiku/src/add-ons/accelerants/ati/
H A Dmach64_dpms.cpp59 int mask = (CRTC_HSYNC_DIS | CRTC_VSYNC_DIS); local
64 OUTREGM(CRTC_GEN_CNTL, 0, mask);
69 OUTREGM(CRTC_GEN_CNTL, CRTC_HSYNC_DIS, mask);
74 OUTREGM(CRTC_GEN_CNTL, CRTC_VSYNC_DIS, mask);
79 OUTREGM(CRTC_GEN_CNTL, mask, mask);
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/
H A Dglue.c46 u_int32_t mask; local
49 mask = sc->sk_intrmask;
61 mask &= ~SK_INTRS1;
66 mask &= ~SK_INTRS2;
69 mask &= ~SK_ISR_EXTERNAL_REG;
70 CSR_WRITE_4(sc, SK_IMR, mask);
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DBitmapBlock.cpp85 uint32 mask = (1 << (startBit + length)) - 1; local
86 mask &= ~((1 << startBit) - 1);
88 return (bits & mask) == (marked ? mask : 0);
97 uint32 mask = ~((1 << startBit) - 1); local
100 if ((bits & mask) != (marked ? mask : 0)) {
101 TRACE("BitmapBlock::_Check(): start %" B_PRIx32 " mask %" B_PRIx32
102 "\n", bits, mask);
119 uint32 mask local
157 uint32 mask = (1 << (startBit + length)) - 1; local
187 uint32 mask = ~((1 << startBit) - 1); local
220 uint32 mask = (1 << remainingBits) - 1; local
262 uint32 mask = ~((1 << bit) - 1); local
331 uint32 mask = (1 << bit) - 1; local
[all...]
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_hal/ar5211/
H A Dar5211_interrupts.c112 uint32_t mask; local
119 * the mask so that the ISR does not modify the mask
129 mask = ints & HAL_INT_COMMON;
132 mask |= AR_IMR_TXOK;
134 mask |= AR_IMR_TXERR;
136 mask |= AR_IMR_TXDESC;
138 mask |= AR_IMR_TXEOL;
141 mask |= AR_IMR_RXOK | AR_IMR_RXERR | AR_IMR_RXDESC;
147 mask |
[all...]
/haiku/src/servers/app/drawing/
H A DAlphaMaskCache.cpp50 AlphaMaskCache::Put(ShapeAlphaMask* mask) argument
54 size_t maskStackSize = mask->BitmapSize();
55 maskStackSize += _FindUncachedPreviousMasks(mask, true);
58 _FindUncachedPreviousMasks(mask, false);
88 _FindUncachedPreviousMasks(mask, false);
95 ShapeMaskElement element(mask->fShape, mask, mask->fPreviousMask.Get(),
96 mask->fInverse);
98 mask
150 _FindUncachedPreviousMasks(AlphaMask* mask, bool reference) argument
[all...]

Completed in 377 milliseconds

1234567891011>>