Lines Matching refs:cats
1262 static int cil_cats_to_ebitmap(struct cil_cats *cats, struct ebitmap* cats_ebitmap) in cil_cats_to_ebitmap() argument
1271 if (cats == NULL) { in cil_cats_to_ebitmap()
1276 cil_list_for_each(i, cats->datum_expr) { in cil_cats_to_ebitmap()
1280 cil_list_for_each(j, cs->cats->datum_expr) { in cil_cats_to_ebitmap()
1316 rc = cil_cats_to_ebitmap(low->cats, &elow); in cil_level_equals()
1321 rc = cil_cats_to_ebitmap(high->cats, &ehigh); in cil_level_equals()
1337 struct cil_cats *cats = lvl->cats; in __cil_level_strlen() local
1346 if (cats && cats->datum_expr != NULL) { in __cil_level_strlen()
1348 cil_list_for_each(item, cats->datum_expr) { in __cil_level_strlen()
1389 struct cil_cats *cats = lvl->cats; in __cil_level_to_string() local
1400 if (cats && cats->datum_expr != NULL) { in __cil_level_to_string()
1404 cil_list_for_each(item, cats->datum_expr) { in __cil_level_to_string()
1886 (*level)->cats = NULL; in cil_level_init()
2260 (*catset)->cats = NULL; in cil_catset_init()
2268 (*senscat)->cats = NULL; in cil_senscat_init()
2271 void cil_cats_init(struct cil_cats **cats) in cil_cats_init() argument
2273 *cats = cil_malloc(sizeof(**cats)); in cil_cats_init()
2275 (*cats)->evaluated = CIL_FALSE; in cil_cats_init()
2276 (*cats)->str_expr = NULL; in cil_cats_init()
2277 (*cats)->datum_expr = NULL; in cil_cats_init()