GDB (xrefs)
Macros | Typedefs | Functions
linux-nat.h File Reference
#include "target/waitstatus.h"

Go to the source code of this file.

Macros

#define SYSCALL_SIGTRAP   (SIGTRAP | 0x80)
 

Typedefs

typedef intiterate_over_lwps_ftype) (struct lwp_info *lwp, void *arg)
 

Functions

ptid_t current_lwp_ptid (void)
 
struct lwp_infoiterate_over_lwps (ptid_t filter, iterate_over_lwps_ftype callback, void *data)
 
ptid_t ptid_of_lwp (struct lwp_info *lwp)
 
void lwp_set_arch_private_info (struct lwp_info *lwp, struct arch_lwp_info *info)
 
struct arch_lwp_infolwp_arch_private_info (struct lwp_info *lwp)
 
int lwp_is_stopped (struct lwp_info *lwp)
 
enum target_stop_reason lwp_stop_reason (struct lwp_info *lwp)
 
void linux_stop_lwp (struct lwp_info *lwp)
 

Macro Definition Documentation

#define SYSCALL_SIGTRAP   (SIGTRAP | 0x80)

Definition at line 31 of file linux-nat.h.

Referenced by linux_nat_filter_event(), status_to_str(), and wait_lwp().

Typedef Documentation

typedef int( iterate_over_lwps_ftype) (struct lwp_info *lwp, void *arg)

Definition at line 41 of file linux-nat.h.

Function Documentation

ptid_t current_lwp_ptid ( void  )
struct lwp_info* iterate_over_lwps ( ptid_t  filter,
iterate_over_lwps_ftype  callback,
void *  data 
)
void linux_stop_lwp ( struct lwp_info lwp)
struct arch_lwp_info* lwp_arch_private_info ( struct lwp_info lwp)

Definition at line 312 of file linux-nat.c.

References lwp_info::arch_private.

Referenced by lwp_debug_registers_changed(), and lwp_set_debug_registers_changed().

int lwp_is_stopped ( struct lwp_info lwp)

Definition at line 320 of file linux-nat.c.

References lwp_info::stopped.

Referenced by update_debug_registers_callback(), and x86_linux_update_debug_registers().

void lwp_set_arch_private_info ( struct lwp_info lwp,
struct arch_lwp_info info 
)

Definition at line 303 of file linux-nat.c.

References lwp_info::arch_private.

Referenced by lwp_set_debug_registers_changed().

enum target_stop_reason lwp_stop_reason ( struct lwp_info lwp)

Definition at line 328 of file linux-nat.c.

References lwp_info::stop_reason.

Referenced by x86_linux_update_debug_registers().

ptid_t ptid_of_lwp ( struct lwp_info lwp)

Definition at line 295 of file linux-nat.c.

References lwp_info::ptid.

Referenced by x86_linux_update_debug_registers().