Lines Matching refs:rtr
3269 range_trans_rule_t *rtr = NULL, *lrtr = NULL;
3311 rtr = malloc(sizeof(range_trans_rule_t));
3312 if (!rtr)
3314 range_trans_rule_init(rtr);
3316 if (ebitmap_set_bit(&rtr->stypes.types, rt->source_type - 1, 1))
3319 if (ebitmap_set_bit(&rtr->ttypes.types, rt->target_type - 1, 1))
3322 if (ebitmap_set_bit(&rtr->tclasses, rt->target_class - 1, 1))
3325 if (mls_range_to_semantic(r, &rtr->trange))
3329 lrtr->next = rtr;
3331 p->global->enabled->range_tr_rules = rtr;
3337 lrtr = rtr;
3347 if (rtr) {
3348 range_trans_rule_destroy(rtr);
3349 free(rtr);