Searched refs:avd (Results 1 – 7 of 7) sorted by relevance
/xen-4.10.0-shim-comet/xen/xsm/flask/ |
A D | avc.c | 72 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 D | flask_op.c | 117 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 D | services.c | 88 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 D | conditional.c | 517 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 D | conditional.h | 73 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 D | avc.h | 85 struct av_decision *avd, int result, struct avc_audit_data *auditdata); 88 struct av_decision *avd);
|
A D | security.h | 69 struct av_decision *avd);
|
Completed in 12 milliseconds