xen_mcelog         62 drivers/xen/mcelog.c static struct xen_mce_log xen_mcelog = {
xen_mcelog        115 drivers/xen/mcelog.c 	num = xen_mcelog.next;
xen_mcelog        124 drivers/xen/mcelog.c 		struct xen_mce *m = &xen_mcelog.entry[i];
xen_mcelog        130 drivers/xen/mcelog.c 	memset(xen_mcelog.entry, 0, num * sizeof(struct xen_mce));
xen_mcelog        131 drivers/xen/mcelog.c 	xen_mcelog.next = 0;
xen_mcelog        146 drivers/xen/mcelog.c 	if (xen_mcelog.next)
xen_mcelog        169 drivers/xen/mcelog.c 			flags = xen_mcelog.flags;
xen_mcelog        170 drivers/xen/mcelog.c 		} while (cmpxchg(&xen_mcelog.flags, flags, 0) != flags);
xen_mcelog        201 drivers/xen/mcelog.c 	entry = xen_mcelog.next;
xen_mcelog        210 drivers/xen/mcelog.c 			(unsigned long *)&xen_mcelog.flags);
xen_mcelog        214 drivers/xen/mcelog.c 	memcpy(xen_mcelog.entry + entry, mce, sizeof(struct xen_mce));
xen_mcelog        216 drivers/xen/mcelog.c 	xen_mcelog.next++;