Lines Matching refs:rangetrans
625 struct cil_rangetransition *rangetrans = current->data; in cil_resolve_rangetransition() local
632 rc = cil_resolve_name(current, rangetrans->src_str, CIL_SYM_TYPES, extra_args, &src_datum); in cil_resolve_rangetransition()
636 rangetrans->src = src_datum; in cil_resolve_rangetransition()
639 rc = cil_resolve_name(current, rangetrans->exec_str, CIL_SYM_TYPES, extra_args, &exec_datum); in cil_resolve_rangetransition()
643 rangetrans->exec = exec_datum; in cil_resolve_rangetransition()
646 rc = cil_resolve_name(current, rangetrans->obj_str, CIL_SYM_CLASSES, extra_args, &obj_datum); in cil_resolve_rangetransition()
650 rangetrans->obj = (struct cil_class*)obj_datum; in cil_resolve_rangetransition()
652 if (rangetrans->range_str != NULL) { in cil_resolve_rangetransition()
653 …rc = cil_resolve_name(current, rangetrans->range_str, CIL_SYM_LEVELRANGES, extra_args, &range_datu… in cil_resolve_rangetransition()
657 rangetrans->range = (struct cil_levelrange*)range_datum; in cil_resolve_rangetransition()
660 if (rangetrans->range->datum.name == NULL) { in cil_resolve_rangetransition()
661 rc = cil_resolve_levelrange(current, rangetrans->range, extra_args); in cil_resolve_rangetransition()
667 rc = cil_resolve_levelrange(current, rangetrans->range, extra_args); in cil_resolve_rangetransition()