Lines Matching refs:dat
356 wchar_t *d, int dat, int dlen, wchar_t *s, int num) in re_insert() argument
362 if (num > dlen - dat) in re_insert()
363 num = dlen - dat; in re_insert()
367 num, dat, dlen, ct_encode_string(d, &el->el_scratch))); in re_insert()
375 while (a >= &d[dat]) in re_insert()
382 num, dat, dlen, ct_encode_string(d, &el->el_scratch))); in re_insert()
387 for (a = d + dat; (a < d + dlen) && (num > 0); num--) in re_insert()
395 num, dat, dlen, d, s)); in re_insert()
406 wchar_t *d, int dat, int dlen, int num) in re_delete() argument
412 if (dat + num >= dlen) { in re_delete()
413 d[dat] = '\0'; in re_delete()
418 num, dat, dlen, ct_encode_string(d, &el->el_scratch))); in re_delete()
422 b = d + dat; in re_delete()
430 num, dat, dlen, ct_encode_string(d, &el->el_scratch))); in re_delete()