Lines Matching defs:perms
49 const class_perm_node_t *curperm, uint32_t perms)
57 sepol_av_to_string(p, curperm->tclass, perms));
63 sepol_av_to_string(p, curperm->tclass, perms));
69 sepol_av_to_string(p, curperm->tclass, perms));
99 rc = extended_permissions_and(neverallow->perms, allow->perms);
102 rc = xperm_test(neverallow->driver, allow->perms);
105 rc = xperm_test(allow->driver, neverallow->perms);
108 rc = extended_permissions_and(neverallow->perms, allow->perms);
125 result->perms[i] = neverallow->perms[i] & allow->perms[i];
130 memcpy(result->perms, neverallow->perms, sizeof(result->perms));
135 memcpy(result->perms, allow->perms, sizeof(result->perms));
140 result->perms[i] = neverallow->perms[i] & allow->perms[i];
148 const class_perm_node_t *curperm, uint32_t perms,
204 sepol_av_to_string(p, curperm->tclass, perms));
221 uint32_t perms;
230 if (!match_any_class_permissions(avrule->perms, k->target_class, d->data))
264 for (cp = avrule->perms; cp; cp = cp->next) {
266 perms = cp->data & d->data;
267 if ((cp->tclass != k->target_class) || !perms) {
277 i, j, cp, perms, k, avtab);
280 report_failure(handle, p, avrule, i, j, cp, perms);
482 if (!match_any_class_permissions(avrule->perms, k->target_class, d->data))