Lines Matching defs:parent_node
144 struct token_perm_node **target_node, struct token_perm_node **parent_node)
147 *parent_node = NULL;
154 *parent_node = current_node;
166 struct token_perm_node *parent_node = NULL;
167 find_node_by_token(root_node, node->perm_data.token, &target_node, &parent_node);
176 if (parent_node == NULL) {
178 } else if (parent_node->perm_data.token > node->perm_data.token) {
179 parent_node->left = node;
181 parent_node->right = node;
190 struct token_perm_node *parent_node = NULL;
191 find_node_by_token(root_node, token, &target_node, &parent_node);
198 if (parent_node == NULL) {
200 } else if (parent_node->perm_data.token > token) {
201 new_node_addr = &(parent_node->left);
203 new_node_addr = &(parent_node->right);
273 struct token_perm_node *parent_node = NULL;
275 find_node_by_token(g_token_perm_root, set_perm_data.token, &target_node, &parent_node);
304 struct token_perm_node *parent_node = NULL;
306 find_node_by_token(g_token_perm_root, get_perm_data.token, &target_node, &parent_node);