**/\r
EFI_STATUS\r
VirtioFsFuseInitSession (\r
- IN OUT VIRTIO_FS *VirtioFs\r
+ IN OUT VIRTIO_FS *VirtioFs\r
)\r
{\r
- VIRTIO_FS_FUSE_REQUEST CommonReq;\r
- VIRTIO_FS_FUSE_INIT_REQUEST InitReq;\r
- VIRTIO_FS_IO_VECTOR ReqIoVec[2];\r
- VIRTIO_FS_SCATTER_GATHER_LIST ReqSgList;\r
- VIRTIO_FS_FUSE_RESPONSE CommonResp;\r
- VIRTIO_FS_FUSE_INIT_RESPONSE InitResp;\r
- VIRTIO_FS_IO_VECTOR RespIoVec[2];\r
- VIRTIO_FS_SCATTER_GATHER_LIST RespSgList;\r
- EFI_STATUS Status;\r
+ VIRTIO_FS_FUSE_REQUEST CommonReq;\r
+ VIRTIO_FS_FUSE_INIT_REQUEST InitReq;\r
+ VIRTIO_FS_IO_VECTOR ReqIoVec[2];\r
+ VIRTIO_FS_SCATTER_GATHER_LIST ReqSgList;\r
+ VIRTIO_FS_FUSE_RESPONSE CommonResp;\r
+ VIRTIO_FS_FUSE_INIT_RESPONSE InitResp;\r
+ VIRTIO_FS_IO_VECTOR RespIoVec[2];\r
+ VIRTIO_FS_SCATTER_GATHER_LIST RespSgList;\r
+ EFI_STATUS Status;\r
\r
//\r
// Initialize the FUSE request counter.\r
//\r
// Populate the common request header.\r
//\r
- Status = VirtioFsFuseNewRequest (VirtioFs, &CommonReq, ReqSgList.TotalSize,\r
- VirtioFsFuseOpInit, 0);\r
+ Status = VirtioFsFuseNewRequest (\r
+ VirtioFs,\r
+ &CommonReq,\r
+ ReqSgList.TotalSize,\r
+ VirtioFsFuseOpInit,\r
+ 0\r
+ );\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r
Status = VirtioFsFuseCheckResponse (&RespSgList, CommonReq.Unique, NULL);\r
if (EFI_ERROR (Status)) {\r
if (Status == EFI_DEVICE_ERROR) {\r
- DEBUG ((DEBUG_ERROR, "%a: Label=\"%s\" Errno=%d\n", __FUNCTION__,\r
- VirtioFs->Label, CommonResp.Error));\r
+ DEBUG ((\r
+ DEBUG_ERROR,\r
+ "%a: Label=\"%s\" Errno=%d\n",\r
+ __FUNCTION__,\r
+ VirtioFs->Label,\r
+ CommonResp.Error\r
+ ));\r
Status = VirtioFsErrnoToEfiStatus (CommonResp.Error);\r
}\r
+\r
return Status;\r
}\r
\r
//\r
// Check FUSE interface version / feature compatibility.\r
//\r
- if (InitResp.Major < InitReq.Major ||\r
- (InitResp.Major == InitReq.Major && InitResp.Minor < InitReq.Minor) ||\r
- (InitResp.Flags & VIRTIO_FS_FUSE_INIT_REQ_F_DO_READDIRPLUS) == 0 ||\r
- InitResp.MaxWrite < SIZE_4KB) {\r
+ if ((InitResp.Major < InitReq.Major) ||\r
+ ((InitResp.Major == InitReq.Major) && (InitResp.Minor < InitReq.Minor)) ||\r
+ ((InitResp.Flags & VIRTIO_FS_FUSE_INIT_REQ_F_DO_READDIRPLUS) == 0) ||\r
+ (InitResp.MaxWrite < SIZE_4KB))\r
+ {\r
return EFI_UNSUPPORTED;\r
}\r
\r