Lines Matching refs:node
35 struct mce_evt_llist *node; in is_duplicate_mce_record() local
40 llist_for_each_entry(node, &l->llnode, llnode) { in is_duplicate_mce_record()
41 m2 = &node->mce; in is_duplicate_mce_record()
60 struct mce_evt_llist *node, *t; in mce_gen_pool_prepare_records() local
67 llist_for_each_entry_safe(node, t, head, llnode) { in mce_gen_pool_prepare_records()
68 if (!is_duplicate_mce_record(node, t)) in mce_gen_pool_prepare_records()
69 llist_add(&node->llnode, &new_head); in mce_gen_pool_prepare_records()
78 struct mce_evt_llist *node, *tmp; in mce_gen_pool_process() local
86 llist_for_each_entry_safe(node, tmp, head, llnode) { in mce_gen_pool_process()
87 mce = &node->mce; in mce_gen_pool_process()
89 gen_pool_free(mce_evt_pool, (unsigned long)node, sizeof(*node)); in mce_gen_pool_process()
100 struct mce_evt_llist *node; in mce_gen_pool_add() local
105 node = (void *)gen_pool_alloc(mce_evt_pool, sizeof(*node)); in mce_gen_pool_add()
106 if (!node) { in mce_gen_pool_add()
111 memcpy(&node->mce, mce, sizeof(*mce)); in mce_gen_pool_add()
112 llist_add(&node->llnode, &mce_event_llist); in mce_gen_pool_add()