Lines Matching defs:cats
1019 static size_t cats_ebitmap_len(struct ebitmap *cats, char **val_to_name)
1026 ebitmap_for_each_positive_bit(cats, node, i) {
1032 if (ebitmap_get_bit(cats, i+1))
1046 static char *cats_ebitmap_to_str(struct ebitmap *cats, char **val_to_name)
1054 remaining = (int)cats_ebitmap_len(cats, val_to_name);
1067 ebitmap_for_each_positive_bit(cats, node, i) {
1073 if (ebitmap_get_bit(cats, i+1))
1107 char *name, *cats;
1122 cats = cats_ebitmap_to_str(&level->level->cat, pdb->p_cat_val_to_name);
1123 sepol_printf(out, "level %s:%s;\n", name, cats);
1124 free(cats);
1920 ebitmap_t *cats = &level->cat;
1925 if (!ebitmap_is_empty(cats)) {
1926 cats_str = cats_ebitmap_to_str(cats, pdb->p_cat_val_to_name);