Searched refs:oldval (Results 1 - 7 of 7) sorted by relevance

/fuchsia/zircon/kernel/kernel/
H A Dmutex.cpp71 uintptr_t oldval; variable
75 oldval = 0;
76 if (likely(atomic_cmpxchg_u64(&m->val, &oldval, (uintptr_t)ct))) {
93 oldval = mutex_val(m);
94 if (unlikely(oldval == 0)) {
99 if (unlikely(!atomic_cmpxchg_u64(&m->val, &oldval, oldval | MUTEX_FLAG_QUEUED))) {
130 uintptr_t oldval; variable
136 oldval = (uintptr_t)ct;
137 if (likely(atomic_cmpxchg_u64(&m->val, &oldval,
[all...]
/fuchsia/zircon/kernel/include/kernel/
H A Datomic.h35 static inline bool atomic_cmpxchg(volatile int* ptr, int* oldval, int newval) { argument
36 return __atomic_compare_exchange_n(ptr, oldval, newval, false,
69 static inline bool atomic_cmpxchg_relaxed(volatile int* ptr, int* oldval, int newval) { argument
70 return __atomic_compare_exchange_n(ptr, oldval, newval, false,
123 static inline bool atomic_cmpxchg_64(volatile int64_t* ptr, int64_t* oldval, argument
125 return __atomic_compare_exchange_n(ptr, oldval, newval, false,
157 static inline bool atomic_cmpxchg_u64(volatile uint64_t* ptr, uint64_t* oldval, argument
159 return __atomic_compare_exchange_n(ptr, oldval, newval, false,
191 static inline bool atomic_cmpxchg_u64_relaxed(volatile uint64_t* ptr, uint64_t* oldval, argument
193 return __atomic_compare_exchange_n(ptr, oldval, newva
[all...]
H A Dthread.h354 void* oldval = curr_thread->tls[entry]; local
356 return oldval;
/fuchsia/zircon/kernel/tests/
H A Dsync_ipi_tests.cpp32 int oldval = atomic_add(inorder_counter, 1); local
33 ASSERT(oldval == (int)cpu_num);
/fuchsia/zircon/third_party/ulib/jemalloc/src/
H A Dctl.c1118 t oldval; \
1125 oldval = (v); \
1126 READ(oldval, t); \
1141 t oldval; \
1147 oldval = (v); \
1148 READ(oldval, t); \
1162 t oldval; \
1166 oldval = (v); \
1167 READ(oldval, t); \
1185 t oldval; \
1378 bool oldval; local
1452 bool oldval; local
1814 size_t oldval = arena_decay_time_get(tsd_tsdn(tsd), arena); local
1924 size_t oldval = arena_decay_time_default_get(); local
2001 bool oldval; local
2027 bool oldval; local
2075 bool oldval; local
[all...]
/fuchsia/zircon/third_party/ulib/jemalloc/test/unit/
H A Dmallctl.c125 t oldval; \
126 size_t sz = sizeof(oldval); \
127 assert_d_eq(mallctl("config."#config, (void *)&oldval, &sz, \
129 assert_b_eq(oldval, config_##config, "Incorrect config value"); \
130 assert_zu_eq(sz, sizeof(oldval), "Unexpected output size"); \
157 t oldval; \
158 size_t sz = sizeof(oldval); \
160 int result = mallctl("opt."#opt, (void *)&oldval, &sz, NULL, \
164 assert_zu_eq(sz, sizeof(oldval), "Unexpected output size"); \
/fuchsia/zircon/third_party/ulib/linenoise/
H A Dlinenoise.c1075 char *oldval = line; local
1078 if (oldval) free(oldval);

Completed in 108 milliseconds