Lines Matching refs:gdbstub
71 struct gdbstub {
77 void (*parse) (struct gdbstub * stub, char ch);
215 static void gdbstub_state_new(struct gdbstub *stub, char ch);
216 static void gdbstub_state_data(struct gdbstub *stub, char ch);
217 static void gdbstub_state_cksum1(struct gdbstub *stub, char ch);
218 static void gdbstub_state_cksum2(struct gdbstub *stub, char ch);
219 static void gdbstub_state_wait_ack(struct gdbstub *stub, char ch);
312 static void gdbstub_tx_packet(struct gdbstub *stub)
324 static void gdbstub_send_ok(struct gdbstub *stub)
332 static void gdbstub_send_num_packet(struct gdbstub *stub, char reply, int num)
342 static int gdbstub_get_packet_args(struct gdbstub *stub, unsigned long *args,
369 static void gdbstub_send_errno(struct gdbstub *stub, int errno)
374 static void gdbstub_report_signal(struct gdbstub *stub)
379 static void gdbstub_read_regs(struct gdbstub *stub)
386 static void gdbstub_write_regs(struct gdbstub *stub)
397 static void gdbstub_read_mem(struct gdbstub *stub)
411 static void gdbstub_write_mem(struct gdbstub *stub)
426 static void gdbstub_continue(struct gdbstub *stub, int single_step)
438 static void gdbstub_breakpoint(struct gdbstub *stub)
456 static void gdbstub_rx_packet(struct gdbstub *stub)
495 static void gdbstub_state_new(struct gdbstub *stub, char ch)
503 static void gdbstub_state_data(struct gdbstub *stub, char ch)
517 static void gdbstub_state_cksum1(struct gdbstub *stub, char ch)
523 static void gdbstub_state_cksum2(struct gdbstub *stub, char ch)
542 static void gdbstub_state_wait_ack(struct gdbstub *stub, char ch)
555 struct gdbstub stub;