Lines Matching refs:prop_bt
157 prop_bt* prop_area::new_prop_bt(const char* name, uint32_t namelen, uint_least32_t* const off) { in new_prop_bt()
159 void* const p = allocate_obj(sizeof(prop_bt) + namelen + 1, &new_offset); in new_prop_bt()
161 prop_bt* bt = new (p) prop_bt(name, namelen); in new_prop_bt()
203 inline prop_bt* prop_area::to_prop_bt(atomic_uint_least32_t* off_p) { in to_prop_bt()
205 return reinterpret_cast<prop_bt*>(to_prop_obj(off)); in to_prop_bt()
213 inline prop_bt* prop_area::root_node() { in root_node()
214 return reinterpret_cast<prop_bt*>(to_prop_obj(0)); in root_node()
226 prop_bt* prop_area::find_prop_bt(prop_bt* const bt, const char* name, uint32_t namelen, in find_prop_bt()
228 prop_bt* current = bt; in find_prop_bt()
249 prop_bt* new_bt = new_prop_bt(name, namelen, &new_offset); in find_prop_bt()
265 prop_bt* new_bt = new_prop_bt(name, namelen, &new_offset); in find_prop_bt()
275 const prop_info* prop_area::find_property(prop_bt* const trie, const char* name, uint32_t namelen, in find_property()
281 prop_bt* current = trie; in find_property()
291 prop_bt* root = nullptr; in find_property()
333 bool prop_area::foreach_property(prop_bt* const trie, in foreach_property()