Home
last modified time | relevance | path

Searched refs:mcelog (Results 1 – 1 of 1) sorted by relevance

/arch/x86/kernel/cpu/mcheck/
Dmce.c145 static struct mce_log mcelog = { variable
166 entry = rcu_dereference_check_mce(mcelog.next); in mce_log()
176 (unsigned long *)&mcelog.flags); in mce_log()
180 if (mcelog.entry[entry].finished) { in mce_log()
188 if (cmpxchg(&mcelog.next, entry, next) == entry) in mce_log()
191 memcpy(mcelog.entry + entry, mce, sizeof(struct mce)); in mce_log()
193 mcelog.entry[entry].finished = 1; in mce_log()
204 next = ACCESS_ONCE(mcelog.next); in drain_mcelog_buffer()
214 m = &mcelog.entry[i]; in drain_mcelog_buffer()
231 memset(mcelog.entry + prev, 0, (next - prev) * sizeof(*m)); in drain_mcelog_buffer()
[all …]