From 6f3f60b0901fa76e0e1955988aef710104192060 Mon Sep 17 00:00:00 2001 From: Federico Serafini Date: Thu, 16 Nov 2023 09:09:38 +0100 Subject: [PATCH] x86/mctelem: address violations of MISRA C:2012 Rule 8.2 Add missing parameter names. No functional change. Signed-off-by: Federico Serafini Acked-by: Jan Beulich --- xen/arch/x86/cpu/mcheck/mctelem.c | 2 +- xen/arch/x86/cpu/mcheck/mctelem.h | 25 +++++++++++++------------ 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/xen/arch/x86/cpu/mcheck/mctelem.c b/xen/arch/x86/cpu/mcheck/mctelem.c index 77a4d1d5ff..b8d0368a7d 100644 --- a/xen/arch/x86/cpu/mcheck/mctelem.c +++ b/xen/arch/x86/cpu/mcheck/mctelem.c @@ -208,7 +208,7 @@ void mctelem_defer(mctelem_cookie_t cookie, bool lmce) * @lmce: indicate which pending list on @cpu is handled */ void mctelem_process_deferred(unsigned int cpu, - int (*fn)(mctelem_cookie_t), + int (*fn)(mctelem_cookie_t mctc), bool lmce) { struct mctelem_ent *tep; diff --git a/xen/arch/x86/cpu/mcheck/mctelem.h b/xen/arch/x86/cpu/mcheck/mctelem.h index 21b251847b..f4c5ff848d 100644 --- a/xen/arch/x86/cpu/mcheck/mctelem.h +++ b/xen/arch/x86/cpu/mcheck/mctelem.h @@ -60,18 +60,19 @@ typedef enum mctelem_class { MC_NCLASSES } mctelem_class_t; -extern void mctelem_init(unsigned int); -extern mctelem_cookie_t mctelem_reserve(mctelem_class_t); -extern void *mctelem_dataptr(mctelem_cookie_t); -extern void mctelem_commit(mctelem_cookie_t); -extern void mctelem_dismiss(mctelem_cookie_t); -extern mctelem_cookie_t mctelem_consume_oldest_begin(mctelem_class_t); -extern void mctelem_consume_oldest_end(mctelem_cookie_t); -extern void mctelem_ack(mctelem_class_t, mctelem_cookie_t); -extern void mctelem_defer(mctelem_cookie_t, bool lmce); -extern void mctelem_process_deferred(unsigned int, - int (*)(mctelem_cookie_t), bool lmce); -bool mctelem_has_deferred(unsigned int); +extern void mctelem_init(unsigned int datasz); +extern mctelem_cookie_t mctelem_reserve(mctelem_class_t which); +extern void *mctelem_dataptr(mctelem_cookie_t cookie); +extern void mctelem_commit(mctelem_cookie_t cookie); +extern void mctelem_dismiss(mctelem_cookie_t cookie); +extern mctelem_cookie_t mctelem_consume_oldest_begin(mctelem_class_t which); +extern void mctelem_consume_oldest_end(mctelem_cookie_t cookie); +extern void mctelem_ack(mctelem_class_t which, mctelem_cookie_t cookie); +extern void mctelem_defer(mctelem_cookie_t cookie, bool lmce); +extern void mctelem_process_deferred(unsigned int cpu, + int (*fn)(mctelem_cookie_t mctc), + bool lmce); +bool mctelem_has_deferred(unsigned int cpu); bool mctelem_has_deferred_lmce(unsigned int cpu); #endif -- 2.39.5