Sometimes a memset is nicer to read than multiple struct->data = 0;
Signed-off-by: Janosch Frank <[email protected]>
Reviewed-by: Pierre Morel <[email protected]>
---
pc-bios/s390-ccw/dasd-ipl.c | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/pc-bios/s390-ccw/dasd-ipl.c b/pc-bios/s390-ccw/dasd-ipl.c
index e8f2846740..0543334ed4 100644
--- a/pc-bios/s390-ccw/dasd-ipl.c
+++ b/pc-bios/s390-ccw/dasd-ipl.c
@@ -167,16 +167,13 @@ static void ipl1_fixup(void)
ccwSeek->cda = ptr2u32(seekData);
ccwSeek->chain = 1;
ccwSeek->count = sizeof(*seekData);
- seekData->reserved = 0x00;
- seekData->cyl = 0x00;
- seekData->head = 0x00;
+ memset(seekData, 0, sizeof(*seekData));
ccwSearchID->cmd_code = CCW_CMD_DASD_SEARCH_ID_EQ;
ccwSearchID->cda = ptr2u32(searchData);
ccwSearchID->chain = 1;
ccwSearchID->count = sizeof(*searchData);
- searchData->cyl = 0;
- searchData->head = 0;
+ memset(searchData, 0, sizeof(*searchData));
searchData->record = 2;
/* Go back to Search CCW if correct record not yet found */
--
2.25.1