/haiku/src/tools/fs_shell/ |
H A D | byte_order.cpp | 14 __fssh_swap_int16(uint16_t value) argument 16 return __swap_int16(value); 20 __fssh_swap_int32(uint32_t value) argument 22 return __swap_int32(value); 26 __fssh_swap_int64(uint64_t value) argument 28 return __swap_int64(value);
|
H A D | atomic.cpp | 14 fssh_atomic_set(int32_t* value, int32_t newValue) argument 16 atomic_set((int32*)value, newValue); 21 fssh_atomic_get_and_set(int32_t* value, int32_t newValue) argument 23 return atomic_get_and_set((int32*)value, newValue); 28 fssh_atomic_test_and_set(int32_t *value, int32_t newValue, int32_t testAgainst) argument 30 return atomic_test_and_set((int32*)value, newValue, testAgainst); 35 fssh_atomic_add(int32_t *value, int32_t addValue) argument 37 return atomic_add((int32*)value, addValue); 42 fssh_atomic_and(int32_t *value, int32_t andValue) argument 44 return atomic_and((int32*)value, andValu 49 fssh_atomic_or(int32_t *value, int32_t orValue) argument 56 fssh_atomic_get(int32_t *value) argument 63 fssh_atomic_set64(int64_t *value, int64_t newValue) argument 70 fssh_atomic_get_and_set64(int64_t* value, int64_t newValue) argument 77 fssh_atomic_test_and_set64(int64_t *value, int64_t newValue, int64_t testAgainst) argument 84 fssh_atomic_add64(int64_t *value, int64_t addValue) argument 91 fssh_atomic_and64(int64_t *value, int64_t andValue) argument 98 fssh_atomic_or64(int64_t *value, int64_t orValue) argument 105 fssh_atomic_get64(int64_t *value) argument [all...] |
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | bfs_endian.h | 25 # define BFS_ENDIAN_TO_HOST_INT16(value) value 26 # define BFS_ENDIAN_TO_HOST_INT32(value) value 27 # define BFS_ENDIAN_TO_HOST_INT64(value) value 28 # define HOST_ENDIAN_TO_BFS_INT16(value) value 29 # define HOST_ENDIAN_TO_BFS_INT32(value) value [all...] |
/haiku/src/system/kernel/lib/arch/generic/ |
H A D | kernel_longjmp_return.c | 11 int __longjmp_return(jmp_buf buffer, int value); 14 __longjmp_return(jmp_buf buffer, int value) argument 16 return (value == 0 ? 1 : value);
|
/haiku/src/build/libroot/ |
H A D | byteorder.cpp | 12 __swap_int16(uint16 value)
argument 14 return (value >> 8) | (value << 8);
18 __swap_int32(uint32 value)
argument 20 return (value >> 24) | ((value & 0xff0000) >> 8) | ((value & 0xff00) << 8)
21 | (value << 24);
25 __swap_int64(uint64 value)
argument 27 return uint64(__swap_int32(uint32(value >> 3 [all...] |
H A D | atomic.cpp | 14 atomic_set(int32 *value, int32 newValue) argument 16 *value = newValue; 21 atomic_get_and_set(int32 *value, int32 newValue) argument 23 int32 oldValue = *value; 24 *value = newValue; 30 atomic_test_and_set(int32 *value, int32 newValue, int32 testAgainst) argument 32 int32 oldValue = *value; 34 *value = newValue; 40 atomic_add(int32 *value, int32 addValue) argument 42 int32 oldValue = *value; 49 atomic_and(int32 *value, int32 andValue) argument 58 atomic_or(int32 *value, int32 orValue) argument 67 atomic_get(int32 *value) argument 74 atomic_set64(int64 *value, int64 newValue) argument 81 atomic_get_and_set64(int64 *value, int64 newValue) argument 89 atomic_test_and_set64(int64 *value, int64 newValue, int64 testAgainst) argument 98 atomic_add64(int64 *value, int64 addValue) argument 106 atomic_and64(int64 *value, int64 andValue) argument 114 atomic_or64(int64 *value, int64 orValue) argument 122 atomic_get64(int64 *value) argument [all...] |
/haiku/headers/private/system/ |
H A D | computed_asm_macros.h | 9 #define DEFINE_COMPUTED_ASM_MACRO(macro, value) \ 10 asm volatile("#define " #macro " %0" : : "i" (value))
|
/haiku/src/tests/libs/icon/flat_icon/ |
H A D | FlatIconFormat.py | 9 def read_float_24(value): 10 sign = (-1) ** ((value & 0x800000) >> 23) 11 exponent = 2 ** (((value & 0x7e0000) >> 17) - 32) 12 mantissa = (value & 0x01ffff) * 2 ** -17 19 def write_float_24(value): 21 if value >= 0: 26 if value != 0: 28 exponent = math.floor(math.log2(abs(value))) 32 if value != 0: 33 mantissa = abs(value) / [all...] |
/haiku/src/apps/debugger/user_interface/gui/value/value_handlers/ |
H A D | AddressValueHandler.cpp | 13 AddressValueHandler::SupportsValue(Value* value) argument 15 return dynamic_cast<AddressValue*>(value) ? 0.8f : 0; 20 AddressValueHandler::DefaultIntegerFormat(IntegerValue* value) argument
|
/haiku/src/apps/webpositive/support/ |
H A D | HashKeys.h | 20 HashKey32(const Value& value) : value(value) {} 24 return (uint32)value; 29 value = other.value; 35 return (value == other.value); 40 return (value != other.value); 82 HashKeyString(const BString& value) argument 117 BString value; member in struct:BPrivate::HashKeyString [all...] |
/haiku/headers/posix/sys/ |
H A D | wait.h | 22 #define WIFEXITED(value) (((value) & ~0xff) == 0) 23 #define WEXITSTATUS(value) ((value) & 0xff) 24 #define WIFSIGNALED(value) ((((value) >> 8) & 0xff) != 0) 25 #define WTERMSIG(value) (((value) >> 8) & 0xff) 26 #define WIFSTOPPED(value) ((((value) >> 1 [all...] |
/haiku/src/system/libroot/os/locks/ |
H A D | init_once.cpp | 34 int32 value = atomic_test_and_set(control, STATE_INITIALIZING, local 37 if (value == STATE_INITIALIZED) 40 if (value == STATE_UNINITIALIZED) { 44 value = atomic_get_and_set(control, STATE_INITIALIZED); 47 if (value >= 0) 48 delete_sem(value); 53 if (value == STATE_INITIALIZING) { 59 value = atomic_test_and_set(control, semaphore, STATE_INITIALIZING); 60 if (value == STATE_INITIALIZING) 61 value [all...] |
/haiku/src/tests/system/libroot/posix/ |
H A D | sigsetjmp_test.c | 12 jump_to_top_level(jmp_buf *state, int value) argument 14 siglongjmp(*state, value); 22 int value; local 24 if ((value = sigsetjmp(state, 1)) != 0) { 25 printf("failed with: %d!\n", value); 27 printf("here I am: %d\n", value);
|
H A D | getsubopt_test.cpp | 20 char* value = NULL; local 21 int result = getsubopt(&option, keys, &value); 24 if (value == NULL || strcmp(value, "readwrite") != 0) 25 fprintf(stderr, "failed 2: value=%s, expected 'readwrite'\n", value); 26 result = getsubopt(&option, keys, &value); 29 if (value != NULL) 30 fprintf(stderr, "failed 4: value=%p, expected NULL\n", value); [all...] |
/haiku/src/system/libroot/os/ |
H A D | atomic.c | 15 atomic_set(int32 *value, int32 newValue) argument 17 _kern_atomic_set(value, newValue); 22 atomic_get_and_set(int32 *value, int32 newValue) argument 24 return _kern_atomic_get_and_set(value, newValue); 29 atomic_test_and_set(int32 *value, int32 newValue, int32 testAgainst) argument 31 return _kern_atomic_test_and_set(value, newValue, testAgainst); 36 atomic_add(int32 *value, int32 addValue) argument 38 return _kern_atomic_add(value, addValue); 43 atomic_and(int32 *value, int32 andValue) argument 45 return _kern_atomic_and(value, andValu 50 atomic_or(int32 *value, int32 orValue) argument 57 atomic_get(int32 *value) argument 68 atomic_set64(int64 *value, int64 newValue) argument 75 atomic_test_and_set64(int64 *value, int64 newValue, int64 testAgainst) argument 82 atomic_add64(int64 *value, int64 addValue) argument 89 atomic_and64(int64 *value, int64 andValue) argument 96 atomic_or64(int64 *value, int64 orValue) argument 103 atomic_get64(int64 *value) argument 119 __sync_fetch_and_add_4(int32_t *value, int32_t addValue) argument [all...] |
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_atomic32.cpp | 28 atomic_set(int32 *value, int32 newValue) argument 31 *value = newValue; 35 atomic_get_and_set(int32 *value, int32 newValue) argument 38 int32 oldValue = *value; 39 atomic_set(value, newValue); 44 atomic_test_and_set(int32 *value, int32 newValue, int32 testAgainst) argument 48 int32 oldValue = *value; 50 *value = newValue; 55 atomic_add(int32 *value, int32 addValue) argument 59 int32 oldValue = *value; 65 atomic_and(int32 *value, int32 andValue) argument 75 atomic_or(int32 *value, int32 orValue) argument 85 atomic_get(int32 *value) argument 94 _user_atomic_set(int32 *value, int32 newValue) argument 109 _user_atomic_get_and_set(int32 *value, int32 newValue) argument 124 _user_atomic_test_and_set(int32 *value, int32 newValue, int32 testAgainst) argument 139 _user_atomic_add(int32 *value, int32 addValue) argument 154 _user_atomic_and(int32 *value, int32 andValue) argument 169 _user_atomic_or(int32 *value, int32 orValue) argument 184 _user_atomic_get(int32 *value) argument [all...] |
H A D | arch_atomic64.cpp | 34 atomic_set64(int64 *value, int64 newValue) argument 38 *value = newValue; 43 atomic_get_and_set64(int64 *value, int64 newValue) argument 47 int64 oldValue = *value; 48 *value = newValue; 54 atomic_test_and_set64(int64 *value, int64 newValue, int64 testAgainst) argument 58 int64 oldValue = *value; 60 *value = newValue; 66 atomic_add64(int64 *value, int64 addValue) argument 70 int64 oldValue = *value; 77 atomic_and64(int64 *value, int64 andValue) argument 88 atomic_or64(int64 *value, int64 orValue) argument 99 atomic_get64(int64 *value) argument 107 _user_atomic_get_and_set64(int64 *value, int64 newValue) argument 123 _user_atomic_set64(int64 *value, int64 newValue) argument 139 _user_atomic_test_and_set64(int64 *value, int64 newValue, int64 testAgainst) argument 155 _user_atomic_add64(int64 *value, int64 addValue) argument 171 _user_atomic_and64(int64 *value, int64 andValue) argument 187 _user_atomic_or64(int64 *value, int64 orValue) argument 203 _user_atomic_get64(int64 *value) argument [all...] |
/haiku/headers/private/shared/ |
H A D | Variant.h | 30 inline BVariant(bool value); 31 inline BVariant(int8 value); 32 inline BVariant(uint8 value); 33 inline BVariant(int16 value); 34 inline BVariant(uint16 value); 35 inline BVariant(int32 value); 36 inline BVariant(uint32 value); 37 inline BVariant(int64 value); 38 inline BVariant(uint64 value); 39 inline BVariant(float value); 181 BVariant(bool value) argument 187 BVariant(int8 value) argument 193 BVariant(uint8 value) argument 199 BVariant(int16 value) argument 205 BVariant(uint16 value) argument 211 BVariant(int32 value) argument 217 BVariant(uint32 value) argument 223 BVariant(int64 value) argument 229 BVariant(uint64 value) argument 235 BVariant(float value) argument 241 BVariant(double value) argument 247 BVariant(const BRect& value) argument 259 BVariant(const void* value) argument 265 BVariant(const char* value, uint32 flags) argument 271 BVariant(BReferenceable* value, type_code type) argument 308 SetTo(bool value) argument 316 SetTo(int8 value) argument 324 SetTo(uint8 value) argument 332 SetTo(int16 value) argument 340 SetTo(uint16 value) argument 348 SetTo(int32 value) argument 356 SetTo(uint32 value) argument 364 SetTo(int64 value) argument 372 SetTo(uint64 value) argument 380 SetTo(float value) argument 388 SetTo(double value) argument 396 SetTo(const BRect& value) argument 412 SetTo(const void* value) argument 420 SetTo(const char* value, uint32 flags) argument 428 SetTo(BReferenceable* value, type_code type) argument [all...] |
/haiku/src/system/libroot/posix/pthread/ |
H A D | pthread_once.cpp | 37 int32 value = atomic_get_and_set((int32*)&onceControl->state, local 41 if (value >= 0) 42 delete_sem(value); 66 int32 value = atomic_test_and_set((int32*)&onceControl->state, local 69 if (value == STATE_INITIALIZED) 72 if (value == STATE_UNINITIALIZED) { 78 value = atomic_get_and_set((int32*)&onceControl->state, 82 if (value >= 0) 83 delete_sem(value); 88 if (value [all...] |
/haiku/src/apps/haikudepot/util/ |
H A D | ValidationUtils.h | 15 static bool IsValidEmail(const BString& value); 16 static bool IsValidNickname(const BString& value); 17 static bool IsValidPasswordClear(const BString& value);
|
H A D | StringUtils.cpp | 10 StringUtils::InSituTrimSpaceAndControl(BString& value) argument 13 int len = value.Length(); 15 while (i < len && _IsSpaceOrControl(value.ByteAt(i))) 19 value.Remove(0, i); 21 len = value.Length(); 24 while (i > 0 && _IsSpaceOrControl(value.ByteAt(i))) 28 value.Remove(i + 1, (len - (i + 1))); 33 StringUtils::InSituStripSpaceAndControl(BString& value) argument 35 for (int i = value.Length() - 1; i >= 0; i--) { 36 if (_IsSpaceOrControl(value [all...] |
/haiku/src/apps/haikudepot/tar/ |
H A D | TarArchiveHeader.cpp | 44 TarArchiveHeader::SetFileName(const BString& value) argument 46 fFileName = value; 51 TarArchiveHeader::SetLength(size_t value) argument 53 fLength = value; 58 TarArchiveHeader::SetFileType(tar_file_type value) argument 60 fFileType = value;
|
/haiku/src/add-ons/translators/wonderbrush/support/ |
H A D | support.h | 16 constrain(float& value, float min, float max) argument 18 if (value < min) 19 value = min; 20 if (value > max) 21 value = max; 28 constrain_int32_0_255_asm(int32 value) { argument 35 : "=a" (value) 36 : "a" (value) 38 return value; 46 constrain_int32_0_255_c(int32 value) argument [all...] |
/haiku/src/kits/package/ |
H A D | PackageInfoContentHandler.cpp | 58 const BPackageInfoAttributeValue& value) 60 switch (value.attributeID) { 62 fPackageInfo.SetName(value.string); 66 fPackageInfo.SetSummary(value.string); 70 fPackageInfo.SetDescription(value.string); 74 fPackageInfo.SetVendor(value.string); 78 fPackageInfo.SetPackager(value.string); 82 fPackageInfo.SetFlags(value.unsignedInt); 87 (BPackageArchitecture)value.unsignedInt); 91 fPackageInfo.SetVersion(value 57 HandlePackageAttribute( const BPackageInfoAttributeValue& value) argument [all...] |
/haiku/src/system/libroot/posix/arch/generic/ |
H A D | longjmp_return.c | 13 the signal mask and validates the value supplied to [sig]longjmp(). 15 int __longjmp_return(jmp_buf buffer, int value); 18 __longjmp_return(jmp_buf buffer, int value) argument 25 return (value == 0 ? 1 : value);
|