mirror of
https://github.com/projectacrn/acrn-hypervisor.git
synced 2025-06-18 19:57:31 +00:00
HV: add const qualifier for functions' argments in vlapic.c
If a argment is not changed in function, MISRA recommends to add const qualifier for that argement. Tracked-On: #861 Signed-off-by: Chaohong guo <chaohong.guo@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
This commit is contained in:
parent
63eecf084e
commit
971eb84c20
@ -113,7 +113,7 @@ static uint16_t vm_apicid2vcpu_id(struct acrn_vm *vm, uint8_t lapicid)
|
|||||||
struct acrn_vcpu *vcpu;
|
struct acrn_vcpu *vcpu;
|
||||||
|
|
||||||
foreach_vcpu(i, vm, vcpu) {
|
foreach_vcpu(i, vm, vcpu) {
|
||||||
struct acrn_vlapic *vlapic = vcpu_vlapic(vcpu);
|
const struct acrn_vlapic *vlapic = vcpu_vlapic(vcpu);
|
||||||
if (vlapic_get_apicid(vlapic) == lapicid) {
|
if (vlapic_get_apicid(vlapic) == lapicid) {
|
||||||
return vcpu->vcpu_id;
|
return vcpu->vcpu_id;
|
||||||
}
|
}
|
||||||
@ -139,7 +139,7 @@ vm_active_cpus(const struct acrn_vm *vm)
|
|||||||
}
|
}
|
||||||
|
|
||||||
uint32_t
|
uint32_t
|
||||||
vlapic_get_apicid(struct acrn_vlapic *vlapic)
|
vlapic_get_apicid(const struct acrn_vlapic *vlapic)
|
||||||
{
|
{
|
||||||
uint32_t apicid;
|
uint32_t apicid;
|
||||||
if (is_x2apic_enabled(vlapic)) {
|
if (is_x2apic_enabled(vlapic)) {
|
||||||
|
@ -264,7 +264,7 @@ void vlapic_set_tmr_one_vec(struct acrn_vlapic *vlapic, uint32_t delmode,
|
|||||||
uint32_t vector, bool level);
|
uint32_t vector, bool level);
|
||||||
|
|
||||||
void vlapic_apicv_batch_set_tmr(struct acrn_vlapic *vlapic);
|
void vlapic_apicv_batch_set_tmr(struct acrn_vlapic *vlapic);
|
||||||
uint32_t vlapic_get_apicid(struct acrn_vlapic *vlapic);
|
uint32_t vlapic_get_apicid(const struct acrn_vlapic *vlapic);
|
||||||
int32_t vlapic_create(struct acrn_vcpu *vcpu);
|
int32_t vlapic_create(struct acrn_vcpu *vcpu);
|
||||||
/*
|
/*
|
||||||
* @pre vcpu != NULL
|
* @pre vcpu != NULL
|
||||||
|
Loading…
Reference in New Issue
Block a user