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
- VIRTIO_FS_FILE *VirtioFsFile;\r
- VIRTIO_FS *VirtioFs;\r
- EFI_STATUS Status;\r
- VIRTIO_FS_FUSE_ATTRIBUTES_RESPONSE FuseAttr;\r
+ VIRTIO_FS_FILE *VirtioFsFile;\r
+ VIRTIO_FS *VirtioFs;\r
+ EFI_STATUS Status;\r
+ VIRTIO_FS_FUSE_ATTRIBUTES_RESPONSE FuseAttr;\r
\r
VirtioFsFile = VIRTIO_FS_FILE_FROM_SIMPLE_FILE (This);\r
\r
if (Position != 0) {\r
return EFI_UNSUPPORTED;\r
}\r
+\r
VirtioFsFile->FilePosition = 0;\r
if (VirtioFsFile->FileInfoArray != NULL) {\r
FreePool (VirtioFsFile->FileInfoArray);\r
VirtioFsFile->FileInfoArray = NULL;\r
}\r
+\r
VirtioFsFile->SingleFileInfoSize = 0;\r
VirtioFsFile->NumFileInfo = 0;\r
VirtioFsFile->NextFileInfo = 0;\r
// Caller is requesting a seek to EOF.\r
//\r
VirtioFs = VirtioFsFile->OwnerFs;\r
- Status = VirtioFsFuseGetAttr (VirtioFs, VirtioFsFile->NodeId, &FuseAttr);\r
+ Status = VirtioFsFuseGetAttr (VirtioFs, VirtioFsFile->NodeId, &FuseAttr);\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r
+\r
VirtioFsFile->FilePosition = FuseAttr.Size;\r
return EFI_SUCCESS;\r
}\r