L2
u64 L0,L1,L2,L3,L4,L5,L6,L7;
L2 = C0(K,2) ^ C1(K,1) ^ C2(K,0) ^ C3(K,7) ^
K.q[0] = L0; K.q[1] = L1; K.q[2] = L2; K.q[3] = L3;
L2 ^= C0(S,2) ^ C1(S,1) ^ C2(S,0) ^ C3(S,7) ^
S.q[0] = L0; S.q[1] = L1; S.q[2] = L2; S.q[3] = L3;
L0 = C0(K,0); L1 = C1(K,0); L2 = C2(K,0); L3 = C3(K,0);
L1 ^= C0(K,1); L2 ^= C1(K,1); L3 ^= C2(K,1); L4 ^= C3(K,1);
L2 ^= C0(K,2); L3 ^= C1(K,2); L4 ^= C2(K,2); L5 ^= C3(K,2);
L7 ^= C4(K,3); L0 ^= C5(K,3); L1 ^= C6(K,3); L2 ^= C7(K,3);
L0 ^= C4(K,4); L1 ^= C5(K,4); L2 ^= C6(K,4); L3 ^= C7(K,4);
L1 ^= C4(K,5); L2 ^= C5(K,5); L3 ^= C6(K,5); L4 ^= C7(K,5);
L2 ^= C4(K,6); L3 ^= C5(K,6); L4 ^= C6(K,6); L5 ^= C7(K,6);
L7 ^= C0(K,7); L0 ^= C1(K,7); L1 ^= C2(K,7); L2 ^= C3(K,7);
K.q[0] = L0; K.q[1] = L1; K.q[2] = L2; K.q[3] = L3;
L0 ^= C0(S,0); L1 ^= C1(S,0); L2 ^= C2(S,0); L3 ^= C3(S,0);
L1 ^= C0(S,1); L2 ^= C1(S,1); L3 ^= C2(S,1); L4 ^= C3(S,1);
L2 ^= C0(S,2); L3 ^= C1(S,2); L4 ^= C2(S,2); L5 ^= C3(S,2);
L7 ^= C4(S,3); L0 ^= C5(S,3); L1 ^= C6(S,3); L2 ^= C7(S,3);
L0 ^= C4(S,4); L1 ^= C5(S,4); L2 ^= C6(S,4); L3 ^= C7(S,4);
L1 ^= C4(S,5); L2 ^= C5(S,5); L3 ^= C6(S,5); L4 ^= C7(S,5);
L2 ^= C4(S,6); L3 ^= C5(S,6); L4 ^= C6(S,6); L5 ^= C7(S,6);
L7 ^= C0(S,7); L0 ^= C1(S,7); L1 ^= C2(S,7); L2 ^= C3(S,7);
S.q[0] = L0; S.q[1] = L1; S.q[2] = L2; S.q[3] = L3;
uint32 L2 = ((unsigned char *) L)[4*i+2];
L[i] = L0+(L1<<8)+(L2<<16)+(L3<<24);
tmode.c_lflag = L2;
uint32_t L1, L2, L3, L4;
L2 = gStep + 4;
L2 = 50;
return !((g >= L1 && g<= L2) || (g >= L3 && g <= L4));
uint32_t L1, L2, L3, L4;
L2 = 107;
L2 = 83;
L2 = (gStep == 0x3f) ? 50 : gStep + 4;
return !((g >= L1 && g<= L2) || (g >= L3 && g <= L4));
pt_entry_t *L4, *L3, *L2, *L1;
L2 = mmap(NULL, PAGE_SIZE, PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE,
if (L2 == MAP_FAILED)
if (nvmm_hva_map(mach, (uintptr_t)L2, PAGE_SIZE) == -1)
ret = nvmm_gpa_map(mach, (uintptr_t)L2, 0x5000, PAGE_SIZE,
memset(L2, 0, PAGE_SIZE);
L2[0] = PTE_P | PTE_W | 0x6000;
pt_entry_t *L4, *L3, *L2, *L1;
L2 = mmap(NULL, PAGE_SIZE, PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE,
if (L2 == MAP_FAILED)
if (nvmm_hva_map(mach, (uintptr_t)L2, PAGE_SIZE) == -1)
ret = nvmm_gpa_map(mach, (uintptr_t)L2, 0x5000, PAGE_SIZE,
memset(L2, 0, PAGE_SIZE);
L2[0] = PTE_P | PTE_W | 0x6000;