X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=OvmfPkg%2FXenBusDxe%2FXenStore.h;h=c9d4c6509a3c4d943b723075e5382a8720d4e398;hb=2b631390f9f5f6971c3c8a7f0f47160b80cf072b;hp=9020411f6a11767426afe05fe2b00783166143df;hpb=c23c037fb3b47574950a19d4753fbeccff5e3d42;p=mirror_edk2.git diff --git a/OvmfPkg/XenBusDxe/XenStore.h b/OvmfPkg/XenBusDxe/XenStore.h index 9020411f6a..c9d4c6509a 100644 --- a/OvmfPkg/XenBusDxe/XenStore.h +++ b/OvmfPkg/XenBusDxe/XenStore.h @@ -54,7 +54,7 @@ typedef struct _XENSTORE_WATCH XENSTORE_WATCH; **/ XENSTORE_STATUS XenStoreListDirectory ( - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *DirectoryPath, IN CONST CHAR8 *Node, OUT UINT32 *DirectoryCountPtr, @@ -74,7 +74,7 @@ XenStoreListDirectory ( **/ BOOLEAN XenStorePathExists ( - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *Directory, IN CONST CHAR8 *Node ); @@ -98,7 +98,7 @@ XenStorePathExists ( **/ XENSTORE_STATUS XenStoreRead ( - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *DirectoryPath, IN CONST CHAR8 *Node, OUT UINT32 *LenPtr OPTIONAL, @@ -118,7 +118,7 @@ XenStoreRead ( **/ XENSTORE_STATUS XenStoreWrite ( - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *DirectoryPath, IN CONST CHAR8 *Node, IN CONST CHAR8 *Str @@ -136,7 +136,7 @@ XenStoreWrite ( **/ XENSTORE_STATUS XenStoreRemove ( - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *DirectoryPath, IN CONST CHAR8 *Node ); @@ -155,7 +155,7 @@ XenStoreRemove ( **/ XENSTORE_STATUS XenStoreTransactionStart ( - OUT XENSTORE_TRANSACTION *Transaction + OUT XENSTORE_TRANSACTION *Transaction ); /** @@ -170,7 +170,7 @@ XenStoreTransactionStart ( **/ XENSTORE_STATUS XenStoreTransactionEnd ( - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN BOOLEAN Abort ); @@ -189,7 +189,7 @@ XenStoreTransactionEnd ( XENSTORE_STATUS EFIAPI XenStoreSPrint ( - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *DirectoryPath, IN CONST CHAR8 *Node, IN CONST CHAR8 *FormatString, @@ -210,7 +210,7 @@ XenStoreSPrint ( **/ XENSTORE_STATUS XenStoreVSPrint ( - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *DirectoryPath, IN CONST CHAR8 *Node, IN CONST CHAR8 *FormatString, @@ -229,7 +229,7 @@ XenStoreVSPrint ( @return On success, XENSTORE_STATUS_SUCCESS. Otherwise an errno value indicating the type of write failure. EEXIST errors from the - XenStore are supressed, allowing multiple, physically different, + XenStore are suppressed, allowing multiple, physically different, xenbus_watch objects, to watch the same path in the XenStore. **/ XENSTORE_STATUS @@ -305,7 +305,7 @@ XENSTORE_STATUS EFIAPI XenBusXenStoreRead ( IN XENBUS_PROTOCOL *This, - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *Node, OUT VOID **Value ); @@ -314,7 +314,7 @@ XENSTORE_STATUS EFIAPI XenBusXenStoreBackendRead ( IN XENBUS_PROTOCOL *This, - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *Node, OUT VOID **Value ); @@ -323,7 +323,7 @@ XENSTORE_STATUS EFIAPI XenBusXenStoreRemove ( IN XENBUS_PROTOCOL *This, - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *Node ); @@ -338,7 +338,7 @@ XENSTORE_STATUS EFIAPI XenBusXenStoreTransactionEnd ( IN XENBUS_PROTOCOL *This, - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN BOOLEAN Abort ); @@ -346,7 +346,7 @@ XENSTORE_STATUS EFIAPI XenBusXenStoreSPrint ( IN XENBUS_PROTOCOL *This, - IN XENSTORE_TRANSACTION Transaction, + IN CONST XENSTORE_TRANSACTION *Transaction, IN CONST CHAR8 *DirectoryPath, IN CONST CHAR8 *Node, IN CONST CHAR8 *FormatString,