X 37 src/vfs/smbfs/helpers/lib/md4.c F (uint32 X, uint32 Y, uint32 Z) X 39 src/vfs/smbfs/helpers/lib/md4.c return (X & Y) | ((~X) & Z); X 43 src/vfs/smbfs/helpers/lib/md4.c G (uint32 X, uint32 Y, uint32 Z) X 45 src/vfs/smbfs/helpers/lib/md4.c return (X & Y) | (X & Z) | (Y & Z); X 49 src/vfs/smbfs/helpers/lib/md4.c H (uint32 X, uint32 Y, uint32 Z) X 51 src/vfs/smbfs/helpers/lib/md4.c return X ^ Y ^ Z; X 61 src/vfs/smbfs/helpers/lib/md4.c #define ROUND1(a,b,c,d,k,s) a = lshift(a + F(b,c,d) + X[k], s) X 62 src/vfs/smbfs/helpers/lib/md4.c #define ROUND2(a,b,c,d,k,s) a = lshift(a + G(b,c,d) + X[k] + (uint32)0x5A827999,s) X 63 src/vfs/smbfs/helpers/lib/md4.c #define ROUND3(a,b,c,d,k,s) a = lshift(a + H(b,c,d) + X[k] + (uint32)0x6ED9EBA1,s) X 71 src/vfs/smbfs/helpers/lib/md4.c uint32 X[16]; X 74 src/vfs/smbfs/helpers/lib/md4.c X[j] = M[j]; X 143 src/vfs/smbfs/helpers/lib/md4.c X[j] = 0;