Lines Matching refs:Group_P
152 int Add_Group(struct Group *Group_P, char *Name, int Flag_AddRemove,
154 int Num_Group(struct Group *Group_P, char *Name, int Num_Group);
10669 int Add_Group(struct Group *Group_P, char *Name, int Flag_AddRemove, in Add_Group() argument
10679 Group_P->Name = strSave(tmpstr); in Add_Group()
10683 Group_P->Name = strSave(tmpstr); in Add_Group()
10686 Group_P->Name = Name; in Add_Group()
10690 if((i = List_ISearchSeq(Problem_S.Group, Group_P->Name, fcmp_Group_Name)) < 0) { in Add_Group()
10691 i = Group_P->Num = List_Nbr(Problem_S.Group); in Add_Group()
10692 Group_P->ExtendedList = Group_P->ExtendedSuppList = Group_P->ExtendedSuppList2 = NULL; in Add_Group()
10693 List_Add(Problem_S.Group, Group_P); in Add_Group()
10697 for(int j = 0; j < List_Nbr(Group_P->InitialList); j++) { in Add_Group()
10698 List_Add(InitialList, (int *)List_Pointer(Group_P->InitialList, j)); in Add_Group()
10703 for(int j = 0; j < List_Nbr(Group_P->InitialList); j++) { in Add_Group()
10704 List_Suppress(InitialList, (int *)List_Pointer(Group_P->InitialList, j), fcmp_Integer); in Add_Group()
10707 else List_Write(Problem_S.Group, i, Group_P); in Add_Group()
10712 int Num_Group(struct Group *Group_P, char *Name, int Num_Group) in Num_Group() argument
10715 else if(Num_Group == -1) Num_Group = Add_Group(Group_P, Name, 0, 1, 0); in Num_Group()
10727 struct Group *Group_P = (struct Group*)List_Pointer(Problem_S.Group, i); in Fill_GroupInitialListFromString() local
10728 if(!strcmp(str, Group_P->Name)){ in Fill_GroupInitialListFromString()
10729 List_Copy(Group_P->InitialList, list); in Fill_GroupInitialListFromString()