Lines Matching refs:len

61 u32  crc32_le(u32 crc, unsigned char const *p, size_t len);
69 u32 crc32_le(u32 crc, unsigned char const *p, size_t len) in crc32_le() argument
72 while (len--) { in crc32_le()
81 u32 crc32_le(u32 crc, unsigned char const *p, size_t len) in crc32_le() argument
95 if((((long)b)&3 && len)){ in crc32_le()
100 } while ((--len) && ((long)b)&3 ); in crc32_le()
102 if((len >= 4)){ in crc32_le()
104 size_t save_len = len & 3; in crc32_le()
105 len = len >> 2; in crc32_le()
113 } while (--len); in crc32_le()
115 len = save_len; in crc32_le()
118 if(len){ in crc32_le()
123 } while (--len); in crc32_le()
131 while (len--) { in crc32_le()
138 while (len--) { in crc32_le()
157 u32 __attribute_pure__ crc32_be(u32 crc, unsigned char const *p, size_t len);
165 u32 __attribute_pure__ crc32_be(u32 crc, unsigned char const *p, size_t len) in crc32_be() argument
168 while (len--) { in crc32_be()
179 u32 __attribute_pure__ crc32_be(u32 crc, unsigned char const *p, size_t len) in crc32_be() argument
193 if(unlikely(((long)b)&3 && len)){ in crc32_be()
198 } while ((--len) && ((long)b)&3 ); in crc32_be()
200 if(likely(len >= 4)){ in crc32_be()
202 size_t save_len = len & 3; in crc32_be()
203 len = len >> 2; in crc32_be()
211 } while (--len); in crc32_be()
213 len = save_len; in crc32_be()
216 if(len){ in crc32_be()
221 } while (--len); in crc32_be()
228 while (len--) { in crc32_be()
235 while (len--) { in crc32_be()
384 buf_dump(char const *prefix, unsigned char const *buf, size_t len) in buf_dump() argument
387 while (len--) in buf_dump()
394 static void bytereverse(unsigned char *buf, size_t len) in bytereverse() argument
396 while (len--) { in bytereverse()
402 static void random_garbage(unsigned char *buf, size_t len) in random_garbage() argument
404 while (len--) in random_garbage()
432 static u32 test_step(u32 init, unsigned char *buf, size_t len) in test_step() argument
437 crc1 = crc32_be(init, buf, len); in test_step()
438 store_be(crc1, buf + len); in test_step()
439 crc2 = crc32_be(init, buf, len + 4); in test_step()
444 for (i = 0; i <= len + 4; i++) { in test_step()
446 crc2 = crc32_be(crc2, buf + i, len + 4 - i); in test_step()
453 bytereverse(buf, len + 4); in test_step()
459 crc1 = crc32_le(init, buf, len); in test_step()
463 crc2 = crc32_le(init, buf, len + 4); in test_step()
468 for (i = 0; i <= len + 4; i++) { in test_step()
470 crc2 = crc32_le(crc2, buf + i, len + 4 - i); in test_step()