Lines Matching defs:parent
3453 parent can cleanup any possible allocs we may have done before
3836 is used strictly to provide extra information to a parent function in the
3953 static void priority_remove_child(struct Curl_easy *parent,
3956 struct Curl_data_prio_node **pnext = &parent->set.priority.children;
3957 struct Curl_data_prio_node *pnode = parent->set.priority.children;
3959 DEBUGASSERT(child->set.priority.parent == parent);
3971 child->set.priority.parent = 0;
3975 CURLcode Curl_data_priority_add_child(struct Curl_easy *parent,
3979 if(child->set.priority.parent) {
3980 priority_remove_child(child->set.priority.parent, child);
3983 if(parent) {
3992 if(parent->set.priority.children && exclusive) {
3994 struct Curl_data_prio_node *node = parent->set.priority.children;
3996 node->data->set.priority.parent = child;
4005 *tail = parent->set.priority.children;
4006 parent->set.priority.children = 0;
4009 tail = &parent->set.priority.children;
4019 child->set.priority.parent = parent;
4032 if(data->set.priority.parent)
4033 Curl_data_priority_add_child(data->set.priority.parent, tmp, FALSE);
4036 if(data->set.priority.parent)
4037 priority_remove_child(data->set.priority.parent, data);