Lines Matching refs:rt
762 struct mls_range *rt = datum; in range_tr_destroy() local
764 ebitmap_destroy(&rt->level[0].cat); in range_tr_destroy()
765 ebitmap_destroy(&rt->level[1].cat); in range_tr_destroy()
1838 struct range_trans *rt = NULL; in range_read() local
1854 rt = kzalloc(sizeof(*rt), GFP_KERNEL); in range_read()
1855 if (!rt) in range_read()
1862 rt->source_type = le32_to_cpu(buf[0]); in range_read()
1863 rt->target_type = le32_to_cpu(buf[1]); in range_read()
1868 rt->target_class = le32_to_cpu(buf[0]); in range_read()
1870 rt->target_class = p->process_class; in range_read()
1873 if (!policydb_type_isvalid(p, rt->source_type) || in range_read()
1874 !policydb_type_isvalid(p, rt->target_type) || in range_read()
1875 !policydb_class_isvalid(p, rt->target_class)) in range_read()
1893 rc = hashtab_insert(p->range_tr, rt, r); in range_read()
1897 rt = NULL; in range_read()
1903 kfree(rt); in range_read()
3214 struct range_trans *rt = key; in range_write_helper() local
3221 buf[0] = cpu_to_le32(rt->source_type); in range_write_helper()
3222 buf[1] = cpu_to_le32(rt->target_type); in range_write_helper()
3227 buf[0] = cpu_to_le32(rt->target_class); in range_write_helper()