• Home
  • Raw
  • Download

Lines Matching refs:pa

275     prop_area *pa = new(memory_area) prop_area(PROP_AREA_MAGIC, PROP_AREA_VERSION);  in map_prop_area_rw()  local
278 return pa; in map_prop_area_rw()
302 prop_area* pa = reinterpret_cast<prop_area*>(map_result); in map_fd_ro() local
303 if ((pa->magic() != PROP_AREA_MAGIC) || in map_fd_ro()
304 (pa->version() != PROP_AREA_VERSION && in map_fd_ro()
305 pa->version() != PROP_AREA_VERSION_COMPAT)) { in map_fd_ro()
306 munmap(pa, pa_size); in map_fd_ro()
310 if (pa->version() == PROP_AREA_VERSION_COMPAT) { in map_fd_ro()
314 return pa; in map_fd_ro()
648 context_node(context_node* next, const char* context, prop_area* pa) in context_node() argument
649 : next(next), context_(strdup(context)), pa_(pa), no_access_(false) { in context_node()
661 prop_area* pa() { return pa_; } in pa() function in context_node
840 if (!cnode->pa()) { in get_prop_area_for_name()
848 return cnode->pa(); in get_prop_area_for_name()
1070 prop_area *pa = __system_property_area__; in __system_property_area_serial() local
1071 if (!pa) { in __system_property_area_serial()
1075 return atomic_load_explicit(pa->serial(), memory_order_acquire); in __system_property_area_serial()
1088 prop_area* pa = get_prop_area_for_name(name); in __system_property_find() local
1089 if (!pa) { in __system_property_find()
1094 return pa->find(name); in __system_property_find()
1172 prop_area* pa = __system_property_area__; in __system_property_update() local
1174 if (!pa) { 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()
1215 prop_area* pa = get_prop_area_for_name(name); in __system_property_add() local
1217 if (!pa) { in __system_property_add()
1222 bool ret = pa->add(name, namelen, value, valuelen); in __system_property_add()
1251 prop_area *pa = __system_property_area__; in __system_property_wait_any() local
1254 if (!pa) { in __system_property_wait_any()
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()
1291 l->pa()->foreach(propfn, cookie); in __system_property_foreach()