**/\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
- VIRTIO_FS_FUSE_REQUEST CommonReq;\r
- VIRTIO_FS_FUSE_SETATTR_REQUEST AttrReq;\r
- VIRTIO_FS_IO_VECTOR ReqIoVec[2];\r
- VIRTIO_FS_SCATTER_GATHER_LIST ReqSgList;\r
- VIRTIO_FS_FUSE_RESPONSE CommonResp;\r
- VIRTIO_FS_FUSE_GETATTR_RESPONSE GetAttrResp;\r
- VIRTIO_FS_FUSE_ATTRIBUTES_RESPONSE AttrResp;\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_FUSE_SETATTR_REQUEST AttrReq;\r
+ VIRTIO_FS_IO_VECTOR ReqIoVec[2];\r
+ VIRTIO_FS_SCATTER_GATHER_LIST ReqSgList;\r
+ VIRTIO_FS_FUSE_RESPONSE CommonResp;\r
+ VIRTIO_FS_FUSE_GETATTR_RESPONSE GetAttrResp;\r
+ VIRTIO_FS_FUSE_ATTRIBUTES_RESPONSE AttrResp;\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
- VirtioFsFuseOpSetAttr, NodeId);\r
+ Status = VirtioFsFuseNewRequest (\r
+ VirtioFs,\r
+ &CommonReq,\r
+ ReqSgList.TotalSize,\r
+ VirtioFsFuseOpSetAttr,\r
+ NodeId\r
+ );\r
if (EFI_ERROR (Status)) {\r
return Status;\r
}\r
if (Size != NULL) {\r
AttrReq.Valid |= VIRTIO_FS_FUSE_SETATTR_REQ_F_SIZE;\r
}\r
+\r
if (Atime != NULL) {\r
AttrReq.Valid |= VIRTIO_FS_FUSE_SETATTR_REQ_F_ATIME;\r
}\r
+\r
if (Mtime != NULL) {\r
AttrReq.Valid |= VIRTIO_FS_FUSE_SETATTR_REQ_F_MTIME;\r
}\r
+\r
if (Mode != NULL) {\r
AttrReq.Valid |= VIRTIO_FS_FUSE_SETATTR_REQ_F_MODE;\r
}\r
//\r
Status = VirtioFsFuseCheckResponse (&RespSgList, CommonReq.Unique, NULL);\r
if (Status == EFI_DEVICE_ERROR) {\r
- DEBUG ((DEBUG_ERROR, "%a: Label=\"%s\" NodeId=%Lu", __FUNCTION__,\r
- VirtioFs->Label, NodeId));\r
+ DEBUG ((\r
+ DEBUG_ERROR,\r
+ "%a: Label=\"%s\" NodeId=%Lu",\r
+ __FUNCTION__,\r
+ VirtioFs->Label,\r
+ NodeId\r
+ ));\r
if (Size != NULL) {\r
DEBUG ((DEBUG_ERROR, " Size=0x%Lx", *Size));\r
}\r
+\r
if (Atime != NULL) {\r
DEBUG ((DEBUG_ERROR, " Atime=%Lu", *Atime));\r
}\r
+\r
if (Mtime != NULL) {\r
DEBUG ((DEBUG_ERROR, " Mtime=%Lu", *Mtime));\r
}\r
+\r
if (Mode != NULL) {\r
DEBUG ((DEBUG_ERROR, " Mode=0x%x", *Mode)); // no support for octal :/\r
}\r
- DEBUG ((DEBUG_ERROR, " Errno=%d\n", CommonResp.Error));\r
+\r
+ DEBUG ((DEBUG_ERROR, " Errno=%d\n", CommonResp.Error));\r
Status = VirtioFsErrnoToEfiStatus (CommonResp.Error);\r
}\r
+\r
return Status;\r
}\r