Lines Matching refs:tag
34 char *tag, *val;
323 * 6: tag list string and SPI string
335 2 + strlen(ids) + /* tag list */
371 /* Add tag list */
442 ((struct attr_node *)n1)->tag,
443 ((struct attr_node *)n2)->tag);
477 if (!(n->tag = strdup(open_paren))) {
488 free(n->tag); free(n);
511 /* form of (tag=val,val) */
521 /* create a new node with the tag only */
527 if (!(n->tag = strdup(start))) {
536 free(n->tag); free(n);
561 if (!(attr = malloc(strlen(n->tag) + 1))) {
566 (void) strcpy(attr, n->tag);
568 if (!(attr = malloc(1 + strlen(n->tag) + 1 +
577 (void) strcpy(p, n->tag); p += strlen(n->tag);
585 free(n->tag); if (n->val) free(n->val); free(n);