Lines Matching defs:lw
94 const u_int32_t *lw = (const u_int32_t *) buf;
100 if ((3 & (long) lw) == 0 && len == 20) {
101 sum = (u_int64_t) lw[0] + lw[1] + lw[2] + lw[3] + lw[4];
106 if ((offset = 3 & (long) lw) != 0) {
108 lw = (u_int32_t *) (((long) lw) - offset);
109 sum = *lw++ & masks[len >= 3 ? 3 : len];
120 offset = 32 - (0x1f & (long) lw);
124 sum += (u_int64_t) lw[0];
125 lw += 1;
128 sum += (u_int64_t) lw[0] + lw[1];
129 lw += 2;
132 sum += (u_int64_t) lw[0] + lw[1] + lw[2] + lw[3];
133 lw += 4;
142 prefilled = lw[0];
144 u_int64_t prefilling = lw[8];
145 sum += prefilled + lw[1] + lw[2] + lw[3]
146 + lw[4] + lw[5] + lw[6] + lw[7];
147 lw += 8;
151 sum += prefilled + lw[1] + lw[2] + lw[3]
152 + lw[4] + lw[5] + lw[6] + lw[7];
153 lw += 8;
158 sum += (u_int64_t) lw[0] + lw[1] + lw[2] + lw[3];
159 lw += 4;
163 sum += (u_int64_t) *lw++;
167 sum += (u_int64_t) (in_masks[len] & *lw);