GDB (xrefs)
Typedefs | Functions
/home/stan/gdb/src/gdb/continuations.h File Reference

Go to the source code of this file.

Typedefs

typedef void( continuation_ftype )(void *arg, int err)
typedef void( continuation_free_arg_ftype )(void *)

Functions

void add_continuation (struct thread_info *, continuation_ftype *, void *, continuation_free_arg_ftype *)
void do_all_continuations (int err)
void do_all_continuations_thread (struct thread_info *, int err)
void discard_all_continuations (void)
void discard_all_continuations_thread (struct thread_info *)
void add_intermediate_continuation (struct thread_info *, continuation_ftype *, void *, continuation_free_arg_ftype *)
void do_all_intermediate_continuations (int err)
void do_all_intermediate_continuations_thread (struct thread_info *, int err)
void discard_all_intermediate_continuations (void)
void discard_all_intermediate_continuations_thread (struct thread_info *)
void add_inferior_continuation (continuation_ftype *, void *, continuation_free_arg_ftype *)
void do_all_inferior_continuations (int err)
void discard_all_inferior_continuations (struct inferior *inf)

Typedef Documentation

typedef void( continuation_free_arg_ftype)(void *)

Definition at line 46 of file continuations.h.

typedef void( continuation_ftype)(void *arg, int err)

Definition at line 41 of file continuations.h.


Function Documentation

void add_continuation ( struct thread_info ,
continuation_ftype ,
void *  ,
continuation_free_arg_ftype  
)

Definition at line 253 of file continuations.c.

References thread_info::intermediate_continuations, and make_continuation().

Referenced by step_once().

void discard_all_continuations ( void  )

Definition at line 235 of file continuations.c.

References discard_all_continuations_thread_callback().

Definition at line 131 of file continuations.c.

References inferior::continuations, and discard_my_continuations().

Referenced by free_inferior().

void do_all_continuations ( int  err)
void do_all_continuations_thread ( struct thread_info ,
int  err 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines