setW 58 block-sha1/sha1.c #define setW(x, val) (*(volatile unsigned int *)&W(x) = (val)) setW 60 block-sha1/sha1.c #define setW(x, val) do { W(x) = (val); __asm__("":::"memory"); } while (0) setW 62 block-sha1/sha1.c #define setW(x, val) (W(x) = (val))