Lines Matching refs:rt
767 struct mls_range *rt = datum; in range_tr_destroy() local
769 ebitmap_destroy(&rt->level[0].cat); in range_tr_destroy()
770 ebitmap_destroy(&rt->level[1].cat); in range_tr_destroy()
1843 struct range_trans *rt = NULL; in range_read() local
1859 rt = kzalloc(sizeof(*rt), GFP_KERNEL); in range_read()
1860 if (!rt) in range_read()
1867 rt->source_type = le32_to_cpu(buf[0]); in range_read()
1868 rt->target_type = le32_to_cpu(buf[1]); in range_read()
1873 rt->target_class = le32_to_cpu(buf[0]); in range_read()
1875 rt->target_class = p->process_class; in range_read()
1878 if (!policydb_type_isvalid(p, rt->source_type) || in range_read()
1879 !policydb_type_isvalid(p, rt->target_type) || in range_read()
1880 !policydb_class_isvalid(p, rt->target_class)) in range_read()
1898 rc = hashtab_insert(p->range_tr, rt, r); in range_read()
1902 rt = NULL; in range_read()
1908 kfree(rt); in range_read()
3219 struct range_trans *rt = key; in range_write_helper() local
3226 buf[0] = cpu_to_le32(rt->source_type); in range_write_helper()
3227 buf[1] = cpu_to_le32(rt->target_type); in range_write_helper()
3232 buf[0] = cpu_to_le32(rt->target_class); in range_write_helper()