Lines Matching refs:gdbserver_state
46 g_free(gdbserver_state.processes); in reset_gdbserver_state()
47 gdbserver_state.processes = NULL; in reset_gdbserver_state()
48 gdbserver_state.process_num = 0; in reset_gdbserver_state()
49 gdbserver_state.allow_stop_reply = false; in reset_gdbserver_state()
120 qemu_cpu_kick(gdbserver_state.c_cpu); in gdb_syscall_handling()
125 CPUState *cpu = gdbserver_state.c_cpu; in gdb_vm_state_change()
131 if (running || gdbserver_state.state == RS_INACTIVE) { in gdb_vm_state_change()
145 if (!gdbserver_state.allow_stop_reply) { in gdb_vm_state_change()
217 gdbserver_state.allow_stop_reply = false; in gdb_vm_state_change()
326 if (gdbserver_state.processes) { in create_processes()
328 qsort(gdbserver_state.processes, in create_processes()
329 gdbserver_state.process_num, in create_processes()
330 sizeof(gdbserver_state.processes[0]), in create_processes()
387 if (!gdbserver_state.init) { in gdbserver_start()
402 create_processes(&gdbserver_state); in gdbserver_start()
409 NULL, &gdbserver_state, NULL, true); in gdbserver_start()
411 gdbserver_state.state = chr ? RS_IDLE : RS_INACTIVE; in gdbserver_start()
430 if (!gdbserver_state.init) { in gdb_exit()
436 if (gdbserver_state.allow_stop_reply) { in gdb_exit()
439 gdbserver_state.allow_stop_reply = false; in gdb_exit()
497 g_string_printf(gdbserver_state.str_buf, "%d", phy_memory_mode); in gdb_handle_query_qemu_phy_mem_mode()
532 g_assert(gdbserver_state.mem_buf->len == 0); in gdb_handle_query_rcmd()
534 gdb_hextomem(gdbserver_state.mem_buf, gdb_get_cmd_param(params, 0)->data, len); in gdb_handle_query_rcmd()
535 g_byte_array_append(gdbserver_state.mem_buf, &zero, 1); in gdb_handle_query_rcmd()
537 gdbserver_state.mem_buf->data, in gdb_handle_query_rcmd()
538 gdbserver_state.mem_buf->len); in gdb_handle_query_rcmd()
588 cpu_single_step(cpu, gdbserver_state.sstep_flags); in gdb_continue_partial()