/bionic/libc/tools/ |
H A D | gensyscalls.py | 681 state = State() variable in class:State 682 state.process_file(os.path.join(bionic_libc_root, "SYSCALLS.TXT")) 683 state.regenerate()
|
/bionic/libc/tzcode/ |
H A D | localtime.c | 122 struct state { struct 152 static struct tm *gmtsub(struct state const *, time_t const *, int_fast32_t, 157 static struct tm *timesub(time_t const *, int_fast32_t, struct state const *, 159 static bool typesequiv(struct state const *, int, int); 160 static bool tzparse(char const *, struct state *, bool); 163 static struct state * lclptr; 164 static struct state * gmtptr; 168 static struct state lclmem; 169 static struct state gmtmem; 264 update_tzname_etc(struct state cons [all...] |
/bionic/libc/upstream-netbsd/android/include/sys/ |
H A D | sha1.h | 19 uint32_t state[5]; member in struct:__anon1226
|
/bionic/libc/upstream-netbsd/common/lib/libc/hash/sha1/ |
H A D | sha1.c | 150 void SHA1Transform(uint32_t state[5], const uint8_t buffer[64]) argument 160 _DIAGASSERT(state != 0); 169 /* Copy context->state[] to working vars */ 170 a = state[0]; 171 b = state[1]; 172 c = state[2]; 173 d = state[3]; 174 e = state[4]; 205 /* Add the working vars back into context.state[] */ 206 state[ [all...] |
/bionic/libc/upstream-netbsd/common/lib/libc/stdlib/ |
H A D | random.c | 76 * rand()/srand() like interface, this package also has a special state info 80 * that much state information. Good sizes for the amount of state 81 * information are 32, 64, 128, and 256 bytes. The state can be switched by 83 * with initstate(). By default, the package runs with 128 bytes of state 85 * congruential generator. If the amount of state information is less than 88 * Internally, the state information is treated as an array of ints; the 90 * integer); the remainder of the array is the state information for the 91 * R.N.G. Thus, 32 bytes of state information will give 7 ints worth of 92 * state informatio 248 static int *state = &randtbl[1]; variable [all...] |
/bionic/libc/upstream-openbsd/lib/libc/net/ |
H A D | base64.c | 195 int tarindex, state, ch; local 199 state = 0; 213 switch (state) { 220 state = 1; 234 state = 2; 248 state = 3; 257 state = 0; 269 switch (state) { 310 if (state != 0)
|
/bionic/libc/upstream-openbsd/lib/libc/stdio/ |
H A D | open_memstream.c | 29 struct state { struct 41 struct state *st = v; 78 struct state *st = v; 106 struct state *st = v; 116 struct state *st;
|
H A D | open_wmemstream.c | 30 struct state { struct 37 mbstate_t mbs; /* conversion state of the stream */ 43 struct state *st = v; 82 struct state *st = v; 102 * XXX Clearing mbs here invalidates shift state for state- 116 struct state *st = v; 126 struct state *st;
|
/bionic/tests/ |
H A D | fenv_test.cpp | 104 // fegetenv (unlike feholdexcept) leaves the current state untouched... 105 fenv_t state; local 106 ASSERT_EQ(0, fegetenv(&state)); 115 ASSERT_EQ(0, fesetenv(&state)); 126 fenv_t state; local 127 ASSERT_EQ(0, feholdexcept(&state)); 136 ASSERT_EQ(0, feupdateenv(&state));
|
H A D | pthread_test.cpp | 1615 // relies on sp0 in task state segment(tss) to label the stack map with [stack]. If the kernel 2517 int state; local 2519 ASSERT_EQ(0, pthread_attr_getdetachstate(&attr, &state)); 2520 ASSERT_EQ(PTHREAD_CREATE_DETACHED, state); 2523 ASSERT_EQ(0, pthread_attr_getdetachstate(&attr, &state)); 2524 ASSERT_EQ(PTHREAD_CREATE_JOINABLE, state); 2527 ASSERT_EQ(0, pthread_attr_getdetachstate(&attr, &state)); 2528 ASSERT_EQ(PTHREAD_CREATE_JOINABLE, state); 2582 int state; local 2584 ASSERT_EQ(0, pthread_attr_getinheritsched(&attr, &state)); [all...] |
/bionic/benchmarks/ |
H A D | atomic_benchmark.cpp | 48 void BM_atomic_empty(benchmark::State& state) { argument 49 while (state.KeepRunning()) { 55 static void BM_atomic_load_relaxed(benchmark::State& state) { argument 57 while (state.KeepRunning()) { 65 static void BM_atomic_load_acquire(benchmark::State& state) { argument 67 while (state.KeepRunning()) { 75 static void BM_atomic_store_release(benchmark::State& state) { argument 77 while (state.KeepRunning()) { 84 static void BM_atomic_store_seq_cst(benchmark::State& state) { argument 86 while (state 93 BM_atomic_fetch_add_relaxed(benchmark::State& state) argument 103 BM_atomic_fetch_add_seq_cst(benchmark::State& state) argument 116 BM_atomic_acquire_fence(benchmark::State& state) argument 127 BM_atomic_seq_cst_fence(benchmark::State& state) argument 140 BM_atomic_fetch_add_cs(benchmark::State& state) argument [all...] |
H A D | bionic_benchmarks.cpp | 207 void LockAndRun(benchmark::State& state, benchmark_func_t func_to_bench, long cpu_to_lock) { argument 211 reinterpret_cast<void(*) (benchmark::State&)>(func_to_bench)(state);
|
H A D | inttypes_benchmark.cpp | 22 void BM_inttypes_strtoimax(benchmark::State& state) { argument 23 while (state.KeepRunning()) { 29 void BM_inttypes_strtoumax(benchmark::State& state) { argument 30 while (state.KeepRunning()) {
|
H A D | math_benchmark.cpp | 27 static void SetLabel(benchmark::State& state) { argument 28 state.SetLabel(names[state.range(0)]); 35 static void BM_math_sqrt(benchmark::State& state) { argument 38 while (state.KeepRunning()) { 44 static void BM_math_log10(benchmark::State& state) { argument 47 while (state.KeepRunning()) { 53 static void BM_math_logb(benchmark::State& state) { argument 56 while (state.KeepRunning()) { 62 static void BM_math_isfinite_macro(benchmark::State& state) { argument 72 BM_math_isfinite(benchmark::State& state) argument 82 BM_math_isinf_macro(benchmark::State& state) argument 92 BM_math_isinf(benchmark::State& state) argument 102 BM_math_isnan_macro(benchmark::State& state) argument 112 BM_math_isnan(benchmark::State& state) argument 122 BM_math_isnormal_macro(benchmark::State& state) argument 132 BM_math_isnormal(benchmark::State& state) argument 142 BM_math_sin_fast(benchmark::State& state) argument 150 BM_math_sin_feupdateenv(benchmark::State& state) argument 162 BM_math_sin_fesetenv(benchmark::State& state) argument 174 BM_math_fpclassify(benchmark::State& state) argument 184 BM_math_signbit_macro(benchmark::State& state) argument 194 BM_math_signbit(benchmark::State& state) argument 204 BM_math_fabs_macro(benchmark::State& state) argument 214 BM_math_fabs(benchmark::State& state) argument [all...] |
H A D | property_benchmark.cpp | 126 static void BM_property_get(benchmark::State& state) { argument 127 const size_t nprops = state.range(0); 132 while (state.KeepRunning()) { 139 static void BM_property_find(benchmark::State& state) { argument 140 const size_t nprops = state.range(0); 145 while (state.KeepRunning()) { 151 static void BM_property_read(benchmark::State& state) { argument 152 const size_t nprops = state.range(0); 165 while (state.KeepRunning()) { 174 static void BM_property_serial(benchmark::State& state) { argument [all...] |
H A D | pthread_benchmark.cpp | 25 static void BM_pthread_self(benchmark::State& state) { argument 26 while (state.KeepRunning()) { 32 static void BM_pthread_getspecific(benchmark::State& state) { argument 36 while (state.KeepRunning()) { 44 static void BM_pthread_setspecific(benchmark::State& state) { argument 48 while (state.KeepRunning()) { 59 static void BM_pthread_once(benchmark::State& state) { argument 63 while (state.KeepRunning()) { 69 static void BM_pthread_mutex_lock(benchmark::State& state) { argument 72 while (state 79 BM_pthread_mutex_lock_ERRORCHECK(benchmark::State& state) argument 89 BM_pthread_mutex_lock_RECURSIVE(benchmark::State& state) argument 118 BM_pthread_mutex_lock_PI(benchmark::State& state) argument 128 BM_pthread_mutex_lock_ERRORCHECK_PI(benchmark::State& state) argument 138 BM_pthread_mutex_lock_RECURSIVE_PI(benchmark::State& state) argument 148 BM_pthread_rwlock_read(benchmark::State& state) argument 161 BM_pthread_rwlock_write(benchmark::State& state) argument 178 BM_pthread_create(benchmark::State& state) argument 193 BM_pthread_create_and_run(benchmark::State& state) argument 206 BM_pthread_exit_and_join(benchmark::State& state) argument 215 BM_pthread_key_create(benchmark::State& state) argument 227 BM_pthread_key_delete(benchmark::State& state) argument [all...] |
H A D | semaphore_benchmark.cpp | 26 static void BM_semaphore_sem_getvalue(benchmark::State& state) { argument 30 while (state.KeepRunning()) { 37 static void BM_semaphore_sem_wait_sem_post(benchmark::State& state) { argument 41 while (state.KeepRunning()) { 125 /* BENCHMARK_F(SemaphoreFixture, semaphore_sem_post)(benchmark::State& state) { 126 while (state.KeepRunning()) { 127 state.PauseTiming(); 149 state.ResumeTiming();
|
H A D | stdio_benchmark.cpp | 38 void ReadWriteTest(benchmark::State& state, Fn f, bool buffered) { argument 39 size_t chunk_size = state.range(0); 49 while (state.KeepRunning()) { 55 state.SetBytesProcessed(int64_t(state.iterations()) * int64_t(chunk_size)); 60 void BM_stdio_fread(benchmark::State& state) { argument 61 ReadWriteTest(state, fread, true); 65 void BM_stdio_fwrite(benchmark::State& state) { argument 66 ReadWriteTest(state, fwrite, true); 70 void BM_stdio_fread_unbuffered(benchmark::State& state) { argument 75 BM_stdio_fwrite_unbuffered(benchmark::State& state) argument 81 FopenFgetlnFclose(benchmark::State& state, bool no_locking) argument 94 BM_stdio_fopen_fgetln_fclose_locking(benchmark::State& state) argument 99 BM_stdio_fopen_fgetln_fclose_no_locking(benchmark::State& state) argument 105 FopenFgetsFclose(benchmark::State& state, bool no_locking) argument 118 BM_stdio_fopen_fgets_fclose_locking(benchmark::State& state) argument 123 BM_stdio_fopen_fgets_fclose_no_locking(benchmark::State& state) argument 128 FopenGetlineFclose(benchmark::State& state, bool no_locking) argument 143 BM_stdio_fopen_getline_fclose_locking(benchmark::State& state) argument 148 BM_stdio_fopen_getline_fclose_no_locking(benchmark::State& state) argument 153 FopenFgetcFclose(benchmark::State& state, bool no_locking) argument 166 BM_stdio_fopen_fgetc_fclose_locking(benchmark::State& state) argument 171 BM_stdio_fopen_fgetc_fclose_no_locking(benchmark::State& state) argument 176 BM_stdio_printf_literal(benchmark::State& state) argument 184 BM_stdio_printf_s(benchmark::State& state) argument 193 BM_stdio_printf_d(benchmark::State& state) argument 201 BM_stdio_printf_1$s(benchmark::State& state) argument 210 BM_stdio_scanf_s(benchmark::State& state) argument 218 BM_stdio_scanf_d(benchmark::State& state) argument 227 BM_stdio_scanf_maps(benchmark::State& state) argument 295 BM_stdio_scanf_maps_baseline(benchmark::State& state) argument [all...] |
H A D | stdlib_benchmark.cpp | 25 static void BM_stdlib_malloc_free(benchmark::State& state) { argument 26 const size_t nbytes = state.range(0); 29 while (state.KeepRunning()) { 34 state.SetBytesProcessed(uint64_t(state.iterations()) * uint64_t(nbytes)); 38 static void BM_stdlib_mbstowcs(benchmark::State& state) { argument 39 const size_t buf_alignment = state.range(0); 40 const size_t widebuf_alignment = state.range(1); 73 while (state.KeepRunning()) { 77 state 81 BM_stdlib_mbrtowc(benchmark::State& state) argument 122 BM_stdlib_atoi(benchmark::State& state) argument 129 BM_stdlib_atol(benchmark::State& state) argument 136 BM_stdlib_strtol(benchmark::State& state) argument 143 BM_stdlib_strtoll(benchmark::State& state) argument 150 BM_stdlib_strtoul(benchmark::State& state) argument 157 BM_stdlib_strtoull(benchmark::State& state) argument [all...] |
H A D | string_benchmark.cpp | 24 static void BM_string_memcmp(benchmark::State& state) { argument 25 const size_t nbytes = state.range(0); 26 const size_t src_alignment = state.range(1); 27 const size_t dst_alignment = state.range(2); 35 while (state.KeepRunning()) { 39 state.SetBytesProcessed(uint64_t(state.iterations()) * uint64_t(nbytes)); 43 static void BM_string_memcpy(benchmark::State& state) { argument 44 const size_t nbytes = state.range(0); 45 const size_t src_alignment = state 61 BM_string_memmove_non_overlapping(benchmark::State& state) argument 79 BM_string_memmove_overlap_dst_before_src(benchmark::State& state) argument 94 BM_string_memmove_overlap_src_before_dst(benchmark::State& state) argument 109 BM_string_memset(benchmark::State& state) argument 124 BM_string_strlen(benchmark::State& state) argument 141 BM_string_strcat_copy_only(benchmark::State& state) argument 164 BM_string_strcat_seek_only(benchmark::State& state) argument 185 BM_string_strcat_half_copy_half_seek(benchmark::State& state) argument 211 BM_string_strcpy(benchmark::State& state) argument 230 BM_string_strcmp(benchmark::State& state) argument 251 BM_string_strstr(benchmark::State& state) argument 280 BM_string_strchr(benchmark::State& state) argument [all...] |
H A D | time_benchmark.cpp | 25 static void BM_time_clock_gettime(benchmark::State& state) { argument 28 while (state.KeepRunning()) { 34 static void BM_time_clock_gettime_syscall(benchmark::State& state) { argument 37 while (state.KeepRunning()) { 43 static void BM_time_clock_gettime_MONOTONIC_COARSE(benchmark::State& state) { argument 46 while (state.KeepRunning()) { 52 static void BM_time_clock_gettime_MONOTONIC_RAW(benchmark::State& state) { argument 55 while (state.KeepRunning()) { 61 static void BM_time_clock_gettime_REALTIME(benchmark::State& state) { argument 64 while (state 70 BM_time_clock_gettime_REALTIME_COARSE(benchmark::State& state) argument 79 BM_time_clock_gettime_BOOTTIME(benchmark::State& state) argument 88 BM_time_clock_getres(benchmark::State& state) argument 97 BM_time_clock_getres_syscall(benchmark::State& state) argument 106 BM_time_clock_getres_MONOTONIC_COARSE(benchmark::State& state) argument 115 BM_time_clock_getres_MONOTONIC_RAW(benchmark::State& state) argument 124 BM_time_clock_getres_REALTIME(benchmark::State& state) argument 133 BM_time_clock_getres_REALTIME_COARSE(benchmark::State& state) argument 142 BM_time_clock_getres_BOOTTIME(benchmark::State& state) argument 151 BM_time_gettimeofday(benchmark::State& state) argument 159 BM_time_gettimeofday_syscall(benchmark::State& state) argument 167 BM_time_time(benchmark::State& state) argument 174 BM_time_localtime(benchmark::State& state) argument 182 BM_time_localtime_r(benchmark::State& state) argument [all...] |
H A D | unistd_benchmark.cpp | 23 static void BM_unistd_getpid(benchmark::State& state) { argument 24 while (state.KeepRunning()) { 30 static void BM_unistd_getpid_syscall(benchmark::State& state) { argument 31 while (state.KeepRunning()) { 42 static void BM_unistd_gettid(benchmark::State& state) { argument 43 while (state.KeepRunning()) { 51 void BM_unistd_gettid_syscall(benchmark::State& state) { argument 52 while (state.KeepRunning()) {
|
/bionic/libc/bionic/ |
H A D | __cxa_guard.cpp | 55 atomic_int state; member in union:_guard_t 64 atomic_int state; member in union:_guard_t 70 // Set construction state values according to reference documentation. 82 int old_value = atomic_load_explicit(&gv->state, memory_order_acquire); 91 if (!atomic_compare_exchange_weak_explicit(&gv->state, &old_value, 99 if (!atomic_compare_exchange_weak_explicit(&gv->state, &old_value, 107 __futex_wait_ex(&gv->state, false, CONSTRUCTION_UNDERWAY_WITH_WAITER); 108 old_value = atomic_load_explicit(&gv->state, memory_order_acquire); 115 int old_value = atomic_exchange_explicit(&gv->state, CONSTRUCTION_COMPLETE, memory_order_release); 117 __futex_wake_ex(&gv->state, fals [all...] |
H A D | c16rtomb.cpp | 45 mbstate_t* state = (ps == NULL) ? &__private_state : ps; local 46 if (mbsinit(state)) { 49 mbstate_set_byte(state, 3, (c32 & 0xff0000) >> 16); 50 mbstate_set_byte(state, 2, (c32 & 0x00ff00) >> 8); 53 return mbstate_reset_and_return_illegal(EINVAL, state); 55 return c32rtomb(s, static_cast<char32_t>(c16), state); 59 return mbstate_reset_and_return_illegal(EINVAL, state); 62 char32_t c32 = ((mbstate_get_byte(state, 3) << 16) | 63 (mbstate_get_byte(state, 2) << 8) | 65 return mbstate_reset_and_return(c32rtomb(s, c32, NULL), state); [all...] |
H A D | c32rtomb.cpp | 37 mbstate_t* state = (ps == NULL) ? &__private_state : ps; local 41 return mbstate_reset_and_return(1, state); 46 // shift state. Since shift states are not supported, only the null byte is 50 return mbstate_reset_and_return(1, state); 53 if (!mbsinit(state)) { 54 return mbstate_reset_and_return_illegal(EILSEQ, state);
|