Lines Matching refs:attr
280 struct cil_typeattribute *attr = NULL;
283 attr = (struct cil_typeattribute*)datum;
284 attr->used |= used;
285 if ((attr->used & CIL_ATTR_EXPAND_TRUE) &&
286 (attr->used & CIL_ATTR_EXPAND_FALSE)) {
289 "Resolving to false. \n", attr->datum.name);
290 attr->used &= ~CIL_ATTR_EXPAND_TRUE;
432 struct cil_typeattribute *attr = NULL;
448 attr = (struct cil_typeattribute*)attr_datum;
455 if (attr->expr_list == NULL) {
456 cil_list_init(&attr->expr_list, CIL_TYPEATTRIBUTE);
459 cil_list_append(attr->expr_list, CIL_LIST, attrtypes->datum_expr);
1152 struct cil_roleattribute *attr = NULL;
1165 attr = (struct cil_roleattribute*)attr_datum;
1172 if (attr->expr_list == NULL) {
1173 cil_list_init(&attr->expr_list, CIL_ROLEATTRIBUTE);
1176 cil_list_append(attr->expr_list, CIL_LIST, attrroles->datum_expr);
3479 struct cil_userattribute *attr = NULL;
3492 attr = (struct cil_userattribute*)attr_datum;
3499 if (attr->expr_list == NULL) {
3500 cil_list_init(&attr->expr_list, CIL_USERATTRIBUTE);
3503 cil_list_append(attr->expr_list, CIL_LIST, attrusers->datum_expr);