diff options
Diffstat (limited to 'arch/x86/include/asm/hyperv-tlfs.h')
| -rw-r--r-- | arch/x86/include/asm/hyperv-tlfs.h | 16 | 
1 files changed, 9 insertions, 7 deletions
diff --git a/arch/x86/include/asm/hyperv-tlfs.h b/arch/x86/include/asm/hyperv-tlfs.h index e977b6b3a538..00e01d215f74 100644 --- a/arch/x86/include/asm/hyperv-tlfs.h +++ b/arch/x86/include/asm/hyperv-tlfs.h @@ -726,19 +726,21 @@ struct hv_enlightened_vmcs {  #define HV_STIMER_AUTOENABLE		(1ULL << 3)  #define HV_STIMER_SINT(config)		(__u8)(((config) >> 16) & 0x0F) -struct ipi_arg_non_ex { -	u32 vector; -	u32 reserved; -	u64 cpu_mask; -}; -  struct hv_vpset {  	u64 format;  	u64 valid_bank_mask;  	u64 bank_contents[];  }; -struct ipi_arg_ex { +/* HvCallSendSyntheticClusterIpi hypercall */ +struct hv_send_ipi { +	u32 vector; +	u32 reserved; +	u64 cpu_mask; +}; + +/* HvCallSendSyntheticClusterIpiEx hypercall */ +struct hv_send_ipi_ex {  	u32 vector;  	u32 reserved;  	struct hv_vpset vp_set;  |