1N/A#pragma prototyped
1N/A[+done?XOR the final crc value with \anumber\a. 0xffffffff is used if \anumber\a is omitted.]:?[number:=0]\
1N/A[+size?Include the total number of bytes in the crc. \anumber\a, if specified, is first XOR'd into the size.]:?[number:=0]\
1N/A p[0] = polynomial;
1N/A#if defined(__SUNPRO_C)
1N/A# include <sun_prefetch.h>
1N/A sum_prefetch(b);
1N/A while (n > CBLOCK_SIZE)
1N/A for(i=0 ; i < CBLOCK_SIZE ; i++)
1N/A n-=CBLOCK_SIZE;
1N/A while (n > CBLOCK_SIZE)
1N/A for(i=0 ; i < CBLOCK_SIZE ; i++)
1N/A n-=CBLOCK_SIZE;