Lines Matching defs:avc_node
55 struct avc_node {
72 struct hlist_head slots[AVC_CACHE_SLOTS]; /* head for avc_node->list */
139 avc_node_cachep = kmem_cache_create("avc_node", sizeof(struct avc_node),
156 struct avc_node *node;
330 static int avc_add_xperms_decision(struct avc_node *node,
355 static int avc_xperms_populate(struct avc_node *node,
436 struct avc_node *node = container_of(rhead, struct avc_node, rhead);
442 static void avc_node_delete(struct selinux_avc *avc, struct avc_node *node)
449 static void avc_node_kill(struct selinux_avc *avc, struct avc_node *node)
458 struct avc_node *new, struct avc_node *old)
467 struct avc_node *node;
500 static struct avc_node *avc_alloc_node(struct selinux_avc *avc)
502 struct avc_node *node;
519 static void avc_node_populate(struct avc_node *node, u32 ssid, u32 tsid, u16 tclass, struct av_decision *avd)
527 static inline struct avc_node *avc_search_node(struct selinux_avc *avc,
530 struct avc_node *node, *ret = NULL;
557 * then this function returns the avc_node.
560 static struct avc_node *avc_lookup(struct selinux_avc *avc,
563 struct avc_node *node;
614 * avc_node inserted. Otherwise, this function returns NULL.
616 static struct avc_node *avc_insert(struct selinux_avc *avc,
621 struct avc_node *pos, *node = NULL;
844 struct avc_node *pos, *node, *orig = NULL;
946 struct avc_node *node;
995 * when the avc_node lookup fails. We get called with
1003 struct avc_node *avc_compute_av(struct selinux_state *state,
1044 struct avc_node *node;
1143 struct avc_node *node;