mirror of
https://github.com/hashcat/hashcat.git
synced 2025-01-13 09:11:01 +00:00
Rename some variable to avoid collisions
This commit is contained in:
parent
46f737c5af
commit
53be3e74a3
@ -1886,7 +1886,7 @@ DECLSPEC void transpose32c (u32 *data)
|
||||
// transpose bitslice mod : attention race conditions, need different buffers for *in and *out
|
||||
//
|
||||
|
||||
KERNEL_FQ void m01500_tm (GLOBAL_AS u32 *mod, GLOBAL_AS bs_word_t *words_buf_r)
|
||||
KERNEL_FQ void m01500_tm (GLOBAL_AS u32 *mod, GLOBAL_AS bs_word_t *words_buf_b)
|
||||
{
|
||||
const u64 gid = get_global_id (0);
|
||||
|
||||
@ -1902,13 +1902,13 @@ KERNEL_FQ void m01500_tm (GLOBAL_AS u32 *mod, GLOBAL_AS bs_word_t *words_buf_r)
|
||||
#endif
|
||||
for (int i = 0, j = 0; i < 32; i += 8, j += 7)
|
||||
{
|
||||
atomic_or (&words_buf_r[block].b[j + 0], (((w0s >> (i + 7)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 1], (((w0s >> (i + 6)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 2], (((w0s >> (i + 5)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 3], (((w0s >> (i + 4)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 4], (((w0s >> (i + 3)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 5], (((w0s >> (i + 2)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 6], (((w0s >> (i + 1)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 0], (((w0s >> (i + 7)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 1], (((w0s >> (i + 6)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 2], (((w0s >> (i + 5)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 3], (((w0s >> (i + 4)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 4], (((w0s >> (i + 3)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 5], (((w0s >> (i + 2)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 6], (((w0s >> (i + 1)) & 1) << slice));
|
||||
}
|
||||
}
|
||||
|
||||
@ -2035,34 +2035,34 @@ KERNEL_FQ void m01500_mxx (KERN_ATTR_BITSLICE ())
|
||||
u32 k26 = K26;
|
||||
u32 k27 = K27;
|
||||
|
||||
k00 |= words_buf_r[pc_pos].b[ 0];
|
||||
k01 |= words_buf_r[pc_pos].b[ 1];
|
||||
k02 |= words_buf_r[pc_pos].b[ 2];
|
||||
k03 |= words_buf_r[pc_pos].b[ 3];
|
||||
k04 |= words_buf_r[pc_pos].b[ 4];
|
||||
k05 |= words_buf_r[pc_pos].b[ 5];
|
||||
k06 |= words_buf_r[pc_pos].b[ 6];
|
||||
k07 |= words_buf_r[pc_pos].b[ 7];
|
||||
k08 |= words_buf_r[pc_pos].b[ 8];
|
||||
k09 |= words_buf_r[pc_pos].b[ 9];
|
||||
k10 |= words_buf_r[pc_pos].b[10];
|
||||
k11 |= words_buf_r[pc_pos].b[11];
|
||||
k12 |= words_buf_r[pc_pos].b[12];
|
||||
k13 |= words_buf_r[pc_pos].b[13];
|
||||
k14 |= words_buf_r[pc_pos].b[14];
|
||||
k15 |= words_buf_r[pc_pos].b[15];
|
||||
k16 |= words_buf_r[pc_pos].b[16];
|
||||
k17 |= words_buf_r[pc_pos].b[17];
|
||||
k18 |= words_buf_r[pc_pos].b[18];
|
||||
k19 |= words_buf_r[pc_pos].b[19];
|
||||
k20 |= words_buf_r[pc_pos].b[20];
|
||||
k21 |= words_buf_r[pc_pos].b[21];
|
||||
k22 |= words_buf_r[pc_pos].b[22];
|
||||
k23 |= words_buf_r[pc_pos].b[23];
|
||||
k24 |= words_buf_r[pc_pos].b[24];
|
||||
k25 |= words_buf_r[pc_pos].b[25];
|
||||
k26 |= words_buf_r[pc_pos].b[26];
|
||||
k27 |= words_buf_r[pc_pos].b[27];
|
||||
k00 |= words_buf_s[pc_pos].b[ 0];
|
||||
k01 |= words_buf_s[pc_pos].b[ 1];
|
||||
k02 |= words_buf_s[pc_pos].b[ 2];
|
||||
k03 |= words_buf_s[pc_pos].b[ 3];
|
||||
k04 |= words_buf_s[pc_pos].b[ 4];
|
||||
k05 |= words_buf_s[pc_pos].b[ 5];
|
||||
k06 |= words_buf_s[pc_pos].b[ 6];
|
||||
k07 |= words_buf_s[pc_pos].b[ 7];
|
||||
k08 |= words_buf_s[pc_pos].b[ 8];
|
||||
k09 |= words_buf_s[pc_pos].b[ 9];
|
||||
k10 |= words_buf_s[pc_pos].b[10];
|
||||
k11 |= words_buf_s[pc_pos].b[11];
|
||||
k12 |= words_buf_s[pc_pos].b[12];
|
||||
k13 |= words_buf_s[pc_pos].b[13];
|
||||
k14 |= words_buf_s[pc_pos].b[14];
|
||||
k15 |= words_buf_s[pc_pos].b[15];
|
||||
k16 |= words_buf_s[pc_pos].b[16];
|
||||
k17 |= words_buf_s[pc_pos].b[17];
|
||||
k18 |= words_buf_s[pc_pos].b[18];
|
||||
k19 |= words_buf_s[pc_pos].b[19];
|
||||
k20 |= words_buf_s[pc_pos].b[20];
|
||||
k21 |= words_buf_s[pc_pos].b[21];
|
||||
k22 |= words_buf_s[pc_pos].b[22];
|
||||
k23 |= words_buf_s[pc_pos].b[23];
|
||||
k24 |= words_buf_s[pc_pos].b[24];
|
||||
k25 |= words_buf_s[pc_pos].b[25];
|
||||
k26 |= words_buf_s[pc_pos].b[26];
|
||||
k27 |= words_buf_s[pc_pos].b[27];
|
||||
|
||||
u32 D00 = 0;
|
||||
u32 D01 = 0;
|
||||
@ -2487,34 +2487,34 @@ KERNEL_FQ void m01500_sxx (KERN_ATTR_BITSLICE ())
|
||||
u32 k26 = K26;
|
||||
u32 k27 = K27;
|
||||
|
||||
k00 |= words_buf_r[pc_pos].b[ 0];
|
||||
k01 |= words_buf_r[pc_pos].b[ 1];
|
||||
k02 |= words_buf_r[pc_pos].b[ 2];
|
||||
k03 |= words_buf_r[pc_pos].b[ 3];
|
||||
k04 |= words_buf_r[pc_pos].b[ 4];
|
||||
k05 |= words_buf_r[pc_pos].b[ 5];
|
||||
k06 |= words_buf_r[pc_pos].b[ 6];
|
||||
k07 |= words_buf_r[pc_pos].b[ 7];
|
||||
k08 |= words_buf_r[pc_pos].b[ 8];
|
||||
k09 |= words_buf_r[pc_pos].b[ 9];
|
||||
k10 |= words_buf_r[pc_pos].b[10];
|
||||
k11 |= words_buf_r[pc_pos].b[11];
|
||||
k12 |= words_buf_r[pc_pos].b[12];
|
||||
k13 |= words_buf_r[pc_pos].b[13];
|
||||
k14 |= words_buf_r[pc_pos].b[14];
|
||||
k15 |= words_buf_r[pc_pos].b[15];
|
||||
k16 |= words_buf_r[pc_pos].b[16];
|
||||
k17 |= words_buf_r[pc_pos].b[17];
|
||||
k18 |= words_buf_r[pc_pos].b[18];
|
||||
k19 |= words_buf_r[pc_pos].b[19];
|
||||
k20 |= words_buf_r[pc_pos].b[20];
|
||||
k21 |= words_buf_r[pc_pos].b[21];
|
||||
k22 |= words_buf_r[pc_pos].b[22];
|
||||
k23 |= words_buf_r[pc_pos].b[23];
|
||||
k24 |= words_buf_r[pc_pos].b[24];
|
||||
k25 |= words_buf_r[pc_pos].b[25];
|
||||
k26 |= words_buf_r[pc_pos].b[26];
|
||||
k27 |= words_buf_r[pc_pos].b[27];
|
||||
k00 |= words_buf_s[pc_pos].b[ 0];
|
||||
k01 |= words_buf_s[pc_pos].b[ 1];
|
||||
k02 |= words_buf_s[pc_pos].b[ 2];
|
||||
k03 |= words_buf_s[pc_pos].b[ 3];
|
||||
k04 |= words_buf_s[pc_pos].b[ 4];
|
||||
k05 |= words_buf_s[pc_pos].b[ 5];
|
||||
k06 |= words_buf_s[pc_pos].b[ 6];
|
||||
k07 |= words_buf_s[pc_pos].b[ 7];
|
||||
k08 |= words_buf_s[pc_pos].b[ 8];
|
||||
k09 |= words_buf_s[pc_pos].b[ 9];
|
||||
k10 |= words_buf_s[pc_pos].b[10];
|
||||
k11 |= words_buf_s[pc_pos].b[11];
|
||||
k12 |= words_buf_s[pc_pos].b[12];
|
||||
k13 |= words_buf_s[pc_pos].b[13];
|
||||
k14 |= words_buf_s[pc_pos].b[14];
|
||||
k15 |= words_buf_s[pc_pos].b[15];
|
||||
k16 |= words_buf_s[pc_pos].b[16];
|
||||
k17 |= words_buf_s[pc_pos].b[17];
|
||||
k18 |= words_buf_s[pc_pos].b[18];
|
||||
k19 |= words_buf_s[pc_pos].b[19];
|
||||
k20 |= words_buf_s[pc_pos].b[20];
|
||||
k21 |= words_buf_s[pc_pos].b[21];
|
||||
k22 |= words_buf_s[pc_pos].b[22];
|
||||
k23 |= words_buf_s[pc_pos].b[23];
|
||||
k24 |= words_buf_s[pc_pos].b[24];
|
||||
k25 |= words_buf_s[pc_pos].b[25];
|
||||
k26 |= words_buf_s[pc_pos].b[26];
|
||||
k27 |= words_buf_s[pc_pos].b[27];
|
||||
|
||||
u32 D00 = 0;
|
||||
u32 D01 = 0;
|
||||
|
@ -1731,7 +1731,7 @@ DECLSPEC void transpose32c (u32 *data)
|
||||
// transpose bitslice mod : attention race conditions, need different buffers for *in and *out
|
||||
//
|
||||
|
||||
KERNEL_FQ void m03000_tm (GLOBAL_AS u32 *mod, GLOBAL_AS bs_word_t *words_buf_r)
|
||||
KERNEL_FQ void m03000_tm (GLOBAL_AS u32 *mod, GLOBAL_AS bs_word_t *words_buf_b)
|
||||
{
|
||||
const u64 gid = get_global_id (0);
|
||||
|
||||
@ -1742,14 +1742,14 @@ KERNEL_FQ void m03000_tm (GLOBAL_AS u32 *mod, GLOBAL_AS bs_word_t *words_buf_r)
|
||||
|
||||
for (int i = 0; i < 32; i += 8)
|
||||
{
|
||||
atomic_or (&words_buf_r[block].b[i + 0], (((w0 >> (i + 7)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[i + 1], (((w0 >> (i + 6)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[i + 2], (((w0 >> (i + 5)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[i + 3], (((w0 >> (i + 4)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[i + 4], (((w0 >> (i + 3)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[i + 5], (((w0 >> (i + 2)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[i + 6], (((w0 >> (i + 1)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[i + 7], (((w0 >> (i + 0)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[i + 0], (((w0 >> (i + 7)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[i + 1], (((w0 >> (i + 6)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[i + 2], (((w0 >> (i + 5)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[i + 3], (((w0 >> (i + 4)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[i + 4], (((w0 >> (i + 3)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[i + 5], (((w0 >> (i + 2)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[i + 6], (((w0 >> (i + 1)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[i + 7], (((w0 >> (i + 0)) & 1) << slice));
|
||||
}
|
||||
}
|
||||
|
||||
@ -1871,38 +1871,38 @@ KERNEL_FQ void m03000_mxx (KERN_ATTR_BITSLICE ())
|
||||
u32 k30 = K30;
|
||||
u32 k31 = K31;
|
||||
|
||||
k00 |= words_buf_r[pc_pos].b[ 0];
|
||||
k01 |= words_buf_r[pc_pos].b[ 1];
|
||||
k02 |= words_buf_r[pc_pos].b[ 2];
|
||||
k03 |= words_buf_r[pc_pos].b[ 3];
|
||||
k04 |= words_buf_r[pc_pos].b[ 4];
|
||||
k05 |= words_buf_r[pc_pos].b[ 5];
|
||||
k06 |= words_buf_r[pc_pos].b[ 6];
|
||||
k07 |= words_buf_r[pc_pos].b[ 7];
|
||||
k08 |= words_buf_r[pc_pos].b[ 8];
|
||||
k09 |= words_buf_r[pc_pos].b[ 9];
|
||||
k10 |= words_buf_r[pc_pos].b[10];
|
||||
k11 |= words_buf_r[pc_pos].b[11];
|
||||
k12 |= words_buf_r[pc_pos].b[12];
|
||||
k13 |= words_buf_r[pc_pos].b[13];
|
||||
k14 |= words_buf_r[pc_pos].b[14];
|
||||
k15 |= words_buf_r[pc_pos].b[15];
|
||||
k16 |= words_buf_r[pc_pos].b[16];
|
||||
k17 |= words_buf_r[pc_pos].b[17];
|
||||
k18 |= words_buf_r[pc_pos].b[18];
|
||||
k19 |= words_buf_r[pc_pos].b[19];
|
||||
k20 |= words_buf_r[pc_pos].b[20];
|
||||
k21 |= words_buf_r[pc_pos].b[21];
|
||||
k22 |= words_buf_r[pc_pos].b[22];
|
||||
k23 |= words_buf_r[pc_pos].b[23];
|
||||
k24 |= words_buf_r[pc_pos].b[24];
|
||||
k25 |= words_buf_r[pc_pos].b[25];
|
||||
k26 |= words_buf_r[pc_pos].b[26];
|
||||
k27 |= words_buf_r[pc_pos].b[27];
|
||||
k28 |= words_buf_r[pc_pos].b[28];
|
||||
k29 |= words_buf_r[pc_pos].b[29];
|
||||
k30 |= words_buf_r[pc_pos].b[30];
|
||||
k31 |= words_buf_r[pc_pos].b[31];
|
||||
k00 |= words_buf_s[pc_pos].b[ 0];
|
||||
k01 |= words_buf_s[pc_pos].b[ 1];
|
||||
k02 |= words_buf_s[pc_pos].b[ 2];
|
||||
k03 |= words_buf_s[pc_pos].b[ 3];
|
||||
k04 |= words_buf_s[pc_pos].b[ 4];
|
||||
k05 |= words_buf_s[pc_pos].b[ 5];
|
||||
k06 |= words_buf_s[pc_pos].b[ 6];
|
||||
k07 |= words_buf_s[pc_pos].b[ 7];
|
||||
k08 |= words_buf_s[pc_pos].b[ 8];
|
||||
k09 |= words_buf_s[pc_pos].b[ 9];
|
||||
k10 |= words_buf_s[pc_pos].b[10];
|
||||
k11 |= words_buf_s[pc_pos].b[11];
|
||||
k12 |= words_buf_s[pc_pos].b[12];
|
||||
k13 |= words_buf_s[pc_pos].b[13];
|
||||
k14 |= words_buf_s[pc_pos].b[14];
|
||||
k15 |= words_buf_s[pc_pos].b[15];
|
||||
k16 |= words_buf_s[pc_pos].b[16];
|
||||
k17 |= words_buf_s[pc_pos].b[17];
|
||||
k18 |= words_buf_s[pc_pos].b[18];
|
||||
k19 |= words_buf_s[pc_pos].b[19];
|
||||
k20 |= words_buf_s[pc_pos].b[20];
|
||||
k21 |= words_buf_s[pc_pos].b[21];
|
||||
k22 |= words_buf_s[pc_pos].b[22];
|
||||
k23 |= words_buf_s[pc_pos].b[23];
|
||||
k24 |= words_buf_s[pc_pos].b[24];
|
||||
k25 |= words_buf_s[pc_pos].b[25];
|
||||
k26 |= words_buf_s[pc_pos].b[26];
|
||||
k27 |= words_buf_s[pc_pos].b[27];
|
||||
k28 |= words_buf_s[pc_pos].b[28];
|
||||
k29 |= words_buf_s[pc_pos].b[29];
|
||||
k30 |= words_buf_s[pc_pos].b[30];
|
||||
k31 |= words_buf_s[pc_pos].b[31];
|
||||
|
||||
// KGS!@#$% including IP
|
||||
|
||||
@ -2323,38 +2323,38 @@ KERNEL_FQ void m03000_sxx (KERN_ATTR_BITSLICE ())
|
||||
u32 k30 = K30;
|
||||
u32 k31 = K31;
|
||||
|
||||
k00 |= words_buf_r[pc_pos].b[ 0];
|
||||
k01 |= words_buf_r[pc_pos].b[ 1];
|
||||
k02 |= words_buf_r[pc_pos].b[ 2];
|
||||
k03 |= words_buf_r[pc_pos].b[ 3];
|
||||
k04 |= words_buf_r[pc_pos].b[ 4];
|
||||
k05 |= words_buf_r[pc_pos].b[ 5];
|
||||
k06 |= words_buf_r[pc_pos].b[ 6];
|
||||
k07 |= words_buf_r[pc_pos].b[ 7];
|
||||
k08 |= words_buf_r[pc_pos].b[ 8];
|
||||
k09 |= words_buf_r[pc_pos].b[ 9];
|
||||
k10 |= words_buf_r[pc_pos].b[10];
|
||||
k11 |= words_buf_r[pc_pos].b[11];
|
||||
k12 |= words_buf_r[pc_pos].b[12];
|
||||
k13 |= words_buf_r[pc_pos].b[13];
|
||||
k14 |= words_buf_r[pc_pos].b[14];
|
||||
k15 |= words_buf_r[pc_pos].b[15];
|
||||
k16 |= words_buf_r[pc_pos].b[16];
|
||||
k17 |= words_buf_r[pc_pos].b[17];
|
||||
k18 |= words_buf_r[pc_pos].b[18];
|
||||
k19 |= words_buf_r[pc_pos].b[19];
|
||||
k20 |= words_buf_r[pc_pos].b[20];
|
||||
k21 |= words_buf_r[pc_pos].b[21];
|
||||
k22 |= words_buf_r[pc_pos].b[22];
|
||||
k23 |= words_buf_r[pc_pos].b[23];
|
||||
k24 |= words_buf_r[pc_pos].b[24];
|
||||
k25 |= words_buf_r[pc_pos].b[25];
|
||||
k26 |= words_buf_r[pc_pos].b[26];
|
||||
k27 |= words_buf_r[pc_pos].b[27];
|
||||
k28 |= words_buf_r[pc_pos].b[28];
|
||||
k29 |= words_buf_r[pc_pos].b[29];
|
||||
k30 |= words_buf_r[pc_pos].b[30];
|
||||
k31 |= words_buf_r[pc_pos].b[31];
|
||||
k00 |= words_buf_s[pc_pos].b[ 0];
|
||||
k01 |= words_buf_s[pc_pos].b[ 1];
|
||||
k02 |= words_buf_s[pc_pos].b[ 2];
|
||||
k03 |= words_buf_s[pc_pos].b[ 3];
|
||||
k04 |= words_buf_s[pc_pos].b[ 4];
|
||||
k05 |= words_buf_s[pc_pos].b[ 5];
|
||||
k06 |= words_buf_s[pc_pos].b[ 6];
|
||||
k07 |= words_buf_s[pc_pos].b[ 7];
|
||||
k08 |= words_buf_s[pc_pos].b[ 8];
|
||||
k09 |= words_buf_s[pc_pos].b[ 9];
|
||||
k10 |= words_buf_s[pc_pos].b[10];
|
||||
k11 |= words_buf_s[pc_pos].b[11];
|
||||
k12 |= words_buf_s[pc_pos].b[12];
|
||||
k13 |= words_buf_s[pc_pos].b[13];
|
||||
k14 |= words_buf_s[pc_pos].b[14];
|
||||
k15 |= words_buf_s[pc_pos].b[15];
|
||||
k16 |= words_buf_s[pc_pos].b[16];
|
||||
k17 |= words_buf_s[pc_pos].b[17];
|
||||
k18 |= words_buf_s[pc_pos].b[18];
|
||||
k19 |= words_buf_s[pc_pos].b[19];
|
||||
k20 |= words_buf_s[pc_pos].b[20];
|
||||
k21 |= words_buf_s[pc_pos].b[21];
|
||||
k22 |= words_buf_s[pc_pos].b[22];
|
||||
k23 |= words_buf_s[pc_pos].b[23];
|
||||
k24 |= words_buf_s[pc_pos].b[24];
|
||||
k25 |= words_buf_s[pc_pos].b[25];
|
||||
k26 |= words_buf_s[pc_pos].b[26];
|
||||
k27 |= words_buf_s[pc_pos].b[27];
|
||||
k28 |= words_buf_s[pc_pos].b[28];
|
||||
k29 |= words_buf_s[pc_pos].b[29];
|
||||
k30 |= words_buf_s[pc_pos].b[30];
|
||||
k31 |= words_buf_s[pc_pos].b[31];
|
||||
|
||||
// KGS!@#$% including IP
|
||||
|
||||
|
@ -1731,7 +1731,7 @@ DECLSPEC void transpose32c (u32 *data)
|
||||
// transpose bitslice mod : attention race conditions, need different buffers for *in and *out
|
||||
//
|
||||
|
||||
KERNEL_FQ void m14000_tm (GLOBAL_AS u32 *mod, GLOBAL_AS bs_word_t *words_buf_r)
|
||||
KERNEL_FQ void m14000_tm (GLOBAL_AS u32 *mod, GLOBAL_AS bs_word_t *words_buf_b)
|
||||
{
|
||||
const u64 gid = get_global_id (0);
|
||||
|
||||
@ -1745,13 +1745,13 @@ KERNEL_FQ void m14000_tm (GLOBAL_AS u32 *mod, GLOBAL_AS bs_word_t *words_buf_r)
|
||||
#endif
|
||||
for (int i = 0, j = 0; i < 32; i += 8, j += 7)
|
||||
{
|
||||
atomic_or (&words_buf_r[block].b[j + 0], (((w0 >> (i + 7)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 1], (((w0 >> (i + 6)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 2], (((w0 >> (i + 5)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 3], (((w0 >> (i + 4)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 4], (((w0 >> (i + 3)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 5], (((w0 >> (i + 2)) & 1) << slice));
|
||||
atomic_or (&words_buf_r[block].b[j + 6], (((w0 >> (i + 1)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 0], (((w0 >> (i + 7)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 1], (((w0 >> (i + 6)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 2], (((w0 >> (i + 5)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 3], (((w0 >> (i + 4)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 4], (((w0 >> (i + 3)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 5], (((w0 >> (i + 2)) & 1) << slice));
|
||||
atomic_or (&words_buf_b[block].b[j + 6], (((w0 >> (i + 1)) & 1) << slice));
|
||||
}
|
||||
}
|
||||
|
||||
@ -2080,34 +2080,34 @@ KERNEL_FQ void m14000_mxx (KERN_ATTR_BITSLICE ())
|
||||
u32 k26 = K26;
|
||||
u32 k27 = K27;
|
||||
|
||||
k00 |= words_buf_r[pc_pos].b[ 0];
|
||||
k01 |= words_buf_r[pc_pos].b[ 1];
|
||||
k02 |= words_buf_r[pc_pos].b[ 2];
|
||||
k03 |= words_buf_r[pc_pos].b[ 3];
|
||||
k04 |= words_buf_r[pc_pos].b[ 4];
|
||||
k05 |= words_buf_r[pc_pos].b[ 5];
|
||||
k06 |= words_buf_r[pc_pos].b[ 6];
|
||||
k07 |= words_buf_r[pc_pos].b[ 7];
|
||||
k08 |= words_buf_r[pc_pos].b[ 8];
|
||||
k09 |= words_buf_r[pc_pos].b[ 9];
|
||||
k10 |= words_buf_r[pc_pos].b[10];
|
||||
k11 |= words_buf_r[pc_pos].b[11];
|
||||
k12 |= words_buf_r[pc_pos].b[12];
|
||||
k13 |= words_buf_r[pc_pos].b[13];
|
||||
k14 |= words_buf_r[pc_pos].b[14];
|
||||
k15 |= words_buf_r[pc_pos].b[15];
|
||||
k16 |= words_buf_r[pc_pos].b[16];
|
||||
k17 |= words_buf_r[pc_pos].b[17];
|
||||
k18 |= words_buf_r[pc_pos].b[18];
|
||||
k19 |= words_buf_r[pc_pos].b[19];
|
||||
k20 |= words_buf_r[pc_pos].b[20];
|
||||
k21 |= words_buf_r[pc_pos].b[21];
|
||||
k22 |= words_buf_r[pc_pos].b[22];
|
||||
k23 |= words_buf_r[pc_pos].b[23];
|
||||
k24 |= words_buf_r[pc_pos].b[24];
|
||||
k25 |= words_buf_r[pc_pos].b[25];
|
||||
k26 |= words_buf_r[pc_pos].b[26];
|
||||
k27 |= words_buf_r[pc_pos].b[27];
|
||||
k00 |= words_buf_s[pc_pos].b[ 0];
|
||||
k01 |= words_buf_s[pc_pos].b[ 1];
|
||||
k02 |= words_buf_s[pc_pos].b[ 2];
|
||||
k03 |= words_buf_s[pc_pos].b[ 3];
|
||||
k04 |= words_buf_s[pc_pos].b[ 4];
|
||||
k05 |= words_buf_s[pc_pos].b[ 5];
|
||||
k06 |= words_buf_s[pc_pos].b[ 6];
|
||||
k07 |= words_buf_s[pc_pos].b[ 7];
|
||||
k08 |= words_buf_s[pc_pos].b[ 8];
|
||||
k09 |= words_buf_s[pc_pos].b[ 9];
|
||||
k10 |= words_buf_s[pc_pos].b[10];
|
||||
k11 |= words_buf_s[pc_pos].b[11];
|
||||
k12 |= words_buf_s[pc_pos].b[12];
|
||||
k13 |= words_buf_s[pc_pos].b[13];
|
||||
k14 |= words_buf_s[pc_pos].b[14];
|
||||
k15 |= words_buf_s[pc_pos].b[15];
|
||||
k16 |= words_buf_s[pc_pos].b[16];
|
||||
k17 |= words_buf_s[pc_pos].b[17];
|
||||
k18 |= words_buf_s[pc_pos].b[18];
|
||||
k19 |= words_buf_s[pc_pos].b[19];
|
||||
k20 |= words_buf_s[pc_pos].b[20];
|
||||
k21 |= words_buf_s[pc_pos].b[21];
|
||||
k22 |= words_buf_s[pc_pos].b[22];
|
||||
k23 |= words_buf_s[pc_pos].b[23];
|
||||
k24 |= words_buf_s[pc_pos].b[24];
|
||||
k25 |= words_buf_s[pc_pos].b[25];
|
||||
k26 |= words_buf_s[pc_pos].b[26];
|
||||
k27 |= words_buf_s[pc_pos].b[27];
|
||||
|
||||
DES
|
||||
(
|
||||
@ -2596,34 +2596,34 @@ KERNEL_FQ void m14000_sxx (KERN_ATTR_BITSLICE ())
|
||||
u32 k26 = K26;
|
||||
u32 k27 = K27;
|
||||
|
||||
k00 |= words_buf_r[pc_pos].b[ 0];
|
||||
k01 |= words_buf_r[pc_pos].b[ 1];
|
||||
k02 |= words_buf_r[pc_pos].b[ 2];
|
||||
k03 |= words_buf_r[pc_pos].b[ 3];
|
||||
k04 |= words_buf_r[pc_pos].b[ 4];
|
||||
k05 |= words_buf_r[pc_pos].b[ 5];
|
||||
k06 |= words_buf_r[pc_pos].b[ 6];
|
||||
k07 |= words_buf_r[pc_pos].b[ 7];
|
||||
k08 |= words_buf_r[pc_pos].b[ 8];
|
||||
k09 |= words_buf_r[pc_pos].b[ 9];
|
||||
k10 |= words_buf_r[pc_pos].b[10];
|
||||
k11 |= words_buf_r[pc_pos].b[11];
|
||||
k12 |= words_buf_r[pc_pos].b[12];
|
||||
k13 |= words_buf_r[pc_pos].b[13];
|
||||
k14 |= words_buf_r[pc_pos].b[14];
|
||||
k15 |= words_buf_r[pc_pos].b[15];
|
||||
k16 |= words_buf_r[pc_pos].b[16];
|
||||
k17 |= words_buf_r[pc_pos].b[17];
|
||||
k18 |= words_buf_r[pc_pos].b[18];
|
||||
k19 |= words_buf_r[pc_pos].b[19];
|
||||
k20 |= words_buf_r[pc_pos].b[20];
|
||||
k21 |= words_buf_r[pc_pos].b[21];
|
||||
k22 |= words_buf_r[pc_pos].b[22];
|
||||
k23 |= words_buf_r[pc_pos].b[23];
|
||||
k24 |= words_buf_r[pc_pos].b[24];
|
||||
k25 |= words_buf_r[pc_pos].b[25];
|
||||
k26 |= words_buf_r[pc_pos].b[26];
|
||||
k27 |= words_buf_r[pc_pos].b[27];
|
||||
k00 |= words_buf_s[pc_pos].b[ 0];
|
||||
k01 |= words_buf_s[pc_pos].b[ 1];
|
||||
k02 |= words_buf_s[pc_pos].b[ 2];
|
||||
k03 |= words_buf_s[pc_pos].b[ 3];
|
||||
k04 |= words_buf_s[pc_pos].b[ 4];
|
||||
k05 |= words_buf_s[pc_pos].b[ 5];
|
||||
k06 |= words_buf_s[pc_pos].b[ 6];
|
||||
k07 |= words_buf_s[pc_pos].b[ 7];
|
||||
k08 |= words_buf_s[pc_pos].b[ 8];
|
||||
k09 |= words_buf_s[pc_pos].b[ 9];
|
||||
k10 |= words_buf_s[pc_pos].b[10];
|
||||
k11 |= words_buf_s[pc_pos].b[11];
|
||||
k12 |= words_buf_s[pc_pos].b[12];
|
||||
k13 |= words_buf_s[pc_pos].b[13];
|
||||
k14 |= words_buf_s[pc_pos].b[14];
|
||||
k15 |= words_buf_s[pc_pos].b[15];
|
||||
k16 |= words_buf_s[pc_pos].b[16];
|
||||
k17 |= words_buf_s[pc_pos].b[17];
|
||||
k18 |= words_buf_s[pc_pos].b[18];
|
||||
k19 |= words_buf_s[pc_pos].b[19];
|
||||
k20 |= words_buf_s[pc_pos].b[20];
|
||||
k21 |= words_buf_s[pc_pos].b[21];
|
||||
k22 |= words_buf_s[pc_pos].b[22];
|
||||
k23 |= words_buf_s[pc_pos].b[23];
|
||||
k24 |= words_buf_s[pc_pos].b[24];
|
||||
k25 |= words_buf_s[pc_pos].b[25];
|
||||
k26 |= words_buf_s[pc_pos].b[26];
|
||||
k27 |= words_buf_s[pc_pos].b[27];
|
||||
|
||||
DES
|
||||
(
|
||||
|
Loading…
Reference in New Issue
Block a user