Lines Matching refs:nb
208 size_t nb; in _UTF8_mbsnrtowcs() local
231 nb = 1; in _UTF8_mbsnrtowcs()
232 } else if ((nb = _UTF8_mbrtowc(&wc, s, nms, ps, in _UTF8_mbsnrtowcs()
236 } else if (nb == 0 || nb == (size_t)-2) { in _UTF8_mbsnrtowcs()
239 s += nb; in _UTF8_mbsnrtowcs()
240 nms -= nb; in _UTF8_mbsnrtowcs()
262 nb = 1; in _UTF8_mbsnrtowcs()
263 } else if ((nb = _UTF8_mbrtowc(dst, s, nms, ps, B_FALSE)) == in _UTF8_mbsnrtowcs()
267 } else if (nb == (size_t)-2) { in _UTF8_mbsnrtowcs()
270 } else if (nb == 0) { in _UTF8_mbsnrtowcs()
274 s += nb; in _UTF8_mbsnrtowcs()
275 nms -= nb; in _UTF8_mbsnrtowcs()
357 size_t nb; in _UTF8_wcsnrtombs() local
373 nb = 1; in _UTF8_wcsnrtombs()
374 else if ((nb = _UTF8_wcrtomb(buf, *s, ps)) == in _UTF8_wcsnrtombs()
379 return (nbytes + nb - 1); in _UTF8_wcsnrtombs()
381 nbytes += nb; in _UTF8_wcsnrtombs()
389 nb = 1; in _UTF8_wcsnrtombs()
393 if ((nb = _UTF8_wcrtomb(dst, *s, ps)) == (size_t)-1) { in _UTF8_wcsnrtombs()
401 if ((nb = _UTF8_wcrtomb(buf, *s, ps)) == (size_t)-1) { in _UTF8_wcsnrtombs()
405 if (nb > (int)len) in _UTF8_wcsnrtombs()
408 (void) memcpy(dst, buf, nb); in _UTF8_wcsnrtombs()
412 return (nbytes + nb - 1); in _UTF8_wcsnrtombs()
415 dst += nb; in _UTF8_wcsnrtombs()
416 len -= nb; in _UTF8_wcsnrtombs()
417 nbytes += nb; in _UTF8_wcsnrtombs()