Lines Matching full:mce
3 * MCE event pool management in MCE context
15 * printk() is not safe in MCE context. This is a lock-less memory allocator
18 * This memory pool is only to be used to save MCE records in MCE context.
19 * MCE events are rare, so a fixed size memory pool should be enough. Use
20 * 2 pages to save MCE events for now (~80 MCE records at most).
35 struct mce *m1, *m2; in is_duplicate_mce_record()
37 m1 = &t->mce; in is_duplicate_mce_record()
40 m2 = &node->mce; in is_duplicate_mce_record()
49 * The system has panicked - we'd like to peruse the list of MCE records
78 struct mce *mce; in mce_gen_pool_process() local
86 mce = &node->mce; in mce_gen_pool_process()
87 blocking_notifier_call_chain(&x86_mce_decoder_chain, 0, mce); in mce_gen_pool_process()
97 int mce_gen_pool_add(struct mce *mce) in mce_gen_pool_add() argument
101 if (filter_mce(mce)) in mce_gen_pool_add()
109 pr_warn_ratelimited("MCE records pool full!\n"); in mce_gen_pool_add()
113 memcpy(&node->mce, mce, sizeof(*mce)); in mce_gen_pool_add()