Lines Matching refs:dst

166 do_hvis(wchar_t *dst, wint_t c, int flags, wint_t nextc, const wchar_t *extra)  in do_hvis()  argument
174 dst = do_svis(dst, c, flags, nextc, extra); in do_hvis()
176 *dst++ = L'%'; in do_hvis()
177 *dst++ = xtoa(((unsigned int)c >> 4) & 0xf); in do_hvis()
178 *dst++ = xtoa((unsigned int)c & 0xf); in do_hvis()
181 return dst; in do_hvis()
189 do_mvis(wchar_t *dst, wint_t c, int flags, wint_t nextc, const wchar_t *extra) in do_mvis() argument
198 *dst++ = L'='; in do_mvis()
199 *dst++ = XTOA(((unsigned int)c >> 4) & 0xf); in do_mvis()
200 *dst++ = XTOA((unsigned int)c & 0xf); in do_mvis()
202 dst = do_svis(dst, c, flags, nextc, extra); in do_mvis()
203 return dst; in do_mvis()
210 do_mbyte(wchar_t *dst, wint_t c, int flags, wint_t nextc, int iswextra) in do_mbyte() argument
215 *dst++ = L'\\'; *dst++ = L'n'; in do_mbyte()
216 return dst; in do_mbyte()
218 *dst++ = L'\\'; *dst++ = L'r'; in do_mbyte()
219 return dst; in do_mbyte()
221 *dst++ = L'\\'; *dst++ = L'b'; in do_mbyte()
222 return dst; in do_mbyte()
224 *dst++ = L'\\'; *dst++ = L'a'; in do_mbyte()
225 return dst; in do_mbyte()
227 *dst++ = L'\\'; *dst++ = L'v'; in do_mbyte()
228 return dst; in do_mbyte()
230 *dst++ = L'\\'; *dst++ = L't'; in do_mbyte()
231 return dst; in do_mbyte()
233 *dst++ = L'\\'; *dst++ = L'f'; in do_mbyte()
234 return dst; in do_mbyte()
236 *dst++ = L'\\'; *dst++ = L's'; in do_mbyte()
237 return dst; in do_mbyte()
239 *dst++ = L'\\'; *dst++ = L'0'; in do_mbyte()
241 *dst++ = L'0'; in do_mbyte()
242 *dst++ = L'0'; in do_mbyte()
244 return dst; in do_mbyte()
262 *dst++ = L'\\'; in do_mbyte()
263 *dst++ = c; in do_mbyte()
264 return dst; in do_mbyte()
269 *dst++ = L'\\'; in do_mbyte()
270 *dst++ = (u_char)(((u_int32_t)(u_char)c >> 6) & 03) + L'0'; in do_mbyte()
271 *dst++ = (u_char)(((u_int32_t)(u_char)c >> 3) & 07) + L'0'; in do_mbyte()
272 *dst++ = (c & 07) + L'0'; in do_mbyte()
275 *dst++ = L'\\'; in do_mbyte()
279 *dst++ = L'M'; in do_mbyte()
283 *dst++ = L'^'; in do_mbyte()
285 *dst++ = L'?'; in do_mbyte()
287 *dst++ = c + L'@'; in do_mbyte()
289 *dst++ = L'-'; in do_mbyte()
290 *dst++ = c; in do_mbyte()
294 return dst; in do_mbyte()
307 do_svis(wchar_t *dst, wint_t c, int flags, wint_t nextc, const wchar_t *extra) in do_svis() argument
315 *dst++ = c; in do_svis()
316 return dst; in do_svis()
326 dst = do_mbyte(dst, (wint_t)( in do_svis()
331 return dst; in do_svis()
355 wchar_t *dst, *d; in makeextralist() local
361 if ((dst = calloc(len + MAXEXTRAS, sizeof(*dst))) == NULL) in makeextralist()
366 || mbsrtowcs(dst, &src, len, &mbstate) == (size_t)-1) { in makeextralist()
369 dst[i] = (wchar_t)(u_char)src[i]; in makeextralist()
370 d = dst + len; in makeextralist()
372 d = dst + wcslen(dst); in makeextralist()
389 return dst; in makeextralist()
402 wchar_t *dst, *src, *pdst, *psrc, *start, *extra; in istrsenvisx() local
461 dst = pdst; in istrsenvisx()
555 for (start = dst; len > 0; len--) { in istrsenvisx()
557 dst = (*f)(dst, c, flags, len >= 1 ? *src : L'\0', extra); in istrsenvisx()
558 if (dst == NULL) { in istrsenvisx()
565 *dst = L'\0'; in istrsenvisx()
589 for (dst = start; len > 0; len--) { in istrsenvisx()
602 clen = (ssize_t)wcrtomb(mbwrite, *dst, &mbstate); in istrsenvisx()
631 if ((*dst & wmsk) || i == 0) { in istrsenvisx()
638 (uint64_t)(*dst & bmsk) >> in istrsenvisx()
655 dst++; in istrsenvisx()