GDBserver

Public Attributes | List of all members
nat_siginfo Struct Reference

## Public Attributes
int | si_signo
int | si_errno
int | si_code
union {
int _pad [((128/sizeof(int)) - 4)]
struct {
unsigned int _pid
unsigned int _uid
} _kill
struct {
nat_timer_t _tid
int _overrun
nat_sigval_t _sigval
} _timer
struct {
unsigned int _pid
unsigned int _uid
nat_sigval_t _sigval
} _rt
struct {
unsigned int _pid
unsigned int _uid
int _status
nat_clock_t _utime
nat_clock_t _stime
} _sigchld
struct {
nat_uptr_t _addr
short int _addr_lsb
struct {
nat_uptr_t _lower
nat_uptr_t _upper
} si_addr_bnd
} _sigfault
struct {
int _band
int _fd
} _sigpoll
} | _sifields

## Detailed Description

Definition at line 54 of file amd64-linux-siginfo.c.

## Member Data Documentation

## ◆ _addr

nat_uptr_t nat_siginfo::_addr

Definition at line 99 of file amd64-linux-siginfo.c.

## ◆ _addr_lsb

short int nat_siginfo::_addr_lsb

Definition at line 100 of file amd64-linux-siginfo.c.

## ◆ _band

int nat_siginfo::_band

Definition at line 111 of file amd64-linux-siginfo.c.

## ◆ _fd

int nat_siginfo::_fd

Definition at line 112 of file amd64-linux-siginfo.c.

## ◆ _kill

struct { ... } nat_siginfo::_kill

## ◆ _lower

nat_uptr_t nat_siginfo::_lower

Definition at line 103 of file amd64-linux-siginfo.c.

## ◆ _overrun

int nat_siginfo::_overrun

Definition at line 74 of file amd64-linux-siginfo.c.

## ◆ _pad

int nat_siginfo::_pad[((128/sizeof(int)) - 4)]

Definition at line 62 of file amd64-linux-siginfo.c.

## ◆ _pid

unsigned int nat_siginfo::_pid

Definition at line 66 of file amd64-linux-siginfo.c.

## ◆ _rt

struct { ... } nat_siginfo::_rt

## ◆ _sifields

union { ... } nat_siginfo::_sifields

## ◆ _sigchld

struct { ... } nat_siginfo::_sigchld

## ◆ _sigfault

struct { ... } nat_siginfo::_sigfault

## ◆ _sigpoll

struct { ... } nat_siginfo::_sigpoll

## ◆ _sigval

nat_sigval_t nat_siginfo::_sigval

Definition at line 75 of file amd64-linux-siginfo.c.

## ◆ _status

int nat_siginfo::_status

Definition at line 91 of file amd64-linux-siginfo.c.

## ◆ _stime

nat_clock_t nat_siginfo::_stime

Definition at line 93 of file amd64-linux-siginfo.c.

## ◆ _tid

nat_timer_t nat_siginfo::_tid

Definition at line 73 of file amd64-linux-siginfo.c.

## ◆ _timer

struct { ... } nat_siginfo::_timer

## ◆ _uid

unsigned int nat_siginfo::_uid

Definition at line 67 of file amd64-linux-siginfo.c.

## ◆ _upper

nat_uptr_t nat_siginfo::_upper

Definition at line 104 of file amd64-linux-siginfo.c.

## ◆ _utime

nat_clock_t nat_siginfo::_utime

Definition at line 92 of file amd64-linux-siginfo.c.

## ◆ si_addr_bnd

struct { ... } nat_siginfo::si_addr_bnd

## ◆ si_code

int nat_siginfo::si_code

Definition at line 58 of file amd64-linux-siginfo.c.

Referenced by compat_siginfo_from_siginfo(), compat_x32_siginfo_from_siginfo(), siginfo_from_compat_siginfo(), and siginfo_from_compat_x32_siginfo().

## ◆ si_errno

int nat_siginfo::si_errno

Definition at line 57 of file amd64-linux-siginfo.c.

Referenced by compat_siginfo_from_siginfo(), compat_x32_siginfo_from_siginfo(), siginfo_from_compat_siginfo(), and siginfo_from_compat_x32_siginfo().

## ◆ si_signo

int nat_siginfo::si_signo

Definition at line 56 of file amd64-linux-siginfo.c.

Referenced by compat_siginfo_from_siginfo(), compat_x32_siginfo_from_siginfo(), siginfo_from_compat_siginfo(), and siginfo_from_compat_x32_siginfo().

The documentation for this struct was generated from the following file:

- /tmp/gdb-8.1/gdb/nat/amd64-linux-siginfo.c