Lines Matching refs:cil_flavor
49 #include "cil_flavor.h"
76 enum cil_flavor cond_flavor;
922 static int __cil_cond_insert_rule(avtab_t *avtab, avtab_key_t *avtab_key, avtab_datum_t *avtab_datum, cond_node_t *cond_node, enum cil_flavor cond_flavor)
973 static int __cil_insert_type_rule(policydb_t *pdb, uint32_t kind, uint32_t src, uint32_t tgt, uint32_t obj, uint32_t res, struct cil_type_rule *cil_rule, cond_node_t *cond_node, enum cil_flavor cond_flavor)
1073 enum cil_flavor cond_flavor)
1093 static int __cil_type_rule_to_avtab(policydb_t *pdb, const struct cil_db *db, struct cil_type_rule *cil_rule, cond_node_t *cond_node, enum cil_flavor cond_flavor)
1206 static int __cil_typetransition_to_avtab(policydb_t *pdb, const struct cil_db *db, struct cil_nametypetransition *typetrans, cond_node_t *cond_node, enum cil_flavor cond_flavor)
1344 static int __cil_insert_avrule(policydb_t *pdb, uint32_t kind, uint32_t src, uint32_t tgt, uint32_t obj, uint32_t data, cond_node_t *cond_node, enum cil_flavor cond_flavor)
1391 static int __cil_avrule_expand_helper(policydb_t *pdb, uint16_t kind, struct cil_symtab_datum *src, struct cil_symtab_datum *tgt, struct cil_classperms *cp, cond_node_t *cond_node, enum cil_flavor cond_flavor)
1432 static int __cil_avrule_expand(policydb_t *pdb, uint16_t kind, struct cil_symtab_datum *src, struct cil_symtab_datum *tgt, struct cil_list *classperms, cond_node_t *cond_node, enum cil_flavor cond_flavor)
1487 static int __cil_avrule_to_avtab(policydb_t *pdb, const struct cil_db *db, struct cil_avrule *cil_avrule, cond_node_t *cond_node, enum cil_flavor cond_flavor)
1971 enum cil_flavor flavor;
1976 enum cil_flavor cond_flavor = args->cond_flavor;
2026 static void __cil_expr_to_string(struct cil_list *expr, enum cil_flavor flavor, char **out);
2028 static void __cil_expr_to_string_helper(struct cil_list_item *curr, enum cil_flavor flavor, char **out)
2045 static void __cil_expr_to_string(struct cil_list *expr, enum cil_flavor flavor, char **out)
2050 enum cil_flavor op;
2060 op = (enum cil_flavor)(uintptr_t)curr->data;
2148 enum cil_flavor flavor = cil_expr->flavor;
2159 enum cil_flavor cil_op = (enum cil_flavor)(uintptr_t)item->data;
2539 static int __cil_constrain_expr_datum_to_sepol_expr(policydb_t *pdb, const struct cil_db *db, struct cil_list_item *item, enum cil_flavor expr_flavor, constraint_expr_t *expr)
2639 static int __cil_constrain_expr_leaf_to_sepol_expr(policydb_t *pdb, const struct cil_db *db, struct cil_list_item *op_item, enum cil_flavor expr_flavor, constraint_expr_t *expr)
2645 enum cil_flavor l_operand = (enum cil_flavor)(uintptr_t)l_item->data;
2676 enum cil_flavor r_operand = (enum cil_flavor)(uintptr_t)r_item->data;
2691 enum cil_flavor r_operand = (enum cil_flavor)(uintptr_t)r_item->data;
2738 enum cil_flavor flavor;
2739 enum cil_flavor cil_op;
2756 cil_op = (enum cil_flavor)(uintptr_t)item->data;
4739 enum cil_flavor avrule_flavor;