Lines Matching refs:dgrp
133 struct dgrptabent *dgrp; /* Dgrp information struct */ in getdgrp() local
177 while (!errorflag && (dgrp = _getdgrptabent())) { in getdgrp()
178 if (!dgrp->comment && (listallflag || in getdgrp()
179 isindevlist(dgrp, devlist))) in getdgrp()
180 errorflag = !addtodgrplist(dgrp); in getdgrp()
181 _freedgrptabent(dgrp); in getdgrp()
193 while (!errorflag && (dgrp = _getdgrptabent())) { in getdgrp()
194 if (!dgrp->comment && isincallerslist(dgrp, dgroups) && in getdgrp()
195 (listallflag || isindevlist(dgrp, devlist))) { in getdgrp()
196 errorflag = !addtodgrplist(dgrp); in getdgrp()
198 _freedgrptabent(dgrp); in getdgrp()
208 while (!errorflag && (dgrp = _getdgrptabent())) { in getdgrp()
209 if (!dgrp->comment && !isincallerslist(dgrp, dgroups) && in getdgrp()
210 (listallflag || isindevlist(dgrp, devlist))) { in getdgrp()
211 errorflag = !addtodgrplist(dgrp); in getdgrp()
213 _freedgrptabent(dgrp); in getdgrp()
262 addtodgrplist(struct dgrptabent *dgrp) in addtodgrplist() argument
278 while (p && ((cmpval = strcmp(p->name, dgrp->name)) < 0)) { in addtodgrplist()
291 if (newstr = malloc(strlen(dgrp->name)+1)) { in addtodgrplist()
294 newnode->name = strcpy(newstr, dgrp->name); in addtodgrplist()
331 struct dgrptabent *dgrp, /* Dgrp to search for */ in isindevlist() argument
349 for (pmbr = dgrp->membership; notfound && pmbr; pmbr = pmbr->next) { in isindevlist()
404 struct dgrptabent *dgrp, /* Dgrp to search for */ in isincallerslist() argument
421 if (strcmp(dgrp->name, *pdgrp) == 0) notfound = FALSE; in isincallerslist()