Commit ef11851b authored by Bradley Grove's avatar Bradley Grove Committed by James Bottomley
Browse files

[SCSI] esas2r: coccinelle - Replace memcpy with struct assignment

parent 8d3ac484
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -1360,7 +1360,7 @@ void esas2r_nvram_set_defaults(struct esas2r_adapter *a)
	u32 time = jiffies_to_msecs(jiffies);
	u32 time = jiffies_to_msecs(jiffies);


	esas2r_lock_clear_flags(&a->flags, AF_NVR_VALID);
	esas2r_lock_clear_flags(&a->flags, AF_NVR_VALID);
	memcpy(n, &default_sas_nvram, sizeof(struct esas2r_sas_nvram));
	*n = default_sas_nvram;
	n->sas_addr[3] |= 0x0F;
	n->sas_addr[3] |= 0x0F;
	n->sas_addr[4] = HIBYTE(LOWORD(time));
	n->sas_addr[4] = HIBYTE(LOWORD(time));
	n->sas_addr[5] = LOBYTE(LOWORD(time));
	n->sas_addr[5] = LOBYTE(LOWORD(time));
@@ -1378,7 +1378,7 @@ void esas2r_nvram_get_defaults(struct esas2r_adapter *a,
	 * address out first.
	 * address out first.
	 */
	 */
	memcpy(&sas_addr[0], a->nvram->sas_addr, 8);
	memcpy(&sas_addr[0], a->nvram->sas_addr, 8);
	memcpy(nvram, &default_sas_nvram, sizeof(struct esas2r_sas_nvram));
	*nvram = default_sas_nvram;
	memcpy(&nvram->sas_addr[0], &sas_addr[0], 8);
	memcpy(&nvram->sas_addr[0], &sas_addr[0], 8);
}
}