Lines Matching refs:newusrgrplist
851 struct keyvala *usrgrplist, *newusrgrplist; in sam_add_user_to_grp() local
923 ALLOC(newusrgrplist, usrgrplist->len + 4 + 4, 1); in sam_add_user_to_grp()
924 bzero(newusrgrplist, usrgrplist->len + 4 + 4); /* for sanity.. */ in sam_add_user_to_grp()
925 newusrgrplist->len = usrgrplist->len + 4; in sam_add_user_to_grp()
928 ng = (unsigned int *)&newusrgrplist->data; in sam_add_user_to_grp()
941 newusrgrplist->len = usrgrplist->len; in sam_add_user_to_grp()
962 newusrgrplist->len = usrgrplist->len; in sam_add_user_to_grp()
973 for (o = 0; o < (newusrgrplist->len >> 2); o++) { in sam_add_user_to_grp()
1025 if (!sam_put_user_grpids(hdesc, rid, (struct keyval *)newusrgrplist)) { in sam_add_user_to_grp()
1033 FREE(newusrgrplist); in sam_add_user_to_grp()
1049 struct keyvala *usrgrplist, *newusrgrplist; in sam_remove_user_from_grp() local
1112 ALLOC(newusrgrplist, usrgrplist->len + 4, 1); in sam_remove_user_from_grp()
1113 bzero(newusrgrplist, usrgrplist->len + 4); /* for sanity.. */ in sam_remove_user_from_grp()
1114 newusrgrplist->len = usrgrplist->len; in sam_remove_user_from_grp()
1117 ng = (unsigned int *)&newusrgrplist->data; in sam_remove_user_from_grp()
1136 newusrgrplist->len -= 4; /* Decrease size if found */ in sam_remove_user_from_grp()
1143 for (o = 0; o < (newusrgrplist->len >> 2); o++) { in sam_remove_user_from_grp()
1189 if (!sam_put_user_grpids(hdesc, rid, (struct keyval *)newusrgrplist)) { in sam_remove_user_from_grp()
1197 FREE(newusrgrplist); in sam_remove_user_from_grp()