Lines Matching refs:dd_next
88 ddp->dd_next = NULL;
99 ndp = ddp->dd_next;
112 while (ddp->dd_next != NULL) {
113 dsp->ds_decl = ddp->dd_next;
114 ddp->dd_next = NULL;
132 assert(ddp->dd_next == NULL);
133 ddp->dd_next = top;
397 while (ndp->dd_next != NULL && ndp->dd_next->dd_kind == CTF_K_ARRAY)
398 ndp = ndp->dd_next; /* skip to bottom-most array declaration */
405 dsp->ds_decl = ddp->dd_next;
406 ddp->dd_next = ndp->dd_next;
407 ndp->dd_next = ddp;
410 if (ddp->dd_next->dd_name != NULL &&
411 strcmp(ddp->dd_next->dd_name, "void") == 0)
442 * In all cases, the func decl's dd_next pointer is set to the decl chain
458 while (pdp->dd_next != NULL && !(pdp->dd_next->dd_attr & DT_DA_PAREN))
459 pdp = pdp->dd_next;
461 if (pdp->dd_next == NULL)
464 ddp->dd_next = pdp->dd_next;
465 pdp->dd_next = ddp;
868 * If we want to support full function declarations, dd_next refers to
885 if (ddp->dd_next->dd_kind == CTF_K_FUNCTION) {
892 if ((rv = dt_decl_type(ddp->dd_next, tip)) == 0 &&
940 if ((rv = dt_decl_type(ddp->dd_next, tip)) != 0)