Lines Matching refs:ae
56 struct avc_entry ae; member
386 node->ae.xp_node->xp.len++; in avc_add_xperms_decision()
391 list_add(&dest_xpd->xpd_list, &node->ae.xp_node->xpd_head); in avc_add_xperms_decision()
431 node->ae.xp_node = dest; in avc_xperms_populate()
488 avc_xperms_free(node->ae.xp_node); in avc_node_free()
502 avc_xperms_free(node->ae.xp_node); in avc_node_kill()
569 node->ae.ssid = ssid; in avc_node_populate()
570 node->ae.tsid = tsid; in avc_node_populate()
571 node->ae.tclass = tclass; in avc_node_populate()
572 memcpy(&node->ae.avd, avd, sizeof(node->ae.avd)); in avc_node_populate()
584 if (ssid == node->ae.ssid && in avc_search_node()
585 tclass == node->ae.tclass && in avc_search_node()
586 tsid == node->ae.tsid) { in avc_search_node()
690 if (pos->ae.ssid == ssid && in avc_insert()
691 pos->ae.tsid == tsid && in avc_insert()
692 pos->ae.tclass == tclass) { in avc_insert()
846 if (ssid == pos->ae.ssid && in avc_update_node()
847 tsid == pos->ae.tsid && in avc_update_node()
848 tclass == pos->ae.tclass && in avc_update_node()
849 seqno == pos->ae.avd.seqno){ in avc_update_node()
865 avc_node_populate(node, ssid, tsid, tclass, &orig->ae.avd); in avc_update_node()
867 if (orig->ae.xp_node) { in avc_update_node()
868 rc = avc_xperms_populate(node, orig->ae.xp_node); in avc_update_node()
877 node->ae.avd.allowed |= perms; in avc_update_node()
878 if (node->ae.xp_node && (flags & AVC_EXTENDED_PERMS)) in avc_update_node()
879 avc_xperms_allow_perm(node->ae.xp_node, driver, xperm); in avc_update_node()
883 node->ae.avd.allowed &= ~perms; in avc_update_node()
886 node->ae.avd.auditallow |= perms; in avc_update_node()
889 node->ae.avd.auditallow &= ~perms; in avc_update_node()
892 node->ae.avd.auditdeny |= perms; in avc_update_node()
895 node->ae.avd.auditdeny &= ~perms; in avc_update_node()
1028 memcpy(&avd, &node->ae.avd, sizeof(avd)); in avc_has_extended_perms()
1029 xp_node = node->ae.xp_node; in avc_has_extended_perms()
1116 memcpy(avd, &node->ae.avd, sizeof(*avd)); in avc_has_perm_noaudit()