]> git.proxmox.com Git - mirror_edk2.git/blobdiff - OvmfPkg/VirtioFsDxe/VirtioFsDxe.h
OvmfPkg: Apply uncrustify changes
[mirror_edk2.git] / OvmfPkg / VirtioFsDxe / VirtioFsDxe.h
index 3c3eb1ac93385332d6fabc97b024096a6935d2fe..0bbf5b789508050feae4e9d5df6b6778b8879637 100644 (file)
@@ -18,7 +18,7 @@
 #include <Protocol/VirtioDevice.h>     // VIRTIO_DEVICE_PROTOCOL\r
 #include <Uefi/UefiBaseType.h>         // EFI_EVENT\r
 \r
-#define VIRTIO_FS_SIG SIGNATURE_64 ('V', 'I', 'R', 'T', 'I', 'O', 'F', 'S')\r
+#define VIRTIO_FS_SIG  SIGNATURE_64 ('V', 'I', 'R', 'T', 'I', 'O', 'F', 'S')\r
 \r
 #define VIRTIO_FS_FILE_SIG \\r
   SIGNATURE_64 ('V', 'I', 'O', 'F', 'S', 'F', 'I', 'L')\r
 // pathnames, separate limits could be used; a common limit is used purely for\r
 // simplicity.\r
 //\r
-#define VIRTIO_FS_MAX_PATHNAME_LENGTH ((UINTN)65535)\r
+#define VIRTIO_FS_MAX_PATHNAME_LENGTH  ((UINTN)65535)\r
 \r
 //\r
 // Maximum value for VIRTIO_FS_FILE.NumFileInfo.\r
 //\r
-#define VIRTIO_FS_FILE_MAX_FILE_INFO 256\r
+#define VIRTIO_FS_FILE_MAX_FILE_INFO  256\r
 \r
 //\r
 // Filesystem label encoded in UCS-2, transformed from the UTF-8 representation\r
@@ -71,17 +71,17 @@ typedef struct {
   //\r
   //                              field         init function       init depth\r
   //                              -----------   ------------------  ----------\r
-  UINT64                          Signature; // DriverBindingStart  0\r
-  VIRTIO_DEVICE_PROTOCOL          *Virtio;   // DriverBindingStart  0\r
-  VIRTIO_FS_LABEL                 Label;     // VirtioFsInit        1\r
-  UINT16                          QueueSize; // VirtioFsInit        1\r
-  VRING                           Ring;      // VirtioRingInit      2\r
-  VOID                            *RingMap;  // VirtioRingMap       2\r
-  UINT64                          RequestId; // FuseInitSession     1\r
-  UINT32                          MaxWrite;  // FuseInitSession     1\r
-  EFI_EVENT                       ExitBoot;  // DriverBindingStart  0\r
-  LIST_ENTRY                      OpenFiles; // DriverBindingStart  0\r
-  EFI_SIMPLE_FILE_SYSTEM_PROTOCOL SimpleFs;  // DriverBindingStart  0\r
+  UINT64                             Signature; // DriverBindingStart  0\r
+  VIRTIO_DEVICE_PROTOCOL             *Virtio;   // DriverBindingStart  0\r
+  VIRTIO_FS_LABEL                    Label;     // VirtioFsInit        1\r
+  UINT16                             QueueSize; // VirtioFsInit        1\r
+  VRING                              Ring;      // VirtioRingInit      2\r
+  VOID                               *RingMap;  // VirtioRingMap       2\r
+  UINT64                             RequestId; // FuseInitSession     1\r
+  UINT32                             MaxWrite;  // FuseInitSession     1\r
+  EFI_EVENT                          ExitBoot;  // DriverBindingStart  0\r
+  LIST_ENTRY                         OpenFiles; // DriverBindingStart  0\r
+  EFI_SIMPLE_FILE_SYSTEM_PROTOCOL    SimpleFs;  // DriverBindingStart  0\r
 } VIRTIO_FS;\r
 \r
 #define VIRTIO_FS_FROM_SIMPLE_FS(SimpleFsReference) \\r
@@ -95,8 +95,8 @@ typedef struct {
   //\r
   // The following fields originate from the owner of the buffer.\r
   //\r
-  VOID  *Buffer;\r
-  UINTN Size;\r
+  VOID     *Buffer;\r
+  UINTN    Size;\r
   //\r
   // All of the fields below, until the end of the structure, are\r
   // zero-initialized when the structure is initially validated.\r
@@ -105,16 +105,16 @@ typedef struct {
   // for VirtioOperationBusMasterRead or VirtioOperationBusMasterWrite. They\r
   // are again updated when the buffer is unmapped.\r
   //\r
-  BOOLEAN              Mapped;\r
-  EFI_PHYSICAL_ADDRESS MappedAddress;\r
-  VOID                 *Mapping;\r
+  BOOLEAN                 Mapped;\r
+  EFI_PHYSICAL_ADDRESS    MappedAddress;\r
+  VOID                    *Mapping;\r
   //\r
   // Transferred is updated after VirtioFlush() returns successfully:\r
   // - for VirtioOperationBusMasterRead, Transferred is set to Size;\r
   // - for VirtioOperationBusMasterWrite, Transferred is calculated from the\r
   //   UsedLen output parameter of VirtioFlush().\r
   //\r
-  UINTN Transferred;\r
+  UINTN                   Transferred;\r
 } VIRTIO_FS_IO_VECTOR;\r
 \r
 //\r
@@ -124,13 +124,13 @@ typedef struct {
   //\r
   // The following fields originate from the owner of the buffers.\r
   //\r
-  VIRTIO_FS_IO_VECTOR *IoVec;\r
-  UINTN               NumVec;\r
+  VIRTIO_FS_IO_VECTOR    *IoVec;\r
+  UINTN                  NumVec;\r
   //\r
   // TotalSize is calculated when the scatter-gather list is initially\r
   // validated.\r
   //\r
-  UINT32 TotalSize;\r
+  UINT32                 TotalSize;\r
 } VIRTIO_FS_SCATTER_GATHER_LIST;\r
 \r
 //\r
@@ -138,14 +138,14 @@ typedef struct {
 // FUSE file reference.\r
 //\r
 typedef struct {\r
-  UINT64            Signature;\r
-  EFI_FILE_PROTOCOL SimpleFile;\r
-  BOOLEAN           IsDirectory;\r
-  BOOLEAN           IsOpenForWriting;\r
-  VIRTIO_FS         *OwnerFs;\r
-  LIST_ENTRY        OpenFilesEntry;\r
-  CHAR8             *CanonicalPathname;\r
-  UINT64            FilePosition;\r
+  UINT64               Signature;\r
+  EFI_FILE_PROTOCOL    SimpleFile;\r
+  BOOLEAN              IsDirectory;\r
+  BOOLEAN              IsOpenForWriting;\r
+  VIRTIO_FS            *OwnerFs;\r
+  LIST_ENTRY           OpenFilesEntry;\r
+  CHAR8                *CanonicalPathname;\r
+  UINT64               FilePosition;\r
   //\r
   // In the FUSE wire protocol, every request except FUSE_INIT refers to a\r
   // file, namely by the "VIRTIO_FS_FUSE_REQUEST.NodeId" field; that is, by the\r
@@ -158,8 +158,8 @@ typedef struct {
   // function must send a FUSE request that needs the file handle *in addition*\r
   // to the inode number, FuseHandle will be at our disposal at once.\r
   //\r
-  UINT64 NodeId;\r
-  UINT64 FuseHandle;\r
+  UINT64    NodeId;\r
+  UINT64    FuseHandle;\r
   //\r
   // EFI_FILE_INFO objects cached for an in-flight directory read.\r
   //\r
@@ -170,10 +170,10 @@ typedef struct {
   // EFI_FILE_INFOs immediately. EFI_FILE_PROTOCOL.Read() invocations (on\r
   // directories) will be served from this EFI_FILE_INFO cache.\r
   //\r
-  UINT8 *FileInfoArray;\r
-  UINTN SingleFileInfoSize;\r
-  UINTN NumFileInfo;\r
-  UINTN NextFileInfo;\r
+  UINT8    *FileInfoArray;\r
+  UINTN    SingleFileInfoSize;\r
+  UINTN    NumFileInfo;\r
+  UINTN    NextFileInfo;\r
 } VIRTIO_FS_FILE;\r
 \r
 #define VIRTIO_FS_FILE_FROM_SIMPLE_FILE(SimpleFileReference) \\r
@@ -189,39 +189,39 @@ typedef struct {
 \r
 EFI_STATUS\r
 VirtioFsInit (\r
-  IN OUT VIRTIO_FS *VirtioFs\r
+  IN OUT VIRTIO_FS  *VirtioFs\r
   );\r
 \r
 VOID\r
 VirtioFsUninit (\r
-  IN OUT VIRTIO_FS *VirtioFs\r
+  IN OUT VIRTIO_FS  *VirtioFs\r
   );\r
 \r
 VOID\r
 EFIAPI\r
 VirtioFsExitBoot (\r
-  IN EFI_EVENT ExitBootEvent,\r
-  IN VOID      *VirtioFsAsVoid\r
+  IN EFI_EVENT  ExitBootEvent,\r
+  IN VOID       *VirtioFsAsVoid\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsSgListsValidate (\r
-  IN     VIRTIO_FS                     *VirtioFs,\r
-  IN OUT VIRTIO_FS_SCATTER_GATHER_LIST *RequestSgList,\r
-  IN OUT VIRTIO_FS_SCATTER_GATHER_LIST *ResponseSgList OPTIONAL\r
+  IN     VIRTIO_FS                      *VirtioFs,\r
+  IN OUT VIRTIO_FS_SCATTER_GATHER_LIST  *RequestSgList,\r
+  IN OUT VIRTIO_FS_SCATTER_GATHER_LIST  *ResponseSgList OPTIONAL\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsSgListsSubmit (\r
-  IN OUT VIRTIO_FS                     *VirtioFs,\r
-  IN OUT VIRTIO_FS_SCATTER_GATHER_LIST *RequestSgList,\r
-  IN OUT VIRTIO_FS_SCATTER_GATHER_LIST *ResponseSgList OPTIONAL\r
+  IN OUT VIRTIO_FS                      *VirtioFs,\r
+  IN OUT VIRTIO_FS_SCATTER_GATHER_LIST  *RequestSgList,\r
+  IN OUT VIRTIO_FS_SCATTER_GATHER_LIST  *ResponseSgList OPTIONAL\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseNewRequest (\r
   IN OUT VIRTIO_FS              *VirtioFs,\r
-     OUT VIRTIO_FS_FUSE_REQUEST *Request,\r
+  OUT VIRTIO_FS_FUSE_REQUEST    *Request,\r
   IN     UINT32                 RequestSize,\r
   IN     VIRTIO_FS_FUSE_OPCODE  Opcode,\r
   IN     UINT64                 NodeId\r
@@ -229,36 +229,36 @@ VirtioFsFuseNewRequest (
 \r
 EFI_STATUS\r
 VirtioFsFuseCheckResponse (\r
-  IN  VIRTIO_FS_SCATTER_GATHER_LIST *ResponseSgList,\r
-  IN  UINT64                        RequestId,\r
-  OUT UINTN                         *TailBufferFill\r
+  IN  VIRTIO_FS_SCATTER_GATHER_LIST  *ResponseSgList,\r
+  IN  UINT64                         RequestId,\r
+  OUT UINTN                          *TailBufferFill\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsErrnoToEfiStatus (\r
-  IN INT32 Errno\r
+  IN INT32  Errno\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsAppendPath (\r
   IN     CHAR8   *LhsPath8,\r
   IN     CHAR16  *RhsPath16,\r
-     OUT CHAR8   **ResultPath8,\r
-     OUT BOOLEAN *RootEscape\r
+  OUT CHAR8      **ResultPath8,\r
+  OUT BOOLEAN    *RootEscape\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsLookupMostSpecificParentDir (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN OUT CHAR8     *Path,\r
-     OUT UINT64    *DirNodeId,\r
-     OUT CHAR8     **LastComponent\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN OUT CHAR8      *Path,\r
+  OUT UINT64        *DirNodeId,\r
+  OUT CHAR8         **LastComponent\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsGetBasename (\r
   IN     CHAR8  *Path,\r
-     OUT CHAR16 *Basename     OPTIONAL,\r
+  OUT CHAR16    *Basename     OPTIONAL,\r
   IN OUT UINTN  *BasenameSize\r
   );\r
 \r
@@ -266,47 +266,47 @@ EFI_STATUS
 VirtioFsComposeRenameDestination (\r
   IN     CHAR8   *LhsPath8,\r
   IN     CHAR16  *RhsPath16,\r
-     OUT CHAR8   **ResultPath8,\r
-     OUT BOOLEAN *RootEscape\r
+  OUT CHAR8      **ResultPath8,\r
+  OUT BOOLEAN    *RootEscape\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseAttrToEfiFileInfo (\r
-  IN     VIRTIO_FS_FUSE_ATTRIBUTES_RESPONSE *FuseAttr,\r
-     OUT EFI_FILE_INFO                      *FileInfo\r
+  IN     VIRTIO_FS_FUSE_ATTRIBUTES_RESPONSE  *FuseAttr,\r
+  OUT EFI_FILE_INFO                          *FileInfo\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseDirentPlusToEfiFileInfo (\r
-  IN     VIRTIO_FS_FUSE_DIRENTPLUS_RESPONSE *FuseDirent,\r
-  IN OUT EFI_FILE_INFO                      *FileInfo\r
+  IN     VIRTIO_FS_FUSE_DIRENTPLUS_RESPONSE  *FuseDirent,\r
+  IN OUT EFI_FILE_INFO                       *FileInfo\r
   );\r
 \r
 VOID\r
 VirtioFsGetFuseSizeUpdate (\r
-  IN     EFI_FILE_INFO *Info,\r
-  IN     EFI_FILE_INFO *NewInfo,\r
-     OUT BOOLEAN       *Update,\r
-     OUT UINT64        *Size\r
+  IN     EFI_FILE_INFO  *Info,\r
+  IN     EFI_FILE_INFO  *NewInfo,\r
+  OUT BOOLEAN           *Update,\r
+  OUT UINT64            *Size\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsGetFuseTimeUpdates (\r
-  IN     EFI_FILE_INFO *Info,\r
-  IN     EFI_FILE_INFO *NewInfo,\r
-     OUT BOOLEAN       *UpdateAtime,\r
-     OUT BOOLEAN       *UpdateMtime,\r
-     OUT UINT64        *Atime,\r
-     OUT UINT64        *Mtime\r
+  IN     EFI_FILE_INFO  *Info,\r
+  IN     EFI_FILE_INFO  *NewInfo,\r
+  OUT BOOLEAN           *UpdateAtime,\r
+  OUT BOOLEAN           *UpdateMtime,\r
+  OUT UINT64            *Atime,\r
+  OUT UINT64            *Mtime\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsGetFuseModeUpdate (\r
-  IN     EFI_FILE_INFO *Info,\r
-  IN     EFI_FILE_INFO *NewInfo,\r
-     OUT BOOLEAN       *Update,\r
-     OUT UINT32        *Mode\r
-     );\r
+  IN     EFI_FILE_INFO  *Info,\r
+  IN     EFI_FILE_INFO  *NewInfo,\r
+  OUT BOOLEAN           *Update,\r
+  OUT UINT32            *Mode\r
+  );\r
 \r
 //\r
 // Wrapper functions for FUSE commands (primitives).\r
@@ -314,139 +314,139 @@ VirtioFsGetFuseModeUpdate (
 \r
 EFI_STATUS\r
 VirtioFsFuseLookup (\r
-  IN OUT VIRTIO_FS                          *VirtioFs,\r
-  IN     UINT64                             DirNodeId,\r
-  IN     CHAR8                              *Name,\r
-     OUT UINT64                             *NodeId,\r
-     OUT VIRTIO_FS_FUSE_ATTRIBUTES_RESPONSE *FuseAttr\r
+  IN OUT VIRTIO_FS                        *VirtioFs,\r
+  IN     UINT64                           DirNodeId,\r
+  IN     CHAR8                            *Name,\r
+  OUT UINT64                              *NodeId,\r
+  OUT VIRTIO_FS_FUSE_ATTRIBUTES_RESPONSE  *FuseAttr\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseForget (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    NodeId\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     NodeId\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseGetAttr (\r
-  IN OUT VIRTIO_FS                          *VirtioFs,\r
-  IN     UINT64                             NodeId,\r
-     OUT VIRTIO_FS_FUSE_ATTRIBUTES_RESPONSE *FuseAttr\r
+  IN OUT VIRTIO_FS                        *VirtioFs,\r
+  IN     UINT64                           NodeId,\r
+  OUT VIRTIO_FS_FUSE_ATTRIBUTES_RESPONSE  *FuseAttr\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseSetAttr (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    NodeId,\r
-  IN     UINT64    *Size      OPTIONAL,\r
-  IN     UINT64    *Atime     OPTIONAL,\r
-  IN     UINT64    *Mtime     OPTIONAL,\r
-  IN     UINT32    *Mode      OPTIONAL\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     NodeId,\r
+  IN     UINT64     *Size      OPTIONAL,\r
+  IN     UINT64     *Atime     OPTIONAL,\r
+  IN     UINT64     *Mtime     OPTIONAL,\r
+  IN     UINT32     *Mode      OPTIONAL\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseMkDir (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    ParentNodeId,\r
-  IN     CHAR8     *Name,\r
-     OUT UINT64    *NodeId\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     ParentNodeId,\r
+  IN     CHAR8      *Name,\r
+  OUT UINT64        *NodeId\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseRemoveFileOrDir (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    ParentNodeId,\r
-  IN     CHAR8     *Name,\r
-  IN     BOOLEAN   IsDir\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     ParentNodeId,\r
+  IN     CHAR8      *Name,\r
+  IN     BOOLEAN    IsDir\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseOpen (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    NodeId,\r
-  IN     BOOLEAN   ReadWrite,\r
-     OUT UINT64    *FuseHandle\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     NodeId,\r
+  IN     BOOLEAN    ReadWrite,\r
+  OUT UINT64        *FuseHandle\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseReadFileOrDir (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    NodeId,\r
-  IN     UINT64    FuseHandle,\r
-  IN     BOOLEAN   IsDir,\r
-  IN     UINT64    Offset,\r
-  IN OUT UINT32    *Size,\r
-     OUT VOID      *Data\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     NodeId,\r
+  IN     UINT64     FuseHandle,\r
+  IN     BOOLEAN    IsDir,\r
+  IN     UINT64     Offset,\r
+  IN OUT UINT32     *Size,\r
+  OUT VOID          *Data\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseWrite (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    NodeId,\r
-  IN     UINT64    FuseHandle,\r
-  IN     UINT64    Offset,\r
-  IN OUT UINT32    *Size,\r
-  IN     VOID      *Data\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     NodeId,\r
+  IN     UINT64     FuseHandle,\r
+  IN     UINT64     Offset,\r
+  IN OUT UINT32     *Size,\r
+  IN     VOID       *Data\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseStatFs (\r
-  IN OUT VIRTIO_FS                      *VirtioFs,\r
-  IN     UINT64                         NodeId,\r
-     OUT VIRTIO_FS_FUSE_STATFS_RESPONSE *FilesysAttr\r
-     );\r
+  IN OUT VIRTIO_FS                    *VirtioFs,\r
+  IN     UINT64                       NodeId,\r
+  OUT VIRTIO_FS_FUSE_STATFS_RESPONSE  *FilesysAttr\r
+  );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseReleaseFileOrDir (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    NodeId,\r
-  IN     UINT64    FuseHandle,\r
-  IN     BOOLEAN   IsDir\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     NodeId,\r
+  IN     UINT64     FuseHandle,\r
+  IN     BOOLEAN    IsDir\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseFsyncFileOrDir (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    NodeId,\r
-  IN     UINT64    FuseHandle,\r
-  IN     BOOLEAN   IsDir\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     NodeId,\r
+  IN     UINT64     FuseHandle,\r
+  IN     BOOLEAN    IsDir\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseFlush (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    NodeId,\r
-  IN     UINT64    FuseHandle\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     NodeId,\r
+  IN     UINT64     FuseHandle\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseInitSession (\r
-  IN OUT VIRTIO_FS *VirtioFs\r
+  IN OUT VIRTIO_FS  *VirtioFs\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseOpenDir (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    NodeId,\r
-     OUT UINT64    *FuseHandle\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     NodeId,\r
+  OUT UINT64        *FuseHandle\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseOpenOrCreate (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    ParentNodeId,\r
-  IN     CHAR8     *Name,\r
-     OUT UINT64    *NodeId,\r
-     OUT UINT64    *FuseHandle\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     ParentNodeId,\r
+  IN     CHAR8      *Name,\r
+  OUT UINT64        *NodeId,\r
+  OUT UINT64        *FuseHandle\r
   );\r
 \r
 EFI_STATUS\r
 VirtioFsFuseRename (\r
-  IN OUT VIRTIO_FS *VirtioFs,\r
-  IN     UINT64    OldParentNodeId,\r
-  IN     CHAR8     *OldName,\r
-  IN     UINT64    NewParentNodeId,\r
-  IN     CHAR8     *NewName\r
+  IN OUT VIRTIO_FS  *VirtioFs,\r
+  IN     UINT64     OldParentNodeId,\r
+  IN     CHAR8      *OldName,\r
+  IN     UINT64     NewParentNodeId,\r
+  IN     CHAR8      *NewName\r
   );\r
 \r
 //\r
@@ -457,8 +457,8 @@ VirtioFsFuseRename (
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsOpenVolume (\r
-  IN  EFI_SIMPLE_FILE_SYSTEM_PROTOCOL *This,\r
-  OUT EFI_FILE_PROTOCOL               **Root\r
+  IN  EFI_SIMPLE_FILE_SYSTEM_PROTOCOL  *This,\r
+  OUT EFI_FILE_PROTOCOL                **Root\r
   );\r
 \r
 //\r
@@ -468,77 +468,77 @@ VirtioFsOpenVolume (
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsSimpleFileClose (\r
-  IN EFI_FILE_PROTOCOL *This\r
+  IN EFI_FILE_PROTOCOL  *This\r
   );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsSimpleFileDelete (\r
-  IN EFI_FILE_PROTOCOL *This\r
+  IN EFI_FILE_PROTOCOL  *This\r
   );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsSimpleFileFlush (\r
-  IN EFI_FILE_PROTOCOL *This\r
+  IN EFI_FILE_PROTOCOL  *This\r
   );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsSimpleFileGetInfo (\r
-  IN     EFI_FILE_PROTOCOL *This,\r
-  IN     EFI_GUID          *InformationType,\r
-  IN OUT UINTN             *BufferSize,\r
-     OUT VOID              *Buffer\r
+  IN     EFI_FILE_PROTOCOL  *This,\r
+  IN     EFI_GUID           *InformationType,\r
+  IN OUT UINTN              *BufferSize,\r
+  OUT VOID                  *Buffer\r
   );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsSimpleFileGetPosition (\r
-  IN     EFI_FILE_PROTOCOL *This,\r
-     OUT UINT64            *Position\r
+  IN     EFI_FILE_PROTOCOL  *This,\r
+  OUT UINT64                *Position\r
   );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsSimpleFileOpen (\r
-  IN     EFI_FILE_PROTOCOL *This,\r
-     OUT EFI_FILE_PROTOCOL **NewHandle,\r
-  IN     CHAR16            *FileName,\r
-  IN     UINT64            OpenMode,\r
-  IN     UINT64            Attributes\r
+  IN     EFI_FILE_PROTOCOL  *This,\r
+  OUT EFI_FILE_PROTOCOL     **NewHandle,\r
+  IN     CHAR16             *FileName,\r
+  IN     UINT64             OpenMode,\r
+  IN     UINT64             Attributes\r
   );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsSimpleFileRead (\r
-  IN     EFI_FILE_PROTOCOL *This,\r
-  IN OUT UINTN             *BufferSize,\r
-     OUT VOID              *Buffer\r
+  IN     EFI_FILE_PROTOCOL  *This,\r
+  IN OUT UINTN              *BufferSize,\r
+  OUT VOID                  *Buffer\r
   );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsSimpleFileSetInfo (\r
-  IN EFI_FILE_PROTOCOL *This,\r
-  IN EFI_GUID          *InformationType,\r
-  IN UINTN             BufferSize,\r
-  IN VOID              *Buffer\r
+  IN EFI_FILE_PROTOCOL  *This,\r
+  IN EFI_GUID           *InformationType,\r
+  IN UINTN              BufferSize,\r
+  IN VOID               *Buffer\r
   );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsSimpleFileSetPosition (\r
-  IN EFI_FILE_PROTOCOL *This,\r
-  IN UINT64            Position\r
+  IN EFI_FILE_PROTOCOL  *This,\r
+  IN UINT64             Position\r
   );\r
 \r
 EFI_STATUS\r
 EFIAPI\r
 VirtioFsSimpleFileWrite (\r
-  IN     EFI_FILE_PROTOCOL *This,\r
-  IN OUT UINTN             *BufferSize,\r
-  IN     VOID              *Buffer\r
+  IN     EFI_FILE_PROTOCOL  *This,\r
+  IN OUT UINTN              *BufferSize,\r
+  IN     VOID               *Buffer\r
   );\r
 \r
 #endif // VIRTIO_FS_DXE_H_\r