GDBserver

Public Attributes | List of all members
compat_siginfo Struct Reference

`#include "aarch64-linux.h"`

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

## Detailed Description

Definition at line 46 of file aarch64-linux.h.

## Member Data Documentation

## ◆ _addr

unsigned int compat_siginfo::_addr

Definition at line 92 of file aarch64-linux.h.

## ◆ _addr_lsb

short int compat_siginfo::_addr_lsb

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

## ◆ _band

int compat_siginfo::_band

Definition at line 98 of file aarch64-linux.h.

## ◆ _fd

int compat_siginfo::_fd

Definition at line 99 of file aarch64-linux.h.

## ◆ _kill [1/2]

struct { ... } compat_siginfo::_kill

## ◆ _kill [2/2]

struct { ... } compat_siginfo::_kill

## ◆ _lower

unsigned int compat_siginfo::_lower

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

## ◆ _overrun

int compat_siginfo::_overrun

Definition at line 67 of file aarch64-linux.h.

## ◆ _pad

int compat_siginfo::_pad[((128/sizeof(int)) - 3)]

Definition at line 54 of file aarch64-linux.h.

## ◆ _pid

unsigned int compat_siginfo::_pid

Definition at line 59 of file aarch64-linux.h.

## ◆ _rt [1/2]

struct { ... } compat_siginfo::_rt

## ◆ _rt [2/2]

struct { ... } compat_siginfo::_rt

## ◆ _sifields [1/2]

union { ... } compat_siginfo::_sifields

## ◆ _sifields [2/2]

union { ... } compat_siginfo::_sifields

## ◆ _sigchld [1/2]

struct { ... } compat_siginfo::_sigchld

## ◆ _sigchld [2/2]

struct { ... } compat_siginfo::_sigchld

## ◆ _sigfault [1/2]

struct { ... } compat_siginfo::_sigfault

## ◆ _sigfault [2/2]

struct { ... } compat_siginfo::_sigfault

## ◆ _sigpoll [1/2]

struct { ... } compat_siginfo::_sigpoll

## ◆ _sigpoll [2/2]

struct { ... } compat_siginfo::_sigpoll

## ◆ _sigval

compat_sigval_t compat_siginfo::_sigval

Definition at line 68 of file aarch64-linux.h.

## ◆ _status

int compat_siginfo::_status

Definition at line 84 of file aarch64-linux.h.

## ◆ _stime

compat_clock_t compat_siginfo::_stime

Definition at line 86 of file aarch64-linux.h.

## ◆ _tid

compat_timer_t compat_siginfo::_tid

Definition at line 66 of file aarch64-linux.h.

## ◆ _timer [1/2]

struct { ... } compat_siginfo::_timer

## ◆ _timer [2/2]

struct { ... } compat_siginfo::_timer

## ◆ _uid

unsigned int compat_siginfo::_uid

Definition at line 60 of file aarch64-linux.h.

## ◆ _upper

unsigned int compat_siginfo::_upper

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

## ◆ _utime

compat_clock_t compat_siginfo::_utime

Definition at line 85 of file aarch64-linux.h.

## ◆ si_addr_bnd

struct { ... } compat_siginfo::si_addr_bnd

## ◆ si_code

int compat_siginfo::si_code

Definition at line 50 of file aarch64-linux.h.

Referenced by aarch64_compat_siginfo_from_siginfo(), aarch64_siginfo_from_compat_siginfo(), compat_siginfo_from_siginfo(), and siginfo_from_compat_siginfo().

## ◆ si_errno

int compat_siginfo::si_errno

Definition at line 49 of file aarch64-linux.h.

Referenced by aarch64_compat_siginfo_from_siginfo(), aarch64_siginfo_from_compat_siginfo(), compat_siginfo_from_siginfo(), and siginfo_from_compat_siginfo().

## ◆ si_signo

int compat_siginfo::si_signo

Definition at line 48 of file aarch64-linux.h.

Referenced by aarch64_compat_siginfo_from_siginfo(), aarch64_siginfo_from_compat_siginfo(), compat_siginfo_from_siginfo(), and siginfo_from_compat_siginfo().

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

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