GDB (xrefs)
|
Go to the source code of this file.
Classes | |
struct | serial_event_state |
Functions | |
static int | serial_event_open (struct serial *scb, const char *name) |
static void | serial_event_close (struct serial *scb) |
struct serial_event * | make_serial_event (void) |
int | serial_event_fd (struct serial_event *event) |
void | serial_event_set (struct serial_event *event) |
void | serial_event_clear (struct serial_event *event) |
Variables | |
static const struct serial_ops | serial_event_ops |
struct serial_event * make_serial_event | ( | void | ) |
Definition at line 162 of file ser-event.c.
References serial_event_ops, and serial_open_ops().
Referenced by gdb_init_signals(), and initialize_async_signal_handlers().
void serial_event_clear | ( | struct serial_event * | event | ) |
Definition at line 201 of file ser-event.c.
References serial::fd, read(), and serial::state.
Referenced by invoke_async_signal_handlers(), quit_serial_event_clear(), run_events(), and windows_nat_target::wait_for_debug_event_main_thread().
|
static |
Definition at line 93 of file ser-event.c.
References serial::fd, serial::state, serial_event_state::write_fd, and xfree().
int serial_event_fd | ( | struct serial_event * | event | ) |
Definition at line 170 of file ser-event.c.
References serial::fd.
Referenced by windows_nat_target::async_wait_fd(), initialize_async_signal_handlers(), and quit_serial_event_fd().
|
static |
Definition at line 52 of file ser-event.c.
References serial::fd, serial::state, and serial_event_state::write_fd.
void serial_event_set | ( | struct serial_event * | event | ) |
Definition at line 180 of file ser-event.c.
References serial::state, and serial_event_state::write_fd.
Referenced by mark_async_signal_handler(), windows_nat_target::process_thread(), quit_serial_event_set(), run_on_main_thread(), and windows_nat_target::windows_continue().
|
static |
Definition at line 130 of file ser-event.c.
Referenced by make_serial_event().