Make function declaration and definition consistent using the same
parameter name ('mcs' do denote a pointer to an 'mc_state').
This addresses a violation of MISRA C:2012 Rule 8.3: "All declarations
of an object or function shall use the same names and type qualifiers".
Signed-off-by: Federico Serafini <federico.serafini@bugseng.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Stefano Stabellini <sstabellini@kernel.org>
return true;
}
-enum mc_disposition arch_do_multicall_call(struct mc_state *state)
+enum mc_disposition arch_do_multicall_call(struct mc_state *mcs)
{
- struct multicall_entry *multi = &state->call;
+ struct multicall_entry *multi = &mcs->call;
if ( multi->op >= ARRAY_SIZE(hypercall_args) )
{
return rc;
}
-enum mc_disposition arch_do_multicall_call(struct mc_state *state)
+enum mc_disposition arch_do_multicall_call(struct mc_state *mcs)
{
const struct domain *currd = current->domain;
if ( is_pv_domain(currd) )
- return pv_do_multicall_call(state);
+ return pv_do_multicall_call(mcs);
if ( is_hvm_domain(currd) )
- return hvm_do_multicall_call(state);
+ return hvm_do_multicall_call(mcs);
return mc_exit;
}
mc_continue,
mc_exit,
mc_preempt,
-} arch_do_multicall_call(struct mc_state *mc);
+} arch_do_multicall_call(struct mc_state *mcs);
#endif /* __XEN_MULTICALL_H__ */