Lines Matching refs:q
41 char *p, *q, c;
45 for (p = q = s; (c = *p) != '\0'; p++) {
69 *q++ = c;
73 *q++ = '\a';
76 *q++ = '\b';
79 *q++ = '\f';
82 *q++ = '\n';
85 *q++ = '\r';
88 *q++ = '\t';
91 *q++ = '\v';
105 *q++ = (char)x;
111 *q++ = c;
114 *q++ = '\\';
115 *q++ = c;
122 *q++ = c;
126 *q = '\0';
127 return ((size_t)(q - s));
139 char *q, *s2, c;
167 for (p = s, q = s2; p < s + n; p++) {
170 *q++ = '\\';
171 *q++ = '0';
174 *q++ = '\\';
175 *q++ = 'a';
178 *q++ = '\\';
179 *q++ = 'b';
182 *q++ = '\\';
183 *q++ = 'f';
186 *q++ = '\\';
187 *q++ = 'n';
190 *q++ = '\\';
191 *q++ = 'r';
194 *q++ = '\\';
195 *q++ = 't';
198 *q++ = '\\';
199 *q++ = 'v';
202 *q++ = '\\';
203 *q++ = '"';
206 *q++ = '\\';
207 *q++ = '\\';
210 *q++ = c;
214 *q++ = '\\';
215 *q++ = ((c >> 6) & 3) + '0';
216 *q++ = ((c >> 3) & 7) + '0';
217 *q++ = (c & 7) + '0';
219 *q++ = c;
226 *q = '\0';
299 char *p, *q;
301 for (p = s, q = p + strlen(p); p < q; p++) {
304 bcopy(p + 2, p + 1, (size_t)(q - p) - 1);