linux/lib/crypto/polyval.c