Home | History | Annotate | Download | only in gdb

Lines Matching defs:inferior

27 #include "inferior.h"
177 target_has_execution (inferior *inf)
892 /* If the commit_resume_state of the to-be-killed-inferior's process stratum
893 is true, and this inferior is the last live inferior with resumed threads
928 target_terminal::inferior (void)
937 /* Since we always run the inferior in the main console (unless "set
938 inferior-tty" is in effect), when some UI other than the main one
939 calls target_terminal::inferior, then we leave the main UI's
944 /* If GDB is resuming the inferior in the foreground, install
945 inferior's terminal modes. */
947 struct inferior *inf = current_inferior ();
970 /* See target_terminal::inferior(). */
981 for (::inferior *inf : all_inferiors ())
1013 for (inferior *inf : all_inferiors ())
1022 for (inferior *inf : all_inferiors ())
1050 /* See target_terminal::inferior. */
1068 /* See target_terminal::inferior. */
1093 stack of the current inferior. While normally there's always an
1094 inferior, we must check for nullptr here because we can get here
1095 very early during startup, before the initial inferior is first
1097 inferior *inf = current_inferior ();
1158 for (inferior *inf : all_inferiors ())
1306 error (_("The inferior has not yet allocated storage for"
1313 error (_("The inferior has not yet allocated storage for"
1509 struct inferior *inf;
2422 /* This function is called before any new inferior is created, e.g.
2432 inferior might have survived and is entirely wrong for the new
2461 the inferior was attached to. */
2511 target_detach (inferior *inf, int from_tty)
2516 /* After we have detached, we will clear the register cache for this inferior
2523 to be the current inferior. When that requirement will become no longer
2618 struct inferior *inf)
2689 default_follow_fork (struct target_ops *self, inferior *child_inf,
2707 target_follow_fork (inferior *child_inf, ptid_t child_ptid,
2730 target_follow_exec (inferior *follow_inf, ptid_t ptid,
2740 internal_error (_("could not find a target to follow mourn inferior"));
3168 target_ops::fileio_open (struct inferior *inf, const char *filename,
3207 target_ops::fileio_unlink (struct inferior *inf, const char *filename,
3215 target_ops::fileio_readlink (struct inferior *inf, const char *filename,
3225 target_fileio_open (struct inferior *inf, const char *filename,
3344 target_fileio_unlink (struct inferior *inf, const char *filename,
3367 target_fileio_readlink (struct inferior *inf, const char *filename,
3429 target_fileio_read_alloc_1 (struct inferior *inf, const char *filename,
3484 target_fileio_read_alloc (struct inferior *inf, const char *filename,
3493 target_fileio_read_stralloc (struct inferior *inf, const char *filename)
3603 /* The inferior process has died. Long live the inferior! */
3608 inferior *inf = current_inferior ();
3613 breakpoint while we delete the inferior's threads (which would
3614 fail, since the inferior is long gone). */
3763 for (inferior *inf : all_inferiors ())
3779 just switch inferior in order to be able to call
4303 inferior *inf = current_inferior ();
4315 error (_("Cannot change this setting while the inferior is running."));
4331 _("Controlling the inferior in "
4366 for (inferior *inf : all_inferiors ())
4386 error (_("Cannot change this setting while the inferior is running."));
4446 error (_("Cannot change this setting while the inferior is running."));
4508 Set whether gdb controls the inferior in asynchronous mode."), _("\
4509 Show whether gdb controls the inferior in asynchronous mode."), _("\
4510 Tells gdb whether to control the inferior in asynchronous mode."),
4519 Set whether gdb always controls the inferior in non-stop mode."), _("\
4520 Show whether gdb always controls the inferior in non-stop mode."), _("\
4521 Tells gdb whether to control the inferior in non-stop mode."),