Lines Matching defs:curr

142 	struct cil_list_item *curr;
144 cil_list_for_each(curr, list) {
145 switch (curr->flavor) {
154 struct cil_symtab_datum *d = curr->data;
1101 struct cil_list_item *curr;
1121 cil_list_for_each(curr, db->catorder) {
1122 struct cil_cat *cat = curr->data;
1149 struct cil_list_item *curr;
1154 for (curr = catset->cats->datum_expr->head; curr; curr = curr->next) {
1155 struct cil_cat *cat = (struct cil_cat *)curr->data;
1257 static int __cil_expr_to_bitmap_helper(struct cil_list_item *curr, enum cil_flavor flavor, ebitmap_t *bitmap, int max, struct cil_db *db)
1261 if (curr->flavor == CIL_DATUM) {
1264 rc = __cil_type_to_bitmap(curr->data, bitmap, db);
1267 rc = __cil_role_to_bitmap(curr->data, bitmap, db);
1270 rc = __cil_user_to_bitmap(curr->data, bitmap, db);
1273 rc = __cil_perm_to_bitmap(curr->data, bitmap, db);
1276 rc = __cil_cat_to_bitmap(curr->data, bitmap, db);
1281 } else if (curr->flavor == CIL_LIST) {
1282 struct cil_list *l = curr->data;
1289 // permissionx expressions aren't resolved into anything, so curr->flavor
1291 rc = __cil_permx_to_bitmap(curr->data, bitmap, db);
1300 struct cil_list_item *curr;
1308 curr = expr->head;
1311 if (curr->flavor == CIL_OP) {
1312 enum cil_flavor op = (enum cil_flavor)(uintptr_t)curr->data;
1323 rc = __cil_cat_expr_range_to_bitmap_helper(curr->next, curr->next->next, &tmp);
1329 rc = __cil_permissionx_expr_range_to_bitmap_helper(curr->next, curr->next->next, &tmp);
1340 rc = __cil_expr_to_bitmap_helper(curr->next, flavor, &b1, max, db);
1355 rc = __cil_expr_to_bitmap_helper(curr->next->next, flavor, &b2, max, db);
1382 for (;curr; curr = curr->next) {
1383 rc = __cil_expr_to_bitmap_helper(curr, flavor, &b2, max, db);
1483 struct cil_list_item *curr;
1489 cil_list_for_each(curr, expr_list) {
1490 if (curr->flavor == CIL_DATUM) {
1491 if (FLAVOR(curr->data) == CIL_TYPEATTRIBUTE) {
1492 struct cil_typeattribute *attr = curr->data;
1499 } else if (curr->flavor == CIL_LIST) {
1500 __mark_neverallow_attrs(curr->data);
2120 struct cil_list_item *curr;
2122 cil_list_for_each(curr, classperms) {
2123 if (curr->flavor == CIL_CLASSPERMS) {
2124 struct cil_classperms *cp = curr->data;
2145 struct cil_classperms_set *cp_set = curr->data;