Lines Matching refs:lastchar
209 char *lastchar; in kdb_read() local
232 lastchar = cp; in kdb_read()
244 if (cp < lastchar) { in kdb_read()
245 memcpy(tmpbuffer, cp, lastchar - cp); in kdb_read()
246 memcpy(cp-1, tmpbuffer, lastchar - cp); in kdb_read()
248 *(--lastchar) = '\0'; in kdb_read()
259 *lastchar++ = '\n'; in kdb_read()
260 *lastchar++ = '\0'; in kdb_read()
268 if (cp < lastchar) { in kdb_read()
269 memcpy(tmpbuffer, cp+1, lastchar - cp - 1); in kdb_read()
270 memcpy(cp, tmpbuffer, lastchar - cp - 1); in kdb_read()
271 *(--lastchar) = '\0'; in kdb_read()
288 if (cp < lastchar) { in kdb_read()
290 cp = lastchar; in kdb_read()
301 strlen(kdb_prompt_str) + (lastchar-buffer)); in kdb_read()
303 (lastchar-buffer)) = '\0'; in kdb_read()
305 *lastchar = (char)key; in kdb_read()
306 *(lastchar+1) = '\0'; in kdb_read()
307 return lastchar; in kdb_read()
309 if (cp < lastchar) { in kdb_read()
316 strlen(kdb_prompt_str) + (lastchar-buffer)); in kdb_read()
318 (lastchar-buffer)) = '\0'; in kdb_read()
320 *lastchar = (char)key; in kdb_read()
321 *(lastchar+1) = '\0'; in kdb_read()
322 return lastchar; in kdb_read()
368 strncpy(p_tmp+len_tmp, cp, lastchar-cp+1); in kdb_read()
374 lastchar += len; in kdb_read()
379 if (key >= 32 && lastchar < bufend) { in kdb_read()
380 if (cp < lastchar) { in kdb_read()
381 memcpy(tmpbuffer, cp, lastchar - cp); in kdb_read()
382 memcpy(cp+1, tmpbuffer, lastchar - cp); in kdb_read()
383 *++lastchar = '\0'; in kdb_read()
393 *++lastchar = '\0'; in kdb_read()
407 if (lastchar - buffer >= 5 && in kdb_read()
408 strcmp(lastchar - 5, "$?#3f") == 0) { in kdb_read()
409 kdb_gdb_state_pass(lastchar - 5); in kdb_read()
414 if (lastchar - buffer >= 11 && in kdb_read()
415 strcmp(lastchar - 11, "$qSupported") == 0) { in kdb_read()
416 kdb_gdb_state_pass(lastchar - 11); in kdb_read()