Lines Matching refs:buf
16 static void TEA_transform(__u32 buf[4], __u32 const in[]) in TEA_transform()
19 __u32 b0 = buf[0], b1 = buf[1]; in TEA_transform()
29 buf[0] += b0; in TEA_transform()
30 buf[1] += b1; in TEA_transform()
53 static __u32 half_md4_transform(__u32 buf[4], __u32 const in[8]) in half_md4_transform()
55 __u32 a = buf[0], b = buf[1], c = buf[2], d = buf[3]; in half_md4_transform()
87 buf[0] += a; in half_md4_transform()
88 buf[1] += b; in half_md4_transform()
89 buf[2] += c; in half_md4_transform()
90 buf[3] += d; in half_md4_transform()
92 return buf[1]; /* "most hashed" word */ in half_md4_transform()
135 static void str2hashbuf_signed(const char *msg, int len, __u32 *buf, int num) in str2hashbuf_signed() argument
150 *buf++ = val; in str2hashbuf_signed()
156 *buf++ = val; in str2hashbuf_signed()
158 *buf++ = pad; in str2hashbuf_signed()
161 static void str2hashbuf_unsigned(const char *msg, int len, __u32 *buf, int num) in str2hashbuf_unsigned() argument
176 *buf++ = val; in str2hashbuf_unsigned()
182 *buf++ = val; in str2hashbuf_unsigned()
184 *buf++ = pad; in str2hashbuf_unsigned()
207 __u32 in[8], buf[4]; in __ext4fs_dirhash() local
212 buf[0] = 0x67452301; in __ext4fs_dirhash()
213 buf[1] = 0xefcdab89; in __ext4fs_dirhash()
214 buf[2] = 0x98badcfe; in __ext4fs_dirhash()
215 buf[3] = 0x10325476; in __ext4fs_dirhash()
221 memcpy(buf, hinfo->seed, sizeof(buf)); in __ext4fs_dirhash()
241 half_md4_transform(buf, in); in __ext4fs_dirhash()
245 minor_hash = buf[2]; in __ext4fs_dirhash()
246 hash = buf[1]; in __ext4fs_dirhash()
255 TEA_transform(buf, in); in __ext4fs_dirhash()
259 hash = buf[0]; in __ext4fs_dirhash()
260 minor_hash = buf[1]; in __ext4fs_dirhash()