Lines Matching defs:uoff
5487 S_utf8_mg_pos(pTHX_ SV *sv, MAGIC **mgp, STRLEN **cachep, I32 i, I32 *offsetp, I32 uoff, U8 **sp, U8 *start, U8 *send)
5497 if ((*cachep)[i] == (STRLEN)uoff) /* An exact match. */
5509 if ((*cachep)[i] > (STRLEN)uoff) {
5510 forw = uoff;
5511 backw = (*cachep)[i] - (STRLEN)uoff;
5520 else if (i == 0) { /* (*cachep)[i] < uoff */
5523 if ((STRLEN)uoff < ulen) {
5524 forw = (STRLEN)uoff - (*cachep)[i];
5525 backw = ulen - (STRLEN)uoff;
5533 /* If the string is not long enough for uoff,
5551 (*cachep)[i] = (STRLEN)uoff;
5579 I32 n = uoff;
5586 assert((*cachep)[0] == (STRLEN)uoff);