Lines Matching full:current_mapping
23 static struct selinux_mapping *current_mapping = NULL;
37 free(current_mapping);
38 current_mapping = NULL;
54 current_mapping = (struct selinux_mapping *)calloc(++i, size);
55 if (!current_mapping)
62 struct selinux_mapping *p_out = current_mapping + j;
88 free(current_mapping);
89 current_mapping = NULL;
103 return current_mapping[tclass].value;
121 for (i=0; i<current_mapping[tclass].num_perms; i++)
123 kperm |= current_mapping[tclass].perms[i];
148 if (current_mapping[i].value == kclass)
167 for (i=0; i<current_mapping[tclass].num_perms; i++)
168 if (kperm & current_mapping[tclass].perms[i]) {
170 kperm &= ~current_mapping[tclass].perms[i];
190 for (i=0, result=0; i<current_mapping[tclass].num_perms; i++)
191 if (avd->allowed & current_mapping[tclass].perms[i])
195 for (i=0, result=0; i<current_mapping[tclass].num_perms; i++)
196 if (avd->decided & current_mapping[tclass].perms[i])
200 for (i=0, result=0; i<current_mapping[tclass].num_perms; i++)
201 if (avd->auditallow & current_mapping[tclass].perms[i])
205 for (i=0, result=0; i<current_mapping[tclass].num_perms; i++)
206 if (avd->auditdeny & current_mapping[tclass].perms[i])