]> git.proxmox.com Git - mirror_edk2.git/commitdiff
OvmfPkg/XenBusDxe: Fix some types.
authorAnthony PERARD <anthony.perard@citrix.com>
Fri, 14 Nov 2014 17:35:29 +0000 (17:35 +0000)
committerlersek <lersek@Edk2>
Fri, 14 Nov 2014 17:35:29 +0000 (17:35 +0000)
This patch replace some types in GrantTable and the argument Index of
XenHypercallHvmGetParam to what the types should be.

This avoid to have type cast in code.

Contributed-under: TianoCore Contribution Agreement 1.0

Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Build-tested-by: Scott Duplichan <scott@notabs.org>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@16391 6f19259b-4bc3-4df7-8a09-765794883524

OvmfPkg/XenBusDxe/GrantTable.c
OvmfPkg/XenBusDxe/XenHypercall.c
OvmfPkg/XenBusDxe/XenHypercall.h

index b17fef360532e6b91c0f7b6a3465f34935ad36ba..f68a8542b5f346d1b96ab6b8846cf4853843cb89 100644 (file)
@@ -74,7 +74,7 @@ XenGrantTableGetFreeEntry (
   VOID\r
   )\r
 {\r
-  UINTN Ref;\r
+  grant_ref_t Ref;\r
 \r
   EfiAcquireLock (&mGrantListLock);\r
   Ref = GrantList[0];\r
@@ -97,7 +97,7 @@ XenGrantTableGrantAccess (
   )\r
 {\r
   grant_ref_t Ref;\r
-  UINT32 Flags;\r
+  UINT16 Flags;\r
 \r
   ASSERT (GrantTable != NULL);\r
   Ref = XenGrantTableGetFreeEntry ();\r
index 0f2ba5d69377c23970e4dd95847ea08a67c38532..15e9e1c799a814b84e08e7db11b4ce638992f1e1 100644 (file)
@@ -43,7 +43,7 @@ XenHyperpageInit (
 UINT64\r
 XenHypercallHvmGetParam (\r
   IN XENBUS_DEVICE *Dev,\r
-  IN INTN          Index\r
+  IN UINT32        Index\r
   )\r
 {\r
   xen_hvm_param_t     Parameter;\r
index 3627b1886ca77bdc737f503501fc41877ffbb817..9cac17da2b12898fa8e78293a851ec080decb42c 100644 (file)
@@ -60,7 +60,7 @@ XenHyperpageInit (
 UINT64\r
 XenHypercallHvmGetParam (\r
   XENBUS_DEVICE *Dev,\r
-  INTN Index\r
+  UINT32 Index\r
   );\r
 \r
 /**\r