Lines Matching refs:toc_pt
117 struct dstoc *toc_pt; in ds_order() local
121 toc_pt = ds_head; in ds_order()
123 while (toc_pt) { in ds_order()
125 if (strcmp(list[j], toc_pt->pkg) == 0) { in ds_order()
132 toc_pt = toc_pt->next; in ds_order()
294 struct dstoc *tail, *toc_pt; in ds_init() local
442 toc_pt = (struct dstoc *)calloc(1, sizeof (struct dstoc)); in ds_init()
443 if (!toc_pt) { in ds_init()
451 if (sscanf(line, "%s %d %d %[ 0-9]", toc_pt->pkg, in ds_init()
452 &toc_pt->nparts, &toc_pt->maxsiz, toc_pt->volnos) < 3) { in ds_init()
455 free(toc_pt); in ds_init()
461 tail->next = toc_pt; in ds_init()
462 tail = toc_pt; in ds_init()
464 ds_head = tail = toc_pt; in ds_init()
465 ds_volcnt += ds_volsum(toc_pt); in ds_init()