From f148ad1b5fb14a3295ced502647de5be69e46100 Mon Sep 17 00:00:00 2001 From: Simon Glass Date: Wed, 21 Sep 2022 16:21:40 +0200 Subject: sandbox: scsi: Move file size into shared struct Move this information into struct scsi_emul_info so we can use it in common code. Signed-off-by: Simon Glass --- include/scsi_emul.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/scsi_emul.h') diff --git a/include/scsi_emul.h b/include/scsi_emul.h index 86c9379ca9e..3c52398e3ff 100644 --- a/include/scsi_emul.h +++ b/include/scsi_emul.h @@ -18,6 +18,7 @@ * @vendor: Vendor name * @product: Product name * @block_size: Block size of device in bytes (normally 512) + * @file_size: Size of the backing file for this emulator, in bytes * * @phase: Current SCSI phase * @buff_used: Number of bytes ready to transfer back to host @@ -32,6 +33,7 @@ struct scsi_emul_info { const char *vendor; const char *product; int block_size; + loff_t file_size; /* state maintained by the emulator: */ enum scsi_cmd_phase phase; -- cgit v1.2.3