Lines Matching refs:ae
59 struct avc_entry ae; member
338 node->ae.xp_node->xp.len++; in avc_add_xperms_decision()
343 list_add(&dest_xpd->xpd_list, &node->ae.xp_node->xpd_head); in avc_add_xperms_decision()
382 node->ae.xp_node = dest; in avc_xperms_populate()
440 avc_xperms_free(node->ae.xp_node); in avc_node_free()
455 avc_xperms_free(node->ae.xp_node); in avc_node_kill()
526 node->ae.ssid = ssid; in avc_node_populate()
527 node->ae.tsid = tsid; in avc_node_populate()
528 node->ae.tclass = tclass; in avc_node_populate()
529 memcpy(&node->ae.avd, avd, sizeof(node->ae.avd)); in avc_node_populate()
542 if (ssid == node->ae.ssid && in avc_search_node()
543 tclass == node->ae.tclass && in avc_search_node()
544 tsid == node->ae.tsid) { in avc_search_node()
652 if (pos->ae.ssid == ssid && in avc_insert()
653 pos->ae.tsid == tsid && in avc_insert()
654 pos->ae.tclass == tclass) { in avc_insert()
886 if (ssid == pos->ae.ssid && in avc_update_node()
887 tsid == pos->ae.tsid && in avc_update_node()
888 tclass == pos->ae.tclass && in avc_update_node()
889 seqno == pos->ae.avd.seqno){ in avc_update_node()
905 avc_node_populate(node, ssid, tsid, tclass, &orig->ae.avd); in avc_update_node()
907 if (orig->ae.xp_node) { in avc_update_node()
908 rc = avc_xperms_populate(node, orig->ae.xp_node); in avc_update_node()
917 node->ae.avd.allowed |= perms; in avc_update_node()
918 if (node->ae.xp_node && (flags & AVC_EXTENDED_PERMS)) in avc_update_node()
919 avc_xperms_allow_perm(node->ae.xp_node, driver, xperm); in avc_update_node()
923 node->ae.avd.allowed &= ~perms; in avc_update_node()
926 node->ae.avd.auditallow |= perms; in avc_update_node()
929 node->ae.avd.auditallow &= ~perms; in avc_update_node()
932 node->ae.avd.auditdeny |= perms; in avc_update_node()
935 node->ae.avd.auditdeny &= ~perms; in avc_update_node()
1074 memcpy(&avd, &node->ae.avd, sizeof(avd)); in avc_has_extended_perms()
1075 xp_node = node->ae.xp_node; in avc_has_extended_perms()
1165 memcpy(avd, &node->ae.avd, sizeof(*avd)); in avc_has_perm_noaudit()