Lines Matching refs:prop_trie_node
161 prop_trie_node* prop_area::new_prop_trie_node(const char* name, uint32_t namelen, in new_prop_trie_node()
164 void* const p = allocate_obj(sizeof(prop_trie_node) + namelen + 1, &new_offset); in new_prop_trie_node()
167 prop_trie_node* node = new (p) prop_trie_node(name, namelen); in new_prop_trie_node()
206 inline prop_trie_node* prop_area::to_prop_trie_node(atomic_uint_least32_t* off_p) { in to_prop_trie_node()
208 return reinterpret_cast<prop_trie_node*>(to_prop_obj(off)); in to_prop_trie_node()
216 inline prop_trie_node* prop_area::root_node() { in root_node()
217 return reinterpret_cast<prop_trie_node*>(to_prop_obj(0)); in root_node()
229 prop_trie_node* prop_area::find_prop_trie_node(prop_trie_node* const trie, const char* name, in find_prop_trie_node()
231 prop_trie_node* current = trie; in find_prop_trie_node()
252 prop_trie_node* new_node = new_prop_trie_node(name, namelen, &new_offset); in find_prop_trie_node()
268 prop_trie_node* new_node = new_prop_trie_node(name, namelen, &new_offset); in find_prop_trie_node()
278 const prop_info* prop_area::find_property(prop_trie_node* const trie, const char* name, in find_property()
284 prop_trie_node* current = trie; in find_property()
294 prop_trie_node* root = nullptr; in find_property()
336 bool prop_area::foreach_property(prop_trie_node* const trie, in foreach_property()