• Home
  • Raw
  • Download

Lines Matching refs:map

104 			       const struct security_class_mapping *map,  in selinux_set_mapping()  argument
112 if (!map) in selinux_set_mapping()
115 while (map[i].name) in selinux_set_mapping()
125 while (map[j].name) { in selinux_set_mapping()
126 const struct security_class_mapping *p_in = map + (j++); in selinux_set_mapping()
184 static u16 unmap_class(struct selinux_map *map, u16 tclass) in unmap_class() argument
186 if (tclass < map->size) in unmap_class()
187 return map->mapping[tclass].value; in unmap_class()
195 static u16 map_class(struct selinux_map *map, u16 pol_value) in map_class() argument
199 for (i = 1; i < map->size; i++) { in map_class()
200 if (map->mapping[i].value == pol_value) in map_class()
207 static void map_decision(struct selinux_map *map, in map_decision() argument
211 if (tclass < map->size) { in map_decision()
212 struct selinux_mapping *mapping = &map->mapping[tclass]; in map_decision()
782 tclass = unmap_class(&policy->map, orig_tclass); in security_compute_validatetrans()
1061 tclass = unmap_class(&policy->map, orig_tclass); in security_compute_xperms_decision()
1153 tclass = unmap_class(&policy->map, orig_tclass); in security_compute_av()
1161 map_decision(&policy->map, orig_tclass, avd, in security_compute_av()
1768 tclass = unmap_class(&policy->map, orig_tclass); in security_compute_sid()
1772 sock = security_is_socket_class(map_class(&policy->map, in security_compute_sid()
2186 kfree(policy->map.mapping); in selinux_policy_free()
2316 &newpolicy->map); in security_load_policy()
2378 kfree(newpolicy->map.mapping); in security_load_policy()
2899 sclass = unmap_class(&policy->map, orig_sclass); in __security_genfs_sid()