selinux_avc 91 security/selinux/avc.c static struct selinux_avc selinux_avc; selinux_avc 93 security/selinux/avc.c void selinux_avc_init(struct selinux_avc **avc) selinux_avc 97 security/selinux/avc.c selinux_avc.avc_cache_threshold = AVC_DEF_CACHE_THRESHOLD; selinux_avc 99 security/selinux/avc.c INIT_HLIST_HEAD(&selinux_avc.avc_cache.slots[i]); selinux_avc 100 security/selinux/avc.c spin_lock_init(&selinux_avc.avc_cache.slots_lock[i]); selinux_avc 102 security/selinux/avc.c atomic_set(&selinux_avc.avc_cache.active_nodes, 0); selinux_avc 103 security/selinux/avc.c atomic_set(&selinux_avc.avc_cache.lru_hint, 0); selinux_avc 104 security/selinux/avc.c *avc = &selinux_avc; selinux_avc 107 security/selinux/avc.c unsigned int avc_get_cache_threshold(struct selinux_avc *avc) selinux_avc 112 security/selinux/avc.c void avc_set_cache_threshold(struct selinux_avc *avc, selinux_avc 150 security/selinux/avc.c int avc_get_hash_stats(struct selinux_avc *avc, char *page) selinux_avc 438 security/selinux/avc.c static void avc_node_delete(struct selinux_avc *avc, struct avc_node *node) selinux_avc 445 security/selinux/avc.c static void avc_node_kill(struct selinux_avc *avc, struct avc_node *node) selinux_avc 453 security/selinux/avc.c static void avc_node_replace(struct selinux_avc *avc, selinux_avc 461 security/selinux/avc.c static inline int avc_reclaim_node(struct selinux_avc *avc) selinux_avc 496 security/selinux/avc.c static struct avc_node *avc_alloc_node(struct selinux_avc *avc) selinux_avc 523 security/selinux/avc.c static inline struct avc_node *avc_search_node(struct selinux_avc *avc, selinux_avc 556 security/selinux/avc.c static struct avc_node *avc_lookup(struct selinux_avc *avc, selinux_avc 571 security/selinux/avc.c static int avc_latest_notif_update(struct selinux_avc *avc, selinux_avc 612 security/selinux/avc.c static struct avc_node *avc_insert(struct selinux_avc *avc, selinux_avc 828 security/selinux/avc.c static int avc_update_node(struct selinux_avc *avc, selinux_avc 935 security/selinux/avc.c static void avc_flush(struct selinux_avc *avc) selinux_avc 964 security/selinux/avc.c int avc_ss_reset(struct selinux_avc *avc, u32 seqno) selinux_avc 184 security/selinux/include/avc.h struct selinux_avc; selinux_avc 185 security/selinux/include/avc.h int avc_get_hash_stats(struct selinux_avc *avc, char *page); selinux_avc 186 security/selinux/include/avc.h unsigned int avc_get_cache_threshold(struct selinux_avc *avc); selinux_avc 187 security/selinux/include/avc.h void avc_set_cache_threshold(struct selinux_avc *avc, selinux_avc 12 security/selinux/include/avc_ss.h struct selinux_avc; selinux_avc 13 security/selinux/include/avc_ss.h int avc_ss_reset(struct selinux_avc *avc, u32 seqno); selinux_avc 97 security/selinux/include/security.h struct selinux_avc; selinux_avc 108 security/selinux/include/security.h struct selinux_avc *avc; selinux_avc 113 security/selinux/include/security.h void selinux_avc_init(struct selinux_avc **avc);