Lines Matching defs:def
5847 struct cil_default *def = NULL;
5862 cil_default_init(&def);
5864 def->flavor = flavor;
5867 cil_list_init(&def->class_strs, CIL_CLASS);
5868 cil_list_append(def->class_strs, CIL_STRING, parse_current->next->data);
5870 rc = cil_fill_list(parse_current->next->cl_head, CIL_CLASS, &def->class_strs);
5878 def->object = CIL_DEFAULT_SOURCE;
5880 def->object = CIL_DEFAULT_TARGET;
5887 ast_node->data = def;
5894 cil_destroy_default(def);
5898 void cil_destroy_default(struct cil_default *def)
5900 if (def == NULL) {
5904 cil_list_destroy(&def->class_strs, CIL_TRUE);
5906 cil_list_destroy(&def->class_datums, CIL_FALSE);
5908 free(def);
5914 struct cil_defaultrange *def = NULL;
5931 cil_defaultrange_init(&def);
5934 cil_list_init(&def->class_strs, CIL_CLASS);
5935 cil_list_append(def->class_strs, CIL_STRING, parse_current->next->data);
5937 rc = cil_fill_list(parse_current->next->cl_head, CIL_CLASS, &def->class_strs);
5952 def->object_range = CIL_DEFAULT_SOURCE_LOW;
5954 def->object_range = CIL_DEFAULT_SOURCE_HIGH;
5956 def->object_range = CIL_DEFAULT_SOURCE_LOW_HIGH;
5970 def->object_range = CIL_DEFAULT_TARGET_LOW;
5972 def->object_range = CIL_DEFAULT_TARGET_HIGH;
5974 def->object_range = CIL_DEFAULT_TARGET_LOW_HIGH;
5981 def->object_range = CIL_DEFAULT_GLBLUB;
5988 ast_node->data = def;
5995 cil_destroy_defaultrange(def);
5999 void cil_destroy_defaultrange(struct cil_defaultrange *def)
6001 if (def == NULL) {
6005 cil_list_destroy(&def->class_strs, CIL_TRUE);
6007 cil_list_destroy(&def->class_datums, CIL_FALSE);
6009 free(def);