Lines Matching refs:startp
76 uint8_t *startp = mp->b_rptr + offset; local
93 if ((endp - startp) < 10) {
95 while ((endp - startp) >= 2) {
97 sum += U16_FETCH(startp);
98 startp += 2;
100 if ((endp - startp) >= 1) {
103 sum += U8_FETCH_FIRST(startp);
109 if ((uint32_t)startp & 0x1) {
112 startp++;
113 sum = (sum << 8) + PREV_ONE(startp);
115 if ((uint32_t)startp & 0x2) {
117 startp += 2;
118 sum += PREV_TWO(startp);
136 uint32_t *ptr = (uint32_t *)startp;
139 #define INC_PTR(cnt) startp += (cnt * sizeof (uint32_t))
141 #define ptr ((uint32_t *)startp)
255 startp = mp->b_rptr;
257 if (odd_total && (endp > startp)) {
260 sum += U8_FETCH_SECOND(startp);
261 startp++;