PAPI  5.7.0.0
siginfo_t Struct Reference

Data Fields

int si_signo
 
int si_errno
 
int si_code
 
int __pad0
 
union {
   int   _pad [((128/sizeof(int)) - 4)]
 
   struct {
      __pid_t   si_pid
 
      __uid_t   si_uid
 
   }   _kill
 
   struct {
      int   si_tid
 
      int   si_overrun
 
      __sigval_t   si_sigval
 
   }   _timer
 
   struct {
      __pid_t   si_pid
 
      __uid_t   si_uid
 
      __sigval_t   si_sigval
 
   }   _rt
 
   struct {
      __pid_t   si_pid
 
      __uid_t   si_uid
 
      int   si_status
 
      __clock_t   si_utime
 
      __clock_t   si_stime
 
   }   _sigchld
 
   struct {
      void *   si_addr
 
      short int   si_addr_lsb
 
      union {
         struct {
            void *   _lower
 
            void *   _upper
 
         }   _addr_bnd
 
         __uint32_t   _pkey
 
      }   _bounds
 
   }   _sigfault
 
   struct {
      long int   si_band
 
      int   si_fd
 
   }   _sigpoll
 
   struct {
      void *   _call_addr
 
      int   _syscall
 
      unsigned int   _arch
 
   }   _sigsys
 
_sifields
 
union {
   int   _pad [((128/sizeof(int)) - 4)]
 
   struct {
      __pid_t   si_pid
 
      __uid_t   si_uid
 
   }   _kill
 
   struct {
      int   si_tid
 
      int   si_overrun
 
      __sigval_t   si_sigval
 
   }   _timer
 
   struct {
      __pid_t   si_pid
 
      __uid_t   si_uid
 
      __sigval_t   si_sigval
 
   }   _rt
 
   struct {
      __pid_t   si_pid
 
      __uid_t   si_uid
 
      int   si_status
 
      __clock_t   si_utime
 
      __clock_t   si_stime
 
   }   _sigchld
 
   struct {
      void *   si_addr
 
      short int   si_addr_lsb
 
      union {
         struct {
            void *   _lower
 
            void *   _upper
 
         }   _addr_bnd
 
         __uint32_t   _pkey
 
      }   _bounds
 
   }   _sigfault
 
   struct {
      long int   si_band
 
      int   si_fd
 
   }   _sigpoll
 
   struct {
      void *   _call_addr
 
      int   _syscall
 
      unsigned int   _arch
 
   }   _sigsys
 
_sifields
 
union {
   int   _pad [((128/sizeof(int)) - 4)]
 
   struct {
      __pid_t   si_pid
 
      __uid_t   si_uid
 
   }   _kill
 
   struct {
      int   si_tid
 
      int   si_overrun
 
      __sigval_t   si_sigval
 
   }   _timer
 
   struct {
      __pid_t   si_pid
 
      __uid_t   si_uid
 
      __sigval_t   si_sigval
 
   }   _rt
 
   struct {
      __pid_t   si_pid
 
      __uid_t   si_uid
 
      int   si_status
 
      __clock_t   si_utime
 
      __clock_t   si_stime
 
   }   _sigchld
 
   struct {
      void *   si_addr
 
      short int   si_addr_lsb
 
      union {
         struct {
            void *   _lower
 
            void *   _upper
 
         }   _addr_bnd
 
         __uint32_t   _pkey
 
      }   _bounds
 
   }   _sigfault
 
   struct {
      long int   si_band
 
      int   si_fd
 
   }   _sigpoll
 
   struct {
      void *   _call_addr
 
      int   _syscall
 
      unsigned int   _arch
 
   }   _sigsys
 
_sifields
 

Detailed Description

Definition at line 1869 of file papi_fwrappers_.c.

Field Documentation

◆ __pad0

int siginfo_t::__pad0

Definition at line 1881 of file papi_fwrappers_.c.

◆ _addr_bnd [1/3]

struct { ... } siginfo_t::_addr_bnd

◆ _addr_bnd [2/3]

struct { ... } siginfo_t::_addr_bnd

◆ _addr_bnd [3/3]

struct { ... } siginfo_t::_addr_bnd

◆ _arch

unsigned int siginfo_t::_arch

Definition at line 1953 of file papi_fwrappers_.c.

◆ _bounds [1/3]

union { ... } siginfo_t::_bounds

◆ _bounds [2/3]

union { ... } siginfo_t::_bounds

◆ _bounds [3/3]

union { ... } siginfo_t::_bounds

◆ _call_addr

void* siginfo_t::_call_addr

Definition at line 1951 of file papi_fwrappers_.c.

◆ _kill [1/3]

struct { ... } siginfo_t::_kill

◆ _kill [2/3]

struct { ... } siginfo_t::_kill

◆ _kill [3/3]

struct { ... } siginfo_t::_kill

◆ _lower

void* siginfo_t::_lower

Definition at line 1932 of file papi_fwrappers_.c.

◆ _pad

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

Definition at line 1886 of file papi_fwrappers_.c.

◆ _pkey

__uint32_t siginfo_t::_pkey

Definition at line 1936 of file papi_fwrappers_.c.

◆ _rt [1/3]

struct { ... } siginfo_t::_rt

◆ _rt [2/3]

struct { ... } siginfo_t::_rt

◆ _rt [3/3]

struct { ... } siginfo_t::_rt

◆ _sifields [1/3]

union { ... } siginfo_t::_sifields

◆ _sifields [2/3]

union { ... } siginfo_t::_sifields

◆ _sifields [3/3]

union { ... } siginfo_t::_sifields

◆ _sigchld [1/3]

struct { ... } siginfo_t::_sigchld

◆ _sigchld [2/3]

struct { ... } siginfo_t::_sigchld

◆ _sigchld [3/3]

struct { ... } siginfo_t::_sigchld

◆ _sigfault [1/3]

struct { ... } siginfo_t::_sigfault

◆ _sigfault [2/3]

struct { ... } siginfo_t::_sigfault

◆ _sigfault [3/3]

struct { ... } siginfo_t::_sigfault

◆ _sigpoll [1/3]

struct { ... } siginfo_t::_sigpoll

◆ _sigpoll [2/3]

struct { ... } siginfo_t::_sigpoll

◆ _sigpoll [3/3]

struct { ... } siginfo_t::_sigpoll

◆ _sigsys [1/3]

struct { ... } siginfo_t::_sigsys

◆ _sigsys [2/3]

struct { ... } siginfo_t::_sigsys

◆ _sigsys [3/3]

struct { ... } siginfo_t::_sigsys

◆ _syscall

int siginfo_t::_syscall

Definition at line 1952 of file papi_fwrappers_.c.

◆ _timer [1/3]

struct { ... } siginfo_t::_timer

◆ _timer [2/3]

struct { ... } siginfo_t::_timer

◆ _timer [3/3]

struct { ... } siginfo_t::_timer

◆ _upper

void* siginfo_t::_upper

Definition at line 1933 of file papi_fwrappers_.c.

◆ si_addr

void* siginfo_t::si_addr

Definition at line 1924 of file papi_fwrappers_.c.

◆ si_addr_lsb

short int siginfo_t::si_addr_lsb

Definition at line 1926 of file papi_fwrappers_.c.

◆ si_band

long int siginfo_t::si_band

Definition at line 1943 of file papi_fwrappers_.c.

◆ si_code

int siginfo_t::si_code

Definition at line 1875 of file papi_fwrappers_.c.

◆ si_errno

int siginfo_t::si_errno

Definition at line 1873 of file papi_fwrappers_.c.

◆ si_fd

int siginfo_t::si_fd

Definition at line 1944 of file papi_fwrappers_.c.

◆ si_overrun

int siginfo_t::si_overrun

Definition at line 1899 of file papi_fwrappers_.c.

◆ si_pid

__pid_t siginfo_t::si_pid

Definition at line 1891 of file papi_fwrappers_.c.

◆ si_signo

int siginfo_t::si_signo

Definition at line 1871 of file papi_fwrappers_.c.

◆ si_sigval

__sigval_t siginfo_t::si_sigval

Definition at line 1900 of file papi_fwrappers_.c.

◆ si_status

int siginfo_t::si_status

Definition at line 1916 of file papi_fwrappers_.c.

◆ si_stime

__clock_t siginfo_t::si_stime

Definition at line 1918 of file papi_fwrappers_.c.

◆ si_tid

int siginfo_t::si_tid

Definition at line 1898 of file papi_fwrappers_.c.

◆ si_uid

__uid_t siginfo_t::si_uid

Definition at line 1892 of file papi_fwrappers_.c.

◆ si_utime

__clock_t siginfo_t::si_utime

Definition at line 1917 of file papi_fwrappers_.c.


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