Lines Matching refs:node
34 struct mce_evt_llist *node; in is_duplicate_mce_record() local
39 llist_for_each_entry(node, &l->llnode, llnode) { in is_duplicate_mce_record()
40 m2 = &node->mce; in is_duplicate_mce_record()
59 struct mce_evt_llist *node, *t; in mce_gen_pool_prepare_records() local
66 llist_for_each_entry_safe(node, t, head, llnode) { in mce_gen_pool_prepare_records()
67 if (!is_duplicate_mce_record(node, t)) in mce_gen_pool_prepare_records()
68 llist_add(&node->llnode, &new_head); in mce_gen_pool_prepare_records()
77 struct mce_evt_llist *node, *tmp; in mce_gen_pool_process() local
85 llist_for_each_entry_safe(node, tmp, head, llnode) { in mce_gen_pool_process()
86 mce = &node->mce; in mce_gen_pool_process()
88 gen_pool_free(mce_evt_pool, (unsigned long)node, sizeof(*node)); in mce_gen_pool_process()
99 struct mce_evt_llist *node; in mce_gen_pool_add() local
107 node = (void *)gen_pool_alloc(mce_evt_pool, sizeof(*node)); in mce_gen_pool_add()
108 if (!node) { in mce_gen_pool_add()
113 memcpy(&node->mce, mce, sizeof(*mce)); in mce_gen_pool_add()
114 llist_add(&node->llnode, &mce_event_llist); in mce_gen_pool_add()