Lines Matching refs:dst
81 vis(dst, c, flag, nextc) in vis() argument
82 char *dst; in vis()
96 *dst++ = '%';
97 snprintf(dst, 4, (c < 16 ? "0%X" : "%X"), c);
98 dst += 2;
111 *dst++ = c;
113 *dst++ = '\\';
114 *dst = '\0';
115 return (dst);
121 *dst++ = '\\';
122 *dst++ = 'n';
125 *dst++ = '\\';
126 *dst++ = 'r';
129 *dst++ = '\\';
130 *dst++ = 'b';
133 *dst++ = '\\';
134 *dst++ = 'a';
137 *dst++ = '\\';
138 *dst++ = 'v';
141 *dst++ = '\\';
142 *dst++ = 't';
145 *dst++ = '\\';
146 *dst++ = 'f';
149 *dst++ = '\\';
150 *dst++ = 's';
153 *dst++ = '\\';
154 *dst++ = '0';
156 *dst++ = '0';
157 *dst++ = '0';
163 *dst++ = '\\';
164 *dst++ = ((u_char)c >> 6 & 07) + '0';
165 *dst++ = ((u_char)c >> 3 & 07) + '0';
166 *dst++ = ((u_char)c & 07) + '0';
170 *dst++ = '\\';
173 *dst++ = 'M';
176 *dst++ = '^';
178 *dst++ = '?';
180 *dst++ = c + '@';
182 *dst++ = '-';
183 *dst++ = c;
186 *dst = '\0';
187 return (dst);