Lines Matching refs:first
199 struct cil_cat *first = NULL, *last = NULL, *cat;
204 if (first == NULL) {
205 first = cat;
207 if (cat->value == first->value + 1) {
210 fprintf(out, "%s%s", lead, DATUM(first)->fqn);
212 first = cat;
217 fprintf(out, "%s%s", lead, DATUM(first)->fqn);
219 if (last->value >= first->value + 1) {
225 first = cat;
229 if (first) {
230 fprintf(out, "%s%s", lead, DATUM(first)->fqn);
232 if (last->value >= first->value + 1) {
283 static void cil_cond_expr_to_policy(FILE *out, struct cil_list *expr, int first)
326 if (first == CIL_TRUE) {
330 if (first == CIL_TRUE) {
1082 int first = CIL_TRUE;
1091 if (first) {
1093 first = CIL_FALSE;
1099 if (!first) {
1101 first = CIL_TRUE;
1109 unsigned int i, first = 0, last = 0;
1123 first = i;
1126 if (i == first+1) {
1130 fprintf(out, " 0x%x", first);
1131 first = i;
1136 if (last > first+1) {
1137 fprintf(out, " 0x%x-0x%x", first, last);
1139 fprintf(out, " 0x%x 0x%x", first, last);
1141 first = i;
1147 fprintf(out, " 0x%x-0x%x", first, last);
1149 fprintf(out, " 0x%x", first);
1498 int first = CIL_TRUE;
1508 if (first) {
1510 first = CIL_FALSE;
1516 if (!first) {
1518 first = CIL_TRUE;
1530 int first = CIL_TRUE;
1539 if (first) {
1541 first = CIL_FALSE;
1547 if (!first) {
1549 first = CIL_TRUE;