Lines Matching refs:component
14 char *(component[4]);
19 * 4 colon-separated components and no whitespace in any component other
20 * than the MLS component.
38 n->current_str = n->component[0] = n->component[1] = n->component[2] =
39 n->component[3] = 0;
62 n->component[3] = 0;
67 /* MLS range is one component */
71 n->component[i] = (char *)malloc(p - tok + 1);
72 if (n->component[i] == 0)
74 strncpy(n->component[i], tok, p - tok);
75 n->component[i][p - tok] = '\0';
108 conditional_free(&n->component[i]);
128 if (n->component[i]) {
129 total += strlen(n->component[i]) + 1;
136 strcpy(cp, n->component[0]);
139 if (n->component[i]) {
141 strcpy(cp, n->component[i]);
171 conditional_free(&n->component[idx]);
172 n->component[idx] = t;
180 return n->component[tag]; \