Lines Matching refs:cats
75 struct cil_list *cats; member
365 int cil_cat_to_policy(FILE **file_arr, struct cil_list *cats) in cil_cat_to_policy() argument
369 if (cats == NULL) { in cil_cat_to_policy()
373 cil_list_for_each(curr_cat, cats) { in cil_cat_to_policy()
417 void cil_cats_to_policy(FILE **file_arr, uint32_t file_index, struct cil_cats *cats) in cil_cats_to_policy() argument
419 cil_expr_to_policy(file_arr, file_index, cats->datum_expr); in cil_cats_to_policy()
427 if (level->cats != NULL) { in cil_level_to_policy()
429 cil_cats_to_policy(file_arr, file_index, level->cats); in cil_level_to_policy()
1110 struct cil_list *cats = NULL; in __cil_gen_policy_node_helper() local
1122 cats = args->cats; in __cil_gen_policy_node_helper()
1161 cil_multimap_insert(cats, datum, node->data, CIL_CAT, CIL_CATALIAS); in __cil_gen_policy_node_helper()
1194 struct cil_list *cats = NULL; in cil_gen_policy() local
1199 cil_list_init(&cats, CIL_LIST_ITEM); in cil_gen_policy()
1296 cil_multimap_insert(cats, item->data, NULL, CIL_CAT, 0); in cil_gen_policy()
1310 extra_args.cats = cats; in cil_gen_policy()
1385 rc = cil_cat_to_policy(file_arr, cats); in cil_gen_policy()
1420 cil_list_destroy(&cats, CIL_FALSE); in cil_gen_policy()