Home | History | Annotate | Download | only in lib

Lines Matching full:opts

96 struct opts {
97 struct opts *next;
115 struct opts *opt;
125 struct opts *opts;
132 static int gotflag(struct getoptflagstate *gof, struct opts *opt)
144 struct opts *clr;
148 for (clr=gof->opts, i=1; clr; clr = clr->next, i<<=1)
159 struct opts *bad;
162 for (bad=gof->opts, i=1; ;bad = bad->next, i<<=1) {
228 // includes a struct opts linked list in reverse order (I.E. right-to-left)
233 struct opts *new = 0;
263 new = xzalloc(sizeof(struct opts));
264 new->next = gof->opts;
265 gof->opts = new;
328 for (new = gof->opts; new; new = new->next) {
353 struct opts *opt;
358 for (i=0, opt = gof->opts; ; i++, opt = opt->next) {
380 struct opts *catch;
385 // a struct opts list, then use that list to process argv[];
456 for (catch = gof.opts; catch; catch = catch->next)
482 struct opts *req;
485 for (req = gof.opts; req; req = req->next)
493 llist_traverse(gof.opts, free);