Lines Matching refs:rt
345 struct mls_range *rt = datum; in range_tr_destroy() local
348 ebitmap_destroy(&rt->level[0].cat); in range_tr_destroy()
349 ebitmap_destroy(&rt->level[1].cat); in range_tr_destroy()
1808 struct range_trans *rt = NULL; in range_read() local
1824 rt = kzalloc(sizeof(*rt), GFP_KERNEL); in range_read()
1825 if (!rt) in range_read()
1832 rt->source_type = le32_to_cpu(buf[0]); in range_read()
1833 rt->target_type = le32_to_cpu(buf[1]); in range_read()
1838 rt->target_class = le32_to_cpu(buf[0]); in range_read()
1840 rt->target_class = p->process_class; in range_read()
1843 if (!policydb_type_isvalid(p, rt->source_type) || in range_read()
1844 !policydb_type_isvalid(p, rt->target_type) || in range_read()
1845 !policydb_class_isvalid(p, rt->target_class)) in range_read()
1863 rc = hashtab_insert(p->range_tr, rt, r); in range_read()
1867 rt = NULL; in range_read()
1873 kfree(rt); in range_read()
3277 struct range_trans *rt = key; in range_write_helper() local
3284 buf[0] = cpu_to_le32(rt->source_type); in range_write_helper()
3285 buf[1] = cpu_to_le32(rt->target_type); in range_write_helper()
3290 buf[0] = cpu_to_le32(rt->target_class); in range_write_helper()