coding style cleanups for drivers/md/mktables.c

Signed-off-by: Oliver Pinter <oliver.pntr@gmail.com>
Cc: Neil Brown <neilb@suse.de>
Cc: "H. Peter Anvin" <hpa@zytor.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
Oliver Pinter
2008-02-06 01:39:47 -08:00
committed by Linus Torvalds
parent 91c4313206
commit 54212cf405

View File

@@ -29,10 +29,12 @@ static uint8_t gfmul(uint8_t a, uint8_t b)
uint8_t v = 0; uint8_t v = 0;
while (b) { while (b) {
if ( b & 1 ) v ^= a; if (b & 1)
v ^= a;
a = (a << 1) ^ (a & 0x80 ? 0x1d : 0); a = (a << 1) ^ (a & 0x80 ? 0x1d : 0);
b >>= 1; b >>= 1;
} }
return v; return v;
} }
@@ -45,10 +47,12 @@ static uint8_t gfpow(uint8_t a, int b)
b += 255; b += 255;
while (b) { while (b) {
if ( b & 1 ) v = gfmul(v,a); if (b & 1)
v = gfmul(v, a);
a = gfmul(a, a); a = gfmul(a, a);
b >>= 1; b >>= 1;
} }
return v; return v;
} }
@@ -68,9 +72,8 @@ int main(int argc, char *argv[])
printf("\t{\n"); printf("\t{\n");
for (j = 0; j < 256; j += 8) { for (j = 0; j < 256; j += 8) {
printf("\t\t"); printf("\t\t");
for ( k = 0 ; k < 8 ; k++ ) { for (k = 0; k < 8; k++)
printf("0x%02x, ", gfmul(i, j+k)); printf("0x%02x, ", gfmul(i, j+k));
}
printf("\n"); printf("\n");
} }
printf("\t},\n"); printf("\t},\n");
@@ -88,7 +91,8 @@ int main(int argc, char *argv[])
exptbl[i+j] = v; exptbl[i+j] = v;
printf("0x%02x, ", v); printf("0x%02x, ", v);
v = gfmul(v, 2); v = gfmul(v, 2);
if ( v == 1 ) v = 0; /* For entry 255, not a real entry */ if (v == 1)
v = 0; /* For entry 255, not a real entry */
} }
printf("\n"); printf("\n");
} }
@@ -101,7 +105,8 @@ int main(int argc, char *argv[])
for (i = 0; i < 256; i += 8) { for (i = 0; i < 256; i += 8) {
printf("\t"); printf("\t");
for (j = 0; j < 8; j++) { for (j = 0; j < 8; j++) {
invtbl[i+j] = v = gfpow(i+j,254); v = gfpow(i+j, 254);
invtbl[i+j] = v;
printf("0x%02x, ", v); printf("0x%02x, ", v);
} }
printf("\n"); printf("\n");
@@ -114,9 +119,8 @@ int main(int argc, char *argv[])
"{\n"); "{\n");
for (i = 0; i < 256; i += 8) { for (i = 0; i < 256; i += 8) {
printf("\t"); printf("\t");
for ( j = 0 ; j < 8 ; j++ ) { for (j = 0; j < 8; j++)
printf("0x%02x, ", invtbl[exptbl[i+j]^1]); printf("0x%02x, ", invtbl[exptbl[i+j]^1]);
}
printf("\n"); printf("\n");
} }
printf("};\n\n"); printf("};\n\n");