Lines Matching defs:cil_class
239 int cil_common_to_policydb(policydb_t *pdb, struct cil_class *cil_common, common_datum_t **common_out)
287 static int cil_classorder_to_policydb(policydb_t *pdb, const struct cil_db *db, struct cil_class *class_value_to_cil[], struct cil_perm **perm_value_to_cil[])
293 struct cil_class *cil_class = curr_class->data;
302 key = cil_strdup(cil_class->datum.fqn);
311 class_value_to_cil[class_index] = cil_class;
318 if (cil_class->common != NULL) {
320 struct cil_class *cil_common = cil_class->common;
322 key = cil_class->common->datum.fqn;
334 for (curr = NODE(cil_class->common)->cl_head, i = 1; curr; curr = curr->next, i++) {
340 for (curr = NODE(cil_class)->cl_head; curr; curr = curr->next) {
4334 static int __cil_policydb_init(policydb_t *pdb, const struct cil_db *db, struct cil_class *class_value_to_cil[], struct cil_perm **perm_value_to_cil[])
4893 static struct cil_list *cil_classperms_from_sepol(policydb_t *pdb, uint16_t class, uint32_t data, struct cil_class *class_value_to_cil[], struct cil_perm **perm_value_to_cil[])
4925 static int cil_avrule_from_sepol(policydb_t *pdb, avtab_ptr_t sepol_rule, struct cil_avrule *cil_rule, void *type_value_to_cil[], struct cil_class *class_value_to_cil[], struct cil_perm **perm_value_to_cil[])
4946 static int cil_check_type_bounds(const struct cil_db *db, policydb_t *pdb, void *type_value_to_cil, struct cil_class *class_value_to_cil[], struct cil_perm **perm_value_to_cil[], int *violation)
5054 struct cil_class **class_value_to_cil = NULL;