]> xenbits.xensource.com Git - people/royger/xen.git/commitdiff
x86/mce: address violations of MISRA C:2012 Rule 8.2
authorFederico Serafini <federico.serafini@bugseng.com>
Wed, 6 Dec 2023 09:24:14 +0000 (10:24 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 6 Dec 2023 09:24:14 +0000 (10:24 +0100)
Add missing parameter names. No functional change.

Signed-off-by: Federico Serafini <federico.serafini@bugseng.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
Acked-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/cpu/mcheck/mce.h
xen/arch/x86/include/asm/mce.h

index b6fc9c36174d77bb2962e0d726c22facaa993b9d..34285296b41f33d819a3b58048077c82b041eff7 100644 (file)
@@ -158,7 +158,7 @@ extern void mce_need_clearbank_register(mce_need_clearbank_t cbfunc);
  * MCi_STATUS value for that bank.
  */
 typedef struct mcinfo_extended *(*x86_mce_callback_t)
-    (struct mc_info *, uint16_t, uint64_t);
+    (struct mc_info *mi, uint16_t bank, uint64_t status);
 extern void x86_mce_callback_register(x86_mce_callback_t cbfunc);
 
 void *x86_mcinfo_reserve(struct mc_info *mi,
index 2c63318c08e44a7fbac116f95464ea3cba27ffe5..6ce56b5b85138d4e751abf190cd4e228970c317f 100644 (file)
@@ -37,8 +37,8 @@ struct domain;
 struct vcpu;
 
 /* Guest vMCE MSRs virtualization */
-extern void vmce_init_vcpu(struct vcpu *);
-extern int vmce_restore_vcpu(struct vcpu *, const struct hvm_vmce_vcpu *);
+extern void vmce_init_vcpu(struct vcpu *v);
+extern int vmce_restore_vcpu(struct vcpu *v, const struct hvm_vmce_vcpu *ctxt);
 extern int vmce_wrmsr(uint32_t msr, uint64_t val);
 extern int vmce_rdmsr(uint32_t msr, uint64_t *val);
 extern bool vmce_has_lmce(const struct vcpu *v);