Lines Matching refs:start
103 int i, start, mid, end, mask; in do_csum() local
111 start = 0xF & (16-(((int) ptr) & 0xF)) ; in do_csum()
113 start = start & mask ; in do_csum()
115 mid = len - start; in do_csum()
121 if (start & 1) in do_csum()
123 ptr2 = (unsigned short *) &ptr[start & 1]; in do_csum()
124 if (start & 2) in do_csum()
126 ptr4 = (unsigned int *) &ptr[start & 3]; in do_csum()
127 if (start & 4) { in do_csum()
133 ptr8 = (u64 *) &ptr[start & 7]; in do_csum()
134 if (start & 8) { in do_csum()
140 ptr8_o = (u64 *) (ptr + start); in do_csum()
141 ptr8_e = (u64 *) (ptr + start + 8); in do_csum()
163 ptr4 = (unsigned int *) &ptr[start + (mid * 16) + (end & 8)]; in do_csum()
170 ptr2 = (unsigned short *) &ptr[start + (mid * 16) + (end & 12)]; in do_csum()
175 sum1 += (u64) ptr[start + (mid * 16) + (end & 14)]; in do_csum()
177 ptr8 = (u64 *) &ptr[start + (mid * 16)]; in do_csum()
189 if (start & 1) in do_csum()