Lines Matching defs:attr_name
183 char *attr_name;
250 free(attr->attr_name);
752 char *attr_name = NULL;
763 attr_name = malloc(len);
764 if (!attr_name) {
769 rlen = snprintf(attr_name, len, "%s%s%i", pdb->name, infix, num_attrs);
772 free(attr_name);
773 attr_name = NULL;
778 return attr_name;
781 static int cil_add_attr_to_list(struct list *attr_list, char *attr_name, int is_type, void *set)
798 attr_list_node->attr_name = attr_name;
809 static int cil_print_attr_strs(int indent, struct policydb *pdb, int is_type, void *set, char *attr_name)
849 cil_println(indent, "(%sattribute %s)", kind, attr_name);
851 cil_printf("(%sattributeset %s ", kind, attr_name);
904 rc = cil_print_attr_strs(indent, pdb, node->is_type, node->set, node->attr_name);
938 return node->attr_name;
945 return node->attr_name;
954 char *attr_name = NULL;
960 attr_name = search_attr_list(attr_list, is_type, set);
962 if (!attr_name) {
963 attr_name = get_new_attr_name(pdb, is_type);
964 if (!attr_name) {
969 rc = cil_add_attr_to_list(attr_list, attr_name, is_type, set);
971 free(attr_name);
982 *names[0] = attr_name;