mktables.c (58e16d792a6a8c6b750f637a4649967fcac853dc) mktables.c (5e5ac01c2b8802921fee680518a986011cb59820)
1// SPDX-License-Identifier: GPL-2.0-or-later
2/* -*- linux-c -*- ------------------------------------------------------- *
3 *
4 * Copyright 2002-2007 H. Peter Anvin - All Rights Reserved
5 *
6 * ----------------------------------------------------------------------- */
7
8/*

--- 42 unchanged lines hidden (view full) ---

51}
52
53int main(int argc, char *argv[])
54{
55 int i, j, k;
56 uint8_t v;
57 uint8_t exptbl[256], invtbl[256];
58
1// SPDX-License-Identifier: GPL-2.0-or-later
2/* -*- linux-c -*- ------------------------------------------------------- *
3 *
4 * Copyright 2002-2007 H. Peter Anvin - All Rights Reserved
5 *
6 * ----------------------------------------------------------------------- */
7
8/*

--- 42 unchanged lines hidden (view full) ---

51}
52
53int main(int argc, char *argv[])
54{
55 int i, j, k;
56 uint8_t v;
57 uint8_t exptbl[256], invtbl[256];
58
59 printf("#include <linux/raid/pq.h>\n");
60 printf("#include <linux/export.h>\n");
59 printf("#include <linux/export.h>\n");
60 printf("#include <linux/raid/pq.h>\n");
61
62 /* Compute multiplication table */
63 printf("\nconst u8 __attribute__((aligned(256)))\n"
64 "raid6_gfmul[256][256] =\n"
65 "{\n");
66 for (i = 0; i < 256; i++) {
67 printf("\t{\n");
68 for (j = 0; j < 256; j += 8) {

--- 107 unchanged lines hidden ---
61
62 /* Compute multiplication table */
63 printf("\nconst u8 __attribute__((aligned(256)))\n"
64 "raid6_gfmul[256][256] =\n"
65 "{\n");
66 for (i = 0; i < 256; i++) {
67 printf("\t{\n");
68 for (j = 0; j < 256; j += 8) {

--- 107 unchanged lines hidden ---