Lines Matching refs:new
65 Subtree *new;
76 new = (Subtree *) malloc(sizeof(Subtree));
77 if(new == NULL)
82 new->next_subtree = NULL;
83 new->agent = agent;
84 new->next_agent_subtree = NULL;
85 new->name.subids = (Subid *) malloc(len * (int32_t)sizeof(Subid));
86 if(new->name.subids == NULL)
89 subtree_free(new);
92 (void)memcpy(new->name.subids, subids, len * (int32_t)sizeof(Subid));
93 new->name.len = len;
97 ret = SSAOidCmp(&(new->name), &(sp->name));
103 subtree_free(new);
117 new->next_subtree = first_subtree;
118 first_subtree = new;
122 new->next_subtree = last->next_subtree;
123 last->next_subtree = new;
126 new->next_agent_subtree = agent->first_agent_subtree;
127 agent->first_agent_subtree = new;
129 new->regTreeIndex = ++new->agent->tree_index;
130 new->regTreeAgentID = new->agent->agent_id;
131 new->regTreeStatus = SSA_OPER_STATUS_ACTIVE;
132 if(SSARegSubtree(new)==0)