• Home
  • Raw
  • Download

Lines Matching refs:serial

136     atomic_uint_least32_t *serial() { return &serial_; }  in serial()  function in prop_area
174 atomic_uint_least32_t serial; member
182 atomic_init(&this->serial, valuelen << 24); in prop_info()
1075 return atomic_load_explicit(pa->serial(), memory_order_acquire); in __system_property_area_serial()
1112 uint32_t serial = __system_property_serial(pi); // acquire semantics in __system_property_read() local
1113 size_t len = SERIAL_VALUE_LEN(serial); in __system_property_read()
1124 if (serial == in __system_property_read()
1125 load_const_atomic(&(pi->serial), memory_order_relaxed)) { in __system_property_read()
1178 uint32_t serial = atomic_load_explicit(&pi->serial, memory_order_relaxed); in __system_property_update() local
1179 serial |= 1; in __system_property_update()
1180 atomic_store_explicit(&pi->serial, serial, memory_order_relaxed); in __system_property_update()
1187 &pi->serial, in __system_property_update()
1188 (len << 24) | ((serial + 1) & 0xffffff), in __system_property_update()
1190 __futex_wake(&pi->serial, INT32_MAX); in __system_property_update()
1193 pa->serial(), in __system_property_update()
1194 atomic_load_explicit(pa->serial(), memory_order_relaxed) + 1, in __system_property_update()
1196 __futex_wake(pa->serial(), INT32_MAX); in __system_property_update()
1229 __system_property_area__->serial(), in __system_property_add()
1230 atomic_load_explicit(__system_property_area__->serial(), memory_order_relaxed) + 1, in __system_property_add()
1232 __futex_wake(__system_property_area__->serial(), INT32_MAX); in __system_property_add()
1239 uint32_t serial = load_const_atomic(&pi->serial, memory_order_acquire); in __system_property_serial() local
1240 while (SERIAL_DIRTY(serial)) { in __system_property_serial()
1242 reinterpret_cast<const void *>(&pi->serial)), in __system_property_serial()
1243 serial, NULL); in __system_property_serial()
1244 serial = load_const_atomic(&pi->serial, memory_order_acquire); in __system_property_serial()
1246 return serial; in __system_property_serial()
1249 unsigned int __system_property_wait_any(unsigned int serial) in __system_property_wait_any() argument
1259 __futex_wait(pa->serial(), serial, NULL); in __system_property_wait_any()
1260 my_serial = atomic_load_explicit(pa->serial(), memory_order_acquire); in __system_property_wait_any()
1261 } while (my_serial == serial); in __system_property_wait_any()