Home | History | Annotate | Download | only in libkern

Lines Matching refs:src

41 strnvisx(char *dst, size_t dlen, const char *src, size_t slen, int flags)
48 while (slen > 0 && STRVIS_ISWHITE(src[0]))
49 ++src, --slen;
50 while (slen > 0 && STRVIS_ISWHITE(src[slen - 1]))
55 if ((flags & VIS_SAFE) && (*src < 0x20 || (*src & 0x80))) {
61 *dst++ = ((*src & 0300) >> 6) + '0';
62 *dst++ = ((*src & 0070) >> 3) + '0';
63 *dst++ = ((*src & 0007) >> 0) + '0';
64 } else if (*src == '\\') {
75 *dst++ = *src;
77 ++src, --slen;