Lines Matching refs:ntdp
173 tdesc_t *ntdp = xcalloc(sizeof (*ntdp)); in read_tid() local
175 ntdp->t_type = TYPEDEF; in read_tid()
176 ntdp->t_tdesc = tdp; in read_tid()
177 tdp = ntdp; in read_tid()
289 tdesc_t *tdp, *ntdp; in parse_type() local
307 ntdp = xcalloc(sizeof (*ntdp)); in parse_type()
308 ntdp->t_name = xstrdup(ii->ii_name); in parse_type()
309 ntdp->t_type = TYPEDEF; in parse_type()
310 ntdp->t_tdesc = tdp; in parse_type()
312 tdp = ntdp; in parse_type()
319 ntdp = xcalloc(sizeof (*ntdp)); in parse_type()
320 ntdp->t_name = xstrdup(ii->ii_name); in parse_type()
321 ntdp->t_type = TYPEDEF; in parse_type()
322 ntdp->t_tdesc = tdp; in parse_type()
324 tdp = ntdp; in parse_type()
327 ntdp = xcalloc(sizeof (*ntdp)); in parse_type()
328 ntdp->t_name = xstrdup(ii->ii_name); in parse_type()
329 ntdp->t_type = TYPEDEF; in parse_type()
330 ntdp->t_tdesc = tdp; in parse_type()
331 tdp = ntdp; in parse_type()
572 tdesc_t *ntdp; in tdefdecl() local
587 ntdp = lookup(h2); in tdefdecl()
589 if (ntdp != NULL && *cp == '=') { in tdefdecl()
590 if (ntdp->t_type == FORWARD && *(cp + 1) == 'x') { in tdefdecl()
609 if (strcmp(nm, ntdp->t_name) != 0) { in tdefdecl()
619 ntdp = NULL; in tdefdecl()
627 if (ntdp == NULL) { /* if that type isn't defined yet */ in tdefdecl()
642 ntdp = calloc(sizeof (*ntdp), 1); in tdefdecl()
643 ntdp->t_type = TYPEDEF; in tdefdecl()
644 ntdp->t_tdesc = *rtdp; in tdefdecl()
645 *rtdp = ntdp; in tdefdecl()
651 if (ntdp->t_type != TYPEDEF || ntdp->t_name != NULL) { in tdefdecl()
652 *rtdp = ntdp; in tdefdecl()
656 *rtdp = ntdp; in tdefdecl()
661 ntdp = NULL; in tdefdecl()
662 cp = tdefdecl(cp + 1, h, &ntdp); in tdefdecl()
663 if (ntdp == NULL) in tdefdecl()
666 if (!ntdp->t_id) in tdefdecl()
667 ntdp->t_id = faketypenumber++; in tdefdecl()
673 (*rtdp)->t_tdesc = ntdp; in tdefdecl()
676 cp = tdefdecl(cp + 1, h, &ntdp); in tdefdecl()
708 ntdp = xcalloc(sizeof (*ntdp)); in tdefdecl()
709 ntdp->t_type = FORWARD; in tdefdecl()
710 ntdp->t_name = w; in tdefdecl()
717 *rtdp = ntdp; in tdefdecl()
721 cp = tdefdecl(cp + 1, h, &ntdp); in tdefdecl()
723 if (!ntdp->t_id) in tdefdecl()
724 ntdp->t_id = faketypenumber++; in tdefdecl()
729 (*rtdp)->t_tdesc = ntdp; in tdefdecl()
734 cp = tdefdecl(cp + 1, h, &ntdp); in tdefdecl()
736 if (!ntdp->t_id) in tdefdecl()
737 ntdp->t_id = faketypenumber++; in tdefdecl()
742 (*rtdp)->t_tdesc = ntdp; in tdefdecl()
747 cp = tdefdecl(cp + 1, h, &ntdp); in tdefdecl()
749 if (!ntdp->t_id) in tdefdecl()
750 ntdp->t_id = faketypenumber++; in tdefdecl()
755 (*rtdp)->t_tdesc = ntdp; in tdefdecl()
935 tdesc_t *ntdp = xcalloc(sizeof (*ntdp)); in soudef() local
937 ntdp->t_type = TYPEDEF; in soudef()
938 ntdp->t_tdesc = tdp; in soudef()
939 tdp = ntdp; in soudef()