Lines Matching refs:ae
56 struct avc_entry ae; member
337 list_add(&dest_xpd->xpd_list, &node->ae.xp_node->xpd_head); in avc_add_xperms_decision()
338 node->ae.xp_node->xp.len++; in avc_add_xperms_decision()
377 node->ae.xp_node = dest; in avc_xperms_populate()
434 avc_xperms_free(node->ae.xp_node); in avc_node_free()
448 avc_xperms_free(node->ae.xp_node); in avc_node_kill()
517 node->ae.ssid = ssid; in avc_node_populate()
518 node->ae.tsid = tsid; in avc_node_populate()
519 node->ae.tclass = tclass; in avc_node_populate()
520 memcpy(&node->ae.avd, avd, sizeof(node->ae.avd)); in avc_node_populate()
532 if (ssid == node->ae.ssid && in avc_search_node()
533 tclass == node->ae.tclass && in avc_search_node()
534 tsid == node->ae.tsid) { in avc_search_node()
635 if (pos->ae.ssid == ssid && in avc_insert()
636 pos->ae.tsid == tsid && in avc_insert()
637 pos->ae.tclass == tclass) { in avc_insert()
858 if (ssid == pos->ae.ssid && in avc_update_node()
859 tsid == pos->ae.tsid && in avc_update_node()
860 tclass == pos->ae.tclass && in avc_update_node()
861 seqno == pos->ae.avd.seqno){ in avc_update_node()
877 avc_node_populate(node, ssid, tsid, tclass, &orig->ae.avd); in avc_update_node()
879 if (orig->ae.xp_node) { in avc_update_node()
880 rc = avc_xperms_populate(node, orig->ae.xp_node); in avc_update_node()
889 node->ae.avd.allowed |= perms; in avc_update_node()
890 if (node->ae.xp_node && (flags & AVC_EXTENDED_PERMS)) in avc_update_node()
891 avc_xperms_allow_perm(node->ae.xp_node, driver, xperm); in avc_update_node()
895 node->ae.avd.allowed &= ~perms; in avc_update_node()
898 node->ae.avd.auditallow |= perms; in avc_update_node()
901 node->ae.avd.auditallow &= ~perms; in avc_update_node()
904 node->ae.avd.auditdeny |= perms; in avc_update_node()
907 node->ae.avd.auditdeny &= ~perms; in avc_update_node()
1047 memcpy(&avd, &node->ae.avd, sizeof(avd)); in avc_has_extended_perms()
1048 xp_node = node->ae.xp_node; in avc_has_extended_perms()
1164 denied = requested & ~node->ae.avd.allowed; in avc_has_perm_noaudit()
1165 memcpy(avd, &node->ae.avd, sizeof(*avd)); in avc_has_perm_noaudit()