hv: treewide: fix 'Function prototype/defn param type mismatch'

Fix the parameter type mismatch between API declaration and definition.

Tracked-On: #861
Signed-off-by: Shiqing Gao <shiqing.gao@intel.com>
Acked-by: Anthony Xu <anthony.xu@intel.com>
This commit is contained in:
Shiqing Gao 2018-08-20 15:32:14 +08:00 committed by lijinxia
parent 752e311e11
commit 7a4dcfcc1a
6 changed files with 19 additions and 20 deletions

View File

@ -78,13 +78,14 @@ static inline void vlapic_dump_isr(struct acrn_vlapic *vlapic, char *msg)
static void *apicv_apic_access_addr; static void *apicv_apic_access_addr;
static int static int
apicv_set_intr_ready(struct acrn_vlapic *vlapic, uint32_t vector, bool level); apicv_set_intr_ready(struct acrn_vlapic *vlapic, uint32_t vector,
__unused bool level);
static int static int
apicv_pending_intr(struct acrn_vlapic *vlapic, __unused uint32_t *vecptr); apicv_pending_intr(struct acrn_vlapic *vlapic, __unused uint32_t *vecptr);
static void static void
apicv_set_tmr(struct acrn_vlapic *vlapic, uint32_t vector, bool level); apicv_set_tmr(__unused struct acrn_vlapic *vlapic, uint32_t vector, bool level);
static void static void
apicv_batch_set_tmr(struct acrn_vlapic *vlapic); apicv_batch_set_tmr(struct acrn_vlapic *vlapic);
@ -2132,7 +2133,8 @@ void vlapic_free(struct vcpu *vcpu)
* APIC-v functions * APIC-v functions
* **/ * **/
static int static int
apicv_set_intr_ready(struct acrn_vlapic *vlapic, uint32_t vector, __unused bool level) apicv_set_intr_ready(struct acrn_vlapic *vlapic, uint32_t vector,
__unused bool level)
{ {
struct vlapic_pir_desc *pir_desc; struct vlapic_pir_desc *pir_desc;
uint64_t mask; uint64_t mask;

View File

@ -179,10 +179,8 @@ void free_irq_vector(uint32_t irq)
* *
* return value: valid irq (>=0) on success, otherwise errno (< 0). * return value: valid irq (>=0) on success, otherwise errno (< 0).
*/ */
int32_t request_irq(uint32_t req_irq, int32_t request_irq(uint32_t req_irq, irq_action_t action_fn, void *priv_data,
irq_action_t action_fn, uint32_t flags)
void *priv_data,
uint32_t flags)
{ {
struct irq_desc *desc; struct irq_desc *desc;
uint32_t irq, vector; uint32_t irq, vector;

View File

@ -14,11 +14,12 @@ void ptdev_intx_ack(struct vm *vm, uint8_t virt_pin,
int ptdev_msix_remap(struct vm *vm, uint16_t virt_bdf, int ptdev_msix_remap(struct vm *vm, uint16_t virt_bdf,
struct ptdev_msi_info *info); struct ptdev_msi_info *info);
int ptdev_intx_pin_remap(struct vm *vm, struct ptdev_intx_info *info); int ptdev_intx_pin_remap(struct vm *vm, struct ptdev_intx_info *info);
int ptdev_add_intx_remapping(struct vm *vm, uint16_t virt_bdf, int ptdev_add_intx_remapping(struct vm *vm, __unused uint16_t virt_bdf,
uint16_t phys_bdf, uint8_t virt_pin, uint8_t phys_pin, bool pic_pin); __unused uint16_t phys_bdf, uint8_t virt_pin, uint8_t phys_pin,
bool pic_pin);
void ptdev_remove_intx_remapping(struct vm *vm, uint8_t virt_pin, bool pic_pin); void ptdev_remove_intx_remapping(struct vm *vm, uint8_t virt_pin, bool pic_pin);
int ptdev_add_msix_remapping(struct vm *vm, __unused uint16_t virt_bdf, int ptdev_add_msix_remapping(struct vm *vm, uint16_t virt_bdf,
__unused uint16_t phys_bdf, uint32_t vector_count); uint16_t phys_bdf, uint32_t vector_count);
void ptdev_remove_msix_remapping(struct vm *vm, uint16_t virt_bdf, void ptdev_remove_msix_remapping(struct vm *vm, uint16_t virt_bdf,
uint32_t vector_count); uint32_t vector_count);

View File

@ -61,10 +61,10 @@ bool is_vlapic_msr(uint32_t msr);
int vlapic_rdmsr(struct vcpu *vcpu, uint32_t msr, uint64_t *rval); int vlapic_rdmsr(struct vcpu *vcpu, uint32_t msr, uint64_t *rval);
int vlapic_wrmsr(struct vcpu *vcpu, uint32_t msr, uint64_t wval); int vlapic_wrmsr(struct vcpu *vcpu, uint32_t msr, uint64_t wval);
int vlapic_read_mmio_reg(struct vcpu *vcpu, uint64_t gpa, int vlapic_read_mmio_reg(struct vcpu *vcpu, uint64_t gpa, uint64_t *rval,
uint64_t *rval, uint8_t size); __unused uint8_t size);
int vlapic_write_mmio_reg(struct vcpu *vcpu, uint64_t gpa, int vlapic_write_mmio_reg(struct vcpu *vcpu, uint64_t gpa,
uint64_t wval, uint8_t size); uint64_t wval, uint8_t size);
/* /*
* Signals to the LAPIC that an interrupt at 'vector' needs to be generated * Signals to the LAPIC that an interrupt at 'vector' needs to be generated

View File

@ -37,10 +37,8 @@ struct irq_desc {
spinlock_t lock; spinlock_t lock;
}; };
int32_t request_irq(uint32_t irq, int32_t request_irq(uint32_t req_irq, irq_action_t action_fn, void *priv_data,
irq_action_t action_fn, uint32_t flags);
void *priv_data,
uint32_t flags);
void free_irq(uint32_t irq); void free_irq(uint32_t irq);

View File

@ -38,7 +38,7 @@
*/ */
int hkdf_sha256(uint8_t *out_key, size_t out_len, int hkdf_sha256(uint8_t *out_key, size_t out_len,
const uint8_t *secret, size_t secret_len, const uint8_t *secret, size_t secret_len,
const uint8_t *salt, size_t salt_len, __unused const uint8_t *salt, __unused size_t salt_len,
const uint8_t *info, size_t info_len); __unused const uint8_t *info, __unused size_t info_len);
#endif /* HKDF_H */ #endif /* HKDF_H */