Home
last modified time | relevance | path

Searched refs:avd (Results 1 – 7 of 7) sorted by relevance

/xen-4.10.0-shim-comet/xen/xsm/flask/
A Davc.c72 struct av_decision avd; member
370 memcpy(&node->ae.avd, avd, sizeof(node->ae.avd)); in avc_node_populate()
536 denied = requested & ~avd->allowed; in avc_audit()
645 seqno == pos->ae.avd.seqno ) in avc_update_node()
665 node->ae.avd.allowed |= perms; in avc_update_node()
726 struct av_decision avd_entry, *avd; in avc_has_perm_noaudit() local
740 avd = in_avd; in avc_has_perm_noaudit()
742 avd = &avd_entry; in avc_has_perm_noaudit()
752 avd = &node->ae.avd; in avc_has_perm_noaudit()
755 denied = requested & ~(avd->allowed); in avc_has_perm_noaudit()
[all …]
A Dflask_op.c117 struct av_decision avd; in flask_security_access() local
124 rv = security_compute_av(arg->ssid, arg->tsid, arg->tclass, arg->req, &avd); in flask_security_access()
128 arg->allowed = avd.allowed; in flask_security_access()
129 arg->audit_allow = avd.auditallow; in flask_security_access()
130 arg->audit_deny = avd.auditdeny; in flask_security_access()
131 arg->seqno = avd.seqno; in flask_security_access()
/xen-4.10.0-shim-comet/xen/xsm/flask/ss/
A Dservices.c88 struct av_decision *avd);
397 if ( (lo_avd.allowed & avd->allowed) == avd->allowed ) in type_attribute_bounds_av()
414 if ( (lo_avd.allowed & avd->allowed) == avd->allowed ) in type_attribute_bounds_av()
432 if ( (lo_avd.allowed & avd->allowed) == avd->allowed ) in type_attribute_bounds_av()
440 avd->allowed &= ~masked; in type_attribute_bounds_av()
470 avd->allowed = 0; in context_struct_compute_av()
471 avd->auditallow = 0; in context_struct_compute_av()
472 avd->auditdeny = 0xffffffff; in context_struct_compute_av()
474 avd->flags = 0; in context_struct_compute_av()
555 tclass, requested, avd); in context_struct_compute_av()
[all …]
A Dconditional.c517 struct av_decision *avd) in cond_compute_av() argument
521 if( !ctab || !key || !avd ) in cond_compute_av()
529 avd->allowed |= node->datum.data; in cond_compute_av()
537 avd->auditdeny &= node->datum.data; in cond_compute_av()
540 avd->auditallow |= node->datum.data; in cond_compute_av()
A Dconditional.h73 void cond_compute_av(struct avtab *ctab, struct avtab_key *key, struct av_decision *avd);
/xen-4.10.0-shim-comet/xen/xsm/flask/include/
A Davc.h85 struct av_decision *avd, int result, struct avc_audit_data *auditdata);
88 struct av_decision *avd);
A Dsecurity.h69 struct av_decision *avd);

Completed in 12 milliseconds