Lines Matching refs:parent
25 struct browser_entry *parent; member
77 struct browser_entry *parent, in add_child_entries() argument
97 entry->parent = parent; in add_child_entries()
105 if (parent) in add_child_entries()
106 parent_list = &parent->children; in add_child_entries()
128 bracket->parent = entry; in add_child_entries()
199 if (entry->parent == NULL) in is_first_child()
202 return get_first_child(entry->parent) == entry; in is_first_child()
208 if (entry->parent == NULL) in is_last_child()
211 return get_last_child(entry->parent) == entry; in is_last_child()
224 entry = entry->parent; in browser__prev_entry()
252 entry = entry->parent; in browser__next_entry()
493 struct browser_entry *parent; in annotated_data_browser__toggle_fold() local
495 parent = curr->parent; in annotated_data_browser__toggle_fold()
496 while (parent) { in annotated_data_browser__toggle_fold()
497 parent->nr_entries -= curr->nr_entries; in annotated_data_browser__toggle_fold()
498 parent = parent->parent; in annotated_data_browser__toggle_fold()
507 parent = curr->parent; in annotated_data_browser__toggle_fold()
508 while (parent) { in annotated_data_browser__toggle_fold()
509 parent->nr_entries += curr->nr_entries; in annotated_data_browser__toggle_fold()
510 parent = parent->parent; in annotated_data_browser__toggle_fold()