Lines Matching refs:lvlrange
1747 int cil_resolve_levelrange(struct cil_tree_node *current, struct cil_levelrange *lvlrange, void *extra_args)
1753 if (lvlrange->low_str != NULL) {
1754 rc = cil_resolve_name(current, lvlrange->low_str, CIL_SYM_LEVELS, extra_args, &low_datum);
1758 lvlrange->low = (struct cil_level*)low_datum;
1761 if (lvlrange->low->datum.name == NULL) {
1762 rc = cil_resolve_level(current, lvlrange->low, extra_args);
1767 } else if (lvlrange->low != NULL) {
1768 rc = cil_resolve_level(current, lvlrange->low, extra_args);
1774 if (lvlrange->high_str != NULL) {
1775 rc = cil_resolve_name(current, lvlrange->high_str, CIL_SYM_LEVELS, extra_args, &high_datum);
1779 lvlrange->high = (struct cil_level*)high_datum;
1782 if (lvlrange->high->datum.name == NULL) {
1783 rc = cil_resolve_level(current, lvlrange->high, extra_args);
1788 } else if (lvlrange->high != NULL) {
1789 rc = cil_resolve_level(current, lvlrange->high, extra_args);