Lines Matching defs:Id_t
52 } Id_t;
115 * free Id_t
121 if (((Id_t*)ip)->sp)
122 sfclose(((Id_t*)ip)->sp);
134 register Id_t* ip;
160 for (ip = (Id_t*)dtfirst(dp->ids); ip; ip = (Id_t*)dtnext(dp->ids, ip))
191 for (ip = (Id_t*)dtfirst(dp->sqs); ip; ip = (Id_t*)dtnext(dp->sqs, ip))
215 for (ip = (Id_t*)dtfirst(dp->sqs); ip; ip = (Id_t*)dtnext(dp->sqs, ip))
234 for (ip = (Id_t*)dtfirst(dp->sqs); ip; ip = (Id_t*)dtnext(dp->sqs, ip))
302 Id_t* ip;
313 iddisc.key = offsetof(Id_t, id);
314 iddisc.link = offsetof(Id_t, byid);
321 sqdisc.key = offsetof(Id_t, seq);
322 sqdisc.link = offsetof(Id_t, byseq);
384 if (!(ip = (Id_t*)dtmatch(def.ids, &rp->id)))
390 if (!(ip = newof(0, Id_t, 1, strlen(s) + 1)))
454 for (ip = (Id_t*)dtfirst(def.ids); ip; ip = (Id_t*)dtnext(def.ids, ip))
485 register Id_t* ip;
499 register Id_t** tab = 0;
504 iddisc.key = offsetof(Id_t, name);
505 iddisc.link = offsetof(Id_t, byid);
541 if (!(tab = newof(tab, Id_t*, n, 0)))
558 if (!(ip = (Id_t*)dtmatch(ids, id)))
560 if (!(ip = newof(0, Id_t, 1, sfvalue(pz->io))))
718 Id_t* ip;
732 iddisc.key = offsetof(Id_t, id);
733 iddisc.link = offsetof(Id_t, byid);
755 if (!(ip = (Id_t*)dtmatch(ids, &rp->id)))
761 if (!(ip = newof(0, Id_t, 1, strlen(s) + 1)))
803 for (ip = (Id_t*)dtfirst(ids); ip; ip = (Id_t*)dtnext(ids, ip))
807 for (ip = (Id_t*)dtfirst(ids); ip; ip = (Id_t*)dtnext(ids, ip))