Lines Matching +full:1 +full:q

41 	char *p, *q, c;  in stresc2chr()  local
45 for (p = q = s; (c = *p) != '\0'; p++) { in stresc2chr()
49 case '1': in stresc2chr()
69 *q++ = c; in stresc2chr()
73 *q++ = '\a'; in stresc2chr()
76 *q++ = '\b'; in stresc2chr()
79 *q++ = '\f'; in stresc2chr()
82 *q++ = '\n'; in stresc2chr()
85 *q++ = '\r'; in stresc2chr()
88 *q++ = '\t'; in stresc2chr()
91 *q++ = '\v'; in stresc2chr()
105 *q++ = (char)x; in stresc2chr()
111 *q++ = c; in stresc2chr()
114 *q++ = '\\'; in stresc2chr()
115 *q++ = c; in stresc2chr()
122 *q++ = c; in stresc2chr()
126 *q = '\0'; in stresc2chr()
127 return ((size_t)(q - s)); in stresc2chr()
139 char *q, *s2, c; in strchr2esc() local
154 addl++; /* 1 add'l char needed to follow \ */ in strchr2esc()
164 if ((s2 = malloc(n + addl + 1)) == NULL) in strchr2esc()
167 for (p = s, q = s2; p < s + n; p++) { in strchr2esc()
170 *q++ = '\\'; in strchr2esc()
171 *q++ = '0'; in strchr2esc()
174 *q++ = '\\'; in strchr2esc()
175 *q++ = 'a'; in strchr2esc()
178 *q++ = '\\'; in strchr2esc()
179 *q++ = 'b'; in strchr2esc()
182 *q++ = '\\'; in strchr2esc()
183 *q++ = 'f'; in strchr2esc()
186 *q++ = '\\'; in strchr2esc()
187 *q++ = 'n'; in strchr2esc()
190 *q++ = '\\'; in strchr2esc()
191 *q++ = 'r'; in strchr2esc()
194 *q++ = '\\'; in strchr2esc()
195 *q++ = 't'; in strchr2esc()
198 *q++ = '\\'; in strchr2esc()
199 *q++ = 'v'; in strchr2esc()
202 *q++ = '\\'; in strchr2esc()
203 *q++ = '"'; in strchr2esc()
206 *q++ = '\\'; in strchr2esc()
207 *q++ = '\\'; in strchr2esc()
210 *q++ = c; in strchr2esc()
214 *q++ = '\\'; in strchr2esc()
215 *q++ = ((c >> 6) & 3) + '0'; in strchr2esc()
216 *q++ = ((c >> 3) & 7) + '0'; in strchr2esc()
217 *q++ = (c & 7) + '0'; in strchr2esc()
219 *q++ = c; in strchr2esc()
226 *q = '\0'; in strchr2esc()
269 return (s - 1); in strbadidnum()
277 * simple string. See gmatch(3GEN) and sh(1) for the glob syntax definition.
286 return (1); in strisglob()
299 char *p, *q; in strhyphenate() local
301 for (p = s, q = p + strlen(p); p < q; p++) { in strhyphenate()
302 if (p[0] == '_' && p[1] == '_') { in strhyphenate()
304 bcopy(p + 2, p + 1, (size_t)(q - p) - 1); in strhyphenate()