Lines Matching refs:p
118 u8 *p = (u8 *)(b + 1) - 1; local
121 DO_CRC(*++p); /* use pre increment for speed */
124 DO_CRC(*++p); /* use pre increment for speed */
146 static inline u32 __pure crc32_le_generic(u32 crc, unsigned char const *p, argument
153 crc ^= *p++;
159 crc ^= *p++;
167 crc ^= *p++;
174 crc ^= *p++;
179 crc = crc32_body(crc, p, len, tab);
186 u32 __pure __weak crc32_le(u32 crc, unsigned char const *p, size_t len) argument
188 return crc32_le_generic(crc, p, len, NULL, CRC32_POLY_LE);
190 u32 __pure __weak __crc32c_le(u32 crc, unsigned char const *p, size_t len) argument
192 return crc32_le_generic(crc, p, len, NULL, CRC32C_POLY_LE);
195 u32 __pure __weak crc32_le(u32 crc, unsigned char const *p, size_t len) argument
197 return crc32_le_generic(crc, p, len, crc32table_le, CRC32_POLY_LE);
199 u32 __pure __weak __crc32c_le(u32 crc, unsigned char const *p, size_t len) argument
201 return crc32_le_generic(crc, p, len, crc32ctable_le, CRC32C_POLY_LE);
293 static inline u32 __pure crc32_be_generic(u32 crc, unsigned char const *p, argument
300 crc ^= *p++ << 24;
308 crc ^= *p++ << 24;
316 crc ^= *p++ << 24;
322 crc ^= *p++ << 24;
327 crc = crc32_body(crc, p, len, tab);
334 u32 __pure __weak crc32_be(u32 crc, unsigned char const *p, size_t len) argument
336 return crc32_be_generic(crc, p, len, NULL, CRC32_POLY_BE);
339 u32 __pure __weak crc32_be(u32 crc, unsigned char const *p, size_t len) argument
341 return crc32_be_generic(crc, p, len, crc32table_be, CRC32_POLY_BE);