Home | History | Annotate | Download | only in src

Lines Matching refs:avd

310 				     struct sepol_av_decision *avd,
331 avd->allowed = 0;
332 avd->decided = 0xffffffff;
333 avd->auditallow = 0;
334 avd->auditdeny = 0xffffffff;
335 avd->seqno = latest_granting;
360 avd->allowed |= node->datum.data;
363 avd->auditallow |= node->datum.data;
365 avd->auditdeny &= node->datum.data;
369 cond_compute_av(&policydb->te_cond_avtab, &avkey, avd);
374 if (requested & ~avd->allowed) {
376 requested &= avd->allowed;
385 if ((constraint->permissions & (avd->allowed)) &&
388 avd->allowed =
389 (avd->allowed) & ~(constraint->permissions);
394 if (requested & ~avd->allowed) {
396 requested &= avd->allowed;
405 (avd->allowed & (PROCESS__TRANSITION | PROCESS__DYNTRANSITION)) &&
413 avd->allowed = (avd->allowed) & ~(PROCESS__TRANSITION |
417 if (requested & ~avd->allowed) {
419 requested &= avd->allowed;
476 struct sepol_av_decision *avd,
496 requested, avd, reason);
505 struct sepol_av_decision *avd)
508 return sepol_compute_av_reason(ssid, tsid, tclass, requested, avd,
1295 struct sepol_av_decision avd;
1340 &avd, &reason);
1341 if (rc || !(avd.allowed & PROCESS__TRANSITION))