/haiku/headers/private/kernel/util/ |
H A D | Random.h | 43 size_t shift = 0; local 45 while (shift < sizeof(T) * 8) { 46 random |= (T)fast_random_value() << shift; 47 shift += kFastRandomShift; 58 size_t shift = 0; local 60 while (shift < sizeof(T) * 8) { 61 random |= (T)random_value() << shift; 62 shift += kRandomShift; 73 size_t shift = 0; local 75 while (shift < sizeo [all...] |
H A D | BitUtils.h | 63 bitmap_shift(T* bits, size_t bitCount, ssize_t shift) argument 65 if (shift == 0) 70 const size_t absoluteShift = (shift > 0) ? shift : -shift; 74 if (shift > 0) { 75 // "Left" shift. 78 } else if (shift < 0) { 79 // "Right" shift. 85 // If the shift wa [all...] |
/haiku/src/add-ons/accelerants/ati/ |
H A D | mach64_util.cpp | 43 Mach64_Divide(int numerator, int denominator, int shift, const int roundingKind) argument 48 // numerator shift 60 shift++; 63 while ((shift > 0) && !(denominator & 3)) { 65 shift--; 70 while (shift < 0) { 76 shift++; 86 return ((numerator / denominator) << shift) + 87 ((((numerator % denominator) << shift) + rounding) / denominator);
|
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/ |
H A D | bitmap.h | 77 * @shift: bits to roll 79 static __inline__ u32 ntfs_rol32(u32 word, unsigned int shift) argument 81 return (word << shift) | (word >> (32 - shift)); 88 * @shift: bits to roll 90 static __inline__ u32 ntfs_ror32(u32 word, unsigned int shift) argument 92 return (word >> shift) | (word << (32 - shift));
|
H A D | bitmap.c | 92 register u8 old_bit, shift; local 96 shift = bit & 7; 97 old_bit = (bitmap[bit >> 3] >> shift) & 1; 99 bitmap[bit >> 3] ^= 1 << shift;
|
/haiku/headers/private/graphics/radeon/ |
H A D | utils.h | 30 static inline int ceilShiftDiv( int num, int shift ) 32 return (num + (1 << shift) - 1) >> shift;
|
/haiku/src/kits/debugger/dwarf/ |
H A D | DataReader.h | 136 int shift = 0; local 139 result |= uint64(byte & 0x7f) << shift; 142 shift += 7; 151 int shift = 0; local 154 result |= uint64(byte & 0x7f) << shift; 155 shift += 7; 159 if ((byte & 0x40) != 0 && shift < 64) 160 result |= -((uint64)1 << shift); 178 int shift = 0; local 181 result |= (uint64)byte << shift; [all...] |
/haiku/src/system/libroot/posix/musl/math/ |
H A D | exp2f_data.h | 18 double shift; member in struct:exp2f_data
|
H A D | exp_data.h | 17 double shift; member in struct:exp_data
|
H A D | exp2f_data.c | 30 .shift = 0x1.8p+52,
|
H A D | expf.c | 63 # define SHIFT __exp2f_data.shift
|
H A D | exp_data.c | 20 .shift = 0x1800000000.8p0, 22 .shift = 0x1.8p52,
|
/haiku/src/add-ons/media/plugins/ffmpeg/ |
H A D | gen_lookup.cpp | 14 int shift = 15; variable 102 int Rmax = (Ymax + Cr_Rmax) >> shift; 103 int Rmin = (Ymin + Cr_Rmin) >> shift; 104 int Gmax = (Ymax + Cr_Gmax + Cb_Gmax) >> shift; 105 int Gmin = (Ymin + Cr_Gmin + Cb_Gmin) >> shift; 106 int Bmax = (Ymax + Cb_Bmax) >> shift; 107 int Bmin = (Ymin + Cb_Bmin) >> shift;
|
/haiku/src/add-ons/kernel/drivers/input/hid_shared/ |
H A D | HIDReportItem.cpp | 60 // that we can always just byte-align, copy four bytes and then shift and 133 int8 shift; 136 shift = scaleToBits - fBitCount; 137 if (shift > 0) { 138 result |= source << shift; 139 scaleToBits = shift; 141 result |= source >> -shift; 143 } while (shift > 0);
|
/haiku/src/bin/ |
H A D | listres.cpp | 59 int32 missed = 0, shift = 24; local 61 for (int32 i = 0; i < 4; i++, shift -= 8) { 62 value[i] = uint8(type >> shift);
|
/haiku/src/libs/x86emu/ |
H A D | ops2.c | 491 u8 shift; local 506 shift = fetch_byte_imm(); 507 DECODE_PRINTF2("%d\n", shift); 510 destval = shld_long(destval, *shiftreg, shift); 521 shift = fetch_byte_imm(); 522 DECODE_PRINTF2("%d\n", shift); 525 destval = shld_word(destval, *shiftreg, shift); 538 shift = fetch_byte_imm(); 539 DECODE_PRINTF2("%d\n", shift); 542 destval = shld_long(destval, *shiftreg, shift); 932 u8 shift; local 1889 u8 shift; local 1915 u8 shift; local 1943 u8 shift; local 1969 u8 shift; local 1997 u8 shift; local 2023 u8 shift; local 2052 u8 shift; local 2078 u8 shift; local [all...] |
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | HTree.cpp | 256 uint32 shift = shifts[i % 4]; local 257 a = (a << shift) | (a >> (32 - shift)); 270 uint32 shift = shifts[i / 2]; local 271 a = (a << shift) | (a >> (32 - shift)); 284 uint32 shift = shifts[i * 2 % 4]; local 285 a = (a << shift) | (a >> (32 - shift)); 290 shift [all...] |
/haiku/headers/libs/agg/ |
H A D | agg_span_subdiv_adaptor.h | 79 void subdiv_shift(unsigned shift) argument 81 m_subdiv_shift = shift;
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | VMSAv8TranslationMap.cpp | 107 int shift = tableBits * (3 - i) + fPageBits; local 108 uint64_t entrySize = 1UL << shift; 180 int shift = tableBits * (3 - (level + 1)) + fPageBits; 181 uint64_t entrySize = 1UL << shift; 217 int shift = tableBits * (3 - level) + fPageBits; 218 uint64_t entrySize = 1UL << shift; 229 index = (va >> shift) & tableMask; 239 index = (nextVa >> shift) & tableMask; 288 index = (nextVa >> shift) & tableMask; 449 int shift [all...] |
H A D | arch_vm_translation_map.cpp | 133 int shift = tableBits * (3 - level) + page_bits; local 135 int index = (va >> shift) & tableMask; 154 int shift = tableBits * (3 - (level + 1)) + page_bits; local 155 int entrySize = 1UL << shift;
|
/haiku/src/kits/shared/ |
H A D | ColorQuantizer.cpp | 171 int shift = 7 - level; local 172 int index = (((r & kMask[level]) >> shift) << 2) | 173 (((g & kMask[level]) >> shift) << 1) | 174 (( b & kMask[level]) >> shift);
|
/haiku/src/system/libnetwork/netresolv/ |
H A D | port_before.h | 47 struct _ns_flagdata { int mask, shift; }; member in struct:_ns_flagdata
|
/haiku/src/system/boot/arch/x86/ |
H A D | arch_cpu.cpp | 145 int shift = 0; local 149 shift++; 154 for (; shift >= 0; shift--, shiftedDivider = shiftedDivider >> 1) { 156 result = result + (uint128(1) << shift);
|
/haiku/src/add-ons/accelerants/radeon_hd/atombios/ |
H A D | atom.cpp | 220 val = gctx->shift; 223 val = 1 << gctx->shift; 226 val = ~(1 << gctx->shift); 453 gctx->shift = val; 899 uint8 attr = U8((*ptr)++), shift; local 905 shift = atom_get_src_direct(ctx, ATOM_SRC_BYTE0, ptr); 908 __func__, dst, shift, dst << shift); 910 dst <<= shift; local 917 uint8 attr = U8((*ptr)++), shift; local 928 dst >>= shift; local 935 uint8 attr = U8((*ptr)++), shift; local 947 dst <<= shift; local 956 uint8 attr = U8((*ptr)++), shift; local 968 dst >>= shift; local [all...] |
/haiku/src/apps/icon-o-matic/generic/property/view/ |
H A D | PropertyListView.h | 74 bool TabFocus(bool shift);
|