sum0               87 arch/hexagon/lib/checksum.c 	u64 sum0, sum1, x0, x1, *ptr8_o, *ptr8_e, *ptr8;
sum0              103 arch/hexagon/lib/checksum.c 	sum0 = mid << 18;
sum0              107 arch/hexagon/lib/checksum.c 		sum0 += (u64) (ptr[0] << 8);
sum0              113 arch/hexagon/lib/checksum.c 		sum0 = HEXAGON_P_vrmpyhacc_PP(sum0,
sum0              116 arch/hexagon/lib/checksum.c 		sum0 += VR_SELECT(0, 0, 1, 0);
sum0              133 arch/hexagon/lib/checksum.c 				sum0 = HEXAGON_P_vrmpyhacc_PP(sum0,
sum0              142 arch/hexagon/lib/checksum.c 		sum0 = HEXAGON_P_vrmpyhacc_PP(sum0, x0^VR_NEGATE(1, 1, 1, 1),
sum0              157 arch/hexagon/lib/checksum.c 		sum0 += (u64) ptr2[0];
sum0              164 arch/hexagon/lib/checksum.c 		sum0 = HEXAGON_P_vrmpyhacc_PP(sum0,
sum0              167 arch/hexagon/lib/checksum.c 		sum0 += VR_CARRY(0, 0, 1, 0);
sum0              169 arch/hexagon/lib/checksum.c 	sum0 = HEXAGON_P_vrmpyh_PP((sum0+sum1)^VR_NEGATE(0, 0, 0, 1),
sum0              171 arch/hexagon/lib/checksum.c 	sum0 += VR_NEGATE(0, 0, 0, 1);
sum0              172 arch/hexagon/lib/checksum.c 	sum0 = HEXAGON_P_vrmpyh_PP(sum0, VR_SELECT(0, 0, 1, 1));
sum0              175 arch/hexagon/lib/checksum.c 		sum0 = (sum0 << 8) | (0xFF & (sum0 >> 8));
sum0              177 arch/hexagon/lib/checksum.c 	return 0xFFFF & sum0;