Lines Matching refs:list
19 struct list_head list; member
34 struct list_head list; member
103 INIT_LIST_HEAD(&tree->list); in alloc_tree()
202 INIT_LIST_HEAD(&chunk->owners[i].list); in alloc_chunk()
228 struct list_head *list; in insert_hash() local
237 list = chunk_hash(chunk->key); in insert_hash()
238 list_add_rcu(&chunk->hash, list); in insert_hash()
245 struct list_head *list = chunk_hash(key); in audit_tree_lookup() local
248 list_for_each_entry_rcu(p, list, hash) { in audit_tree_lookup()
313 list_replace_init(&old->owners[j].list, &new->owners[i].list); in replace_chunk()
333 list_del_init(&p->list); in remove_chunk_node()
435 list_add(&chunk->owners[0].list, &tree->chunks); in create_chunk()
507 list_add(&p->list, &tree->chunks); in tag_chunk()
557 list_del_rcu(&entry->list); in kill_rules()
558 list_del(&entry->rule.list); in kill_rules()
577 p = list_first_entry(&victim->chunks, struct audit_node, list); in prune_tree_chunks()
619 struct audit_node *node = list_entry(p, struct audit_node, list); in trim_marked()
636 list_del_init(&tree->list); in trim_marked()
658 list_move(&tree->list, &prune_list); in audit_remove_tree_rule()
685 tree = container_of(cursor.next, struct audit_tree, list); in audit_trim_trees()
687 list_move(&cursor, &tree->list); in audit_trim_trees()
700 list_for_each_entry(node, &tree->chunks, list) { in audit_trim_trees()
772 struct audit_tree, list); in prune_tree_thread()
773 list_del_init(&victim->list); in prune_tree_thread()
812 list_for_each_entry(tree, &tree_list, list) { in audit_add_tree_rule()
821 list_add(&tree->list, &tree_list); in audit_add_tree_rule()
849 list_for_each_entry(node, &tree->chunks, list) in audit_add_tree_rule()
868 list_del_init(&tree->list); in audit_add_tree_rule()
905 tree = container_of(cursor.next, struct audit_tree, list); in audit_tag_tree()
907 list_move(&cursor, &tree->list); in audit_tag_tree()
932 list_move(&tree->list, &tree_list); in audit_tag_tree()
941 tree = container_of(barrier.prev, struct audit_tree, list); in audit_tag_tree()
943 list_move(&tree->list, &barrier); in audit_tag_tree()
949 list_for_each_entry(node, &tree->chunks, list) in audit_tag_tree()
979 struct list_head *list = &context->killed_trees; in audit_kill_trees() local
984 while (!list_empty(list)) { in audit_kill_trees()
987 victim = list_entry(list->next, struct audit_tree, list); in audit_kill_trees()
989 list_del_init(&victim->list); in audit_kill_trees()
1024 list_move(&owner->list, &prune_list); in evict_chunk()
1027 list_move(&owner->list, postponed); in evict_chunk()
1033 list_del_init(&chunk->owners[n].list); in evict_chunk()