Lines Matching defs:lw
102 const u_int32_t *lw = (const u_int32_t *) buf;
108 if ((3 & (long) lw) == 0 && len == 20) {
109 sum = (u_int64_t) lw[0] + lw[1] + lw[2] + lw[3] + lw[4];
114 if ((offset = 3 & (long) lw) != 0) {
116 lw = (u_int32_t *) (((long) lw) - offset);
117 sum = *lw++ & masks[len >= 3 ? 3 : len];
128 offset = 32 - (0x1f & (long) lw);
132 sum += (u_int64_t) lw[0];
133 lw += 1;
136 sum += (u_int64_t) lw[0] + lw[1];
137 lw += 2;
140 sum += (u_int64_t) lw[0] + lw[1] + lw[2] + lw[3];
141 lw += 4;
150 prefilled = lw[0];
152 u_int64_t prefilling = lw[8];
153 sum += prefilled + lw[1] + lw[2] + lw[3]
154 + lw[4] + lw[5] + lw[6] + lw[7];
155 lw += 8;
159 sum += prefilled + lw[1] + lw[2] + lw[3]
160 + lw[4] + lw[5] + lw[6] + lw[7];
161 lw += 8;
166 sum += (u_int64_t) lw[0] + lw[1] + lw[2] + lw[3];
167 lw += 4;
171 sum += (u_int64_t) *lw++;
175 sum += (u_int64_t) (in_masks[len] & *lw);