**/\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
- VIRTIO_FS_FUSE_REQUEST CommonReq;\r
- VIRTIO_FS_IO_VECTOR ReqIoVec[2];\r
- VIRTIO_FS_SCATTER_GATHER_LIST ReqSgList;\r
- VIRTIO_FS_FUSE_RESPONSE CommonResp;\r
- VIRTIO_FS_FUSE_NODE_RESPONSE NodeResp;\r
- VIRTIO_FS_IO_VECTOR RespIoVec[3];\r
- VIRTIO_FS_SCATTER_GATHER_LIST RespSgList;\r
- EFI_STATUS Status;\r
+ VIRTIO_FS_FUSE_REQUEST CommonReq;\r
+ VIRTIO_FS_IO_VECTOR ReqIoVec[2];\r
+ VIRTIO_FS_SCATTER_GATHER_LIST ReqSgList;\r
+ VIRTIO_FS_FUSE_RESPONSE CommonResp;\r
+ VIRTIO_FS_FUSE_NODE_RESPONSE NodeResp;\r
+ VIRTIO_FS_IO_VECTOR RespIoVec[3];\r
+ VIRTIO_FS_SCATTER_GATHER_LIST RespSgList;\r
+ EFI_STATUS Status;\r
\r
//\r
// Set up the scatter-gather lists.\r
//\r
// Populate the common request header.\r
//\r
- Status = VirtioFsFuseNewRequest (VirtioFs, &CommonReq, ReqSgList.TotalSize,\r
- VirtioFsFuseOpLookup, DirNodeId);\r
+ Status = VirtioFsFuseNewRequest (\r
+ VirtioFs,\r
+ &CommonReq,\r
+ ReqSgList.TotalSize,\r
+ VirtioFsFuseOpLookup,\r
+ DirNodeId\r
+ );\r
if (EFI_ERROR (Status)) {\r
goto Fail;\r
}\r
if (CommonResp.Error == VIRTIO_FS_FUSE_ERRNO_ENOENT) {\r
return EFI_NOT_FOUND;\r
}\r
+\r
Status = VirtioFsErrnoToEfiStatus (CommonResp.Error);\r
}\r
+\r
goto Fail;\r
}\r
\r