acrn-hypervisor/hypervisor/include
Shiqing Gao e0973e4883 hv: ioapic: convert some MACROs to inline functions
Convert GSI_MASK_IRQ and GSI_UNMASK_IRQ to inline functions.

v1 -> v2:
After changing GSI_MASK_IRQ and GSI_UNMASK_IRQ from MACROs to functions,
'gsi_(mask|unmask)_irq' are the exposed APIs and 'irq_gsi_mask_unmask'
becomes internal.
In order to reflect this change,
- change 'irq_gsi_mask_unmask' as internal function in ioapic.c
- declare 'gsi_(mask|unmask)_irq' in ioapic.h
- define 'gsi_(mask|unmask)_irq' in ioapic.c

Tracked-On: #861
Signed-off-by: Shiqing Gao <shiqing.gao@intel.com>
Reviewed-by: Junjie Mao <junjie.mao@intel.com>
2018-09-25 11:09:56 +08:00
..
arch/x86 hv: ioapic: convert some MACROs to inline functions 2018-09-25 11:09:56 +08:00
common HV: add hypercall to monitor UOS PTdev intr status 2018-09-25 11:09:35 +08:00
debug hv:Fix Implict conversion:actual to formal param 2018-09-18 13:09:39 +08:00
dm/vpci HV: VPCI coding style fix 2018-09-03 11:26:30 +08:00
lib hv:Fix Implict conversion:actual to formal param 2018-09-18 13:09:39 +08:00
public HV: add hypercall to monitor UOS PTdev intr status 2018-09-25 11:09:35 +08:00
hv_debug.h hv:Replace vuart pointer with instance in structure vm 2018-08-27 09:49:12 +08:00
hv_lib.h hv: clean up some header files 2018-09-13 13:11:57 +08:00
hypervisor.h hv: pgtable: fix 'Use of function like macro' 2018-09-07 11:11:06 +08:00