|
GDB (API)
|
#include "defs.h"#include "inferior.h"#include "target.h"#include "nat/linux-nat.h"#include "nat/linux-waitpid.h"#include "gdb_string.h"#include "gdb_wait.h"#include "gdb_assert.h"#include <sys/ptrace.h>#include "linux-nat.h"#include "linux-ptrace.h"#include "linux-procfs.h"#include "linux-fork.h"#include "gdbthread.h"#include "gdbcmd.h"#include "regcache.h"#include "regset.h"#include "inf-child.h"#include "inf-ptrace.h"#include "auxv.h"#include <sys/procfs.h>#include "elf-bfd.h"#include "gregset.h"#include "gdbcore.h"#include <ctype.h>#include "gdb_stat.h"#include <fcntl.h>#include "inf-loop.h"#include "event-loop.h"#include "event-top.h"#include <pwd.h>#include <sys/types.h>#include "gdb_dirent.h"#include "xml-support.h"#include "terminal.h"#include <sys/vfs.h>#include "solib.h"#include "linux-osdata.h"#include "linux-tdep.h"#include "symfile.h"#include "agent.h"#include "tracepoint.h"#include "exceptions.h"#include "buffer.h"#include "target-descriptions.h"#include "filestuff.h"Go to the source code of this file.
| #define COMM_LEN 16 |
| #define FORMAT "/proc/%d/task/%ld/comm" |
| #define O_LARGEFILE 0 |
Definition at line 173 of file linux-nat.c.
| #define SPUFS_MAGIC 0x23c9b64e |
Definition at line 74 of file linux-nat.c.
| void _initialize_linux_nat | ( | void | ) |
Definition at line 4956 of file linux-nat.c.
| struct lwp_info* iterate_over_lwps | ( | ptid_t | filter, |
| int(*)(struct lwp_info *, void *) | callback, | ||
| void * | data | ||
| ) | [read] |
Definition at line 1029 of file linux-nat.c.
| int lin_lwp_attach_lwp | ( | ptid_t | ptid | ) |
Definition at line 1173 of file linux-nat.c.
| void lin_thread_get_thread_signals | ( | sigset_t * | set | ) |
Definition at line 5014 of file linux-nat.c.
| void linux_nat_add_target | ( | struct target_ops * | t | ) |
Definition at line 4814 of file linux-nat.c.
| void linux_nat_forget_process | ( | pid_t | pid | ) |
Definition at line 4902 of file linux-nat.c.
| int linux_nat_get_siginfo | ( | ptid_t | ptid, |
| siginfo_t * | siginfo | ||
| ) |
Definition at line 4934 of file linux-nat.c.
| void linux_nat_set_forget_process | ( | struct target_ops * | t, |
| linux_nat_forget_process_ftype * | fn | ||
| ) |
Definition at line 4892 of file linux-nat.c.
| void linux_nat_set_new_fork | ( | struct target_ops * | t, |
| linux_nat_new_fork_ftype * | new_fork | ||
| ) |
Definition at line 4882 of file linux-nat.c.
| void linux_nat_set_new_thread | ( | struct target_ops * | t, |
| void(*)(struct lwp_info *) | new_thread | ||
| ) |
Definition at line 4870 of file linux-nat.c.
| void linux_nat_set_prepare_to_resume | ( | struct target_ops * | t, |
| void(*)(struct lwp_info *) | prepare_to_resume | ||
| ) |
Definition at line 4924 of file linux-nat.c.
| void linux_nat_set_siginfo_fixup | ( | struct target_ops * | t, |
| int(*)(siginfo_t *, gdb_byte *, int) | siginfo_fixup | ||
| ) |
Definition at line 4912 of file linux-nat.c.
| void linux_nat_set_status_is_event | ( | struct target_ops * | t, |
| int(*)(int status) | status_is_event | ||
| ) |
Definition at line 2560 of file linux-nat.c.
| void linux_nat_switch_fork | ( | ptid_t | new_ptid | ) |
Definition at line 1055 of file linux-nat.c.
| void linux_proc_pending_signals | ( | int | pid, |
| sigset_t * | pending, | ||
| sigset_t * | blocked, | ||
| sigset_t * | ignored | ||
| ) |
Definition at line 4295 of file linux-nat.c.
| void linux_stop_lwp | ( | struct lwp_info * | lwp | ) |
Definition at line 2402 of file linux-nat.c.
| struct target_ops* linux_target | ( | void | ) | [read] |
Definition at line 4480 of file linux-nat.c.
| struct target_ops* linux_trad_target | ( | CORE_ADDR(*)(struct gdbarch *, int, int) | register_u_offset | ) | [read] |
Definition at line 4491 of file linux-nat.c.
Definition at line 4532 of file linux-nat.c.
Definition at line 793 of file linux-nat.c.
| struct sigaction sigchld_action |
Definition at line 807 of file linux-nat.c.
| struct simple_pid_list* stopped_pids |
Definition at line 224 of file linux-nat.c.
1.7.6.1