Lines Matching refs:iptr
303 grub_uint8_t *iptr, *optr;
305 for (iptr = s, optr = d; iptr < (grub_uint8_t *) s + slen
308 if (*iptr & 0x80)
309 clen = ((*iptr) & 0x7f) + 0x41;
311 clen = ((*iptr) & 0x3f) + 1;
314 if (*iptr & 0x40 || *iptr & 0x80)
317 iptr++;
321 if ((grub_ssize_t) clen > (grub_uint8_t *) s + slen - iptr - 1)
322 clen = (grub_uint8_t *) s + slen - iptr - 1;
323 grub_memcpy (optr, iptr + 1, clen);
325 iptr += clen + 1;