PAPI 7.1.0.0
Loading...
Searching...
No Matches
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 1826 of file papi_fwrappers_.c.

Field Documentation

◆ __pad0

int siginfo_t::__pad0

Definition at line 1838 of file papi_fwrappers_.c.

◆  [1/3]

struct { ... } siginfo_t::_addr_bnd

◆  [2/3]

struct { ... } siginfo_t::_addr_bnd

◆  [3/3]

struct { ... } siginfo_t::_addr_bnd

◆ _arch

unsigned int siginfo_t::_arch

Definition at line 1910 of file papi_fwrappers_.c.

◆  [1/3]

union { ... } siginfo_t::_bounds

◆  [2/3]

union { ... } siginfo_t::_bounds

◆  [3/3]

union { ... } siginfo_t::_bounds

◆ _call_addr

void* siginfo_t::_call_addr

Definition at line 1908 of file papi_fwrappers_.c.

◆  [1/3]

struct { ... } siginfo_t::_kill

◆  [2/3]

struct { ... } siginfo_t::_kill

◆  [3/3]

struct { ... } siginfo_t::_kill

◆ _lower

void* siginfo_t::_lower

Definition at line 1889 of file papi_fwrappers_.c.

◆ _pad

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

Definition at line 1843 of file papi_fwrappers_.c.

◆ _pkey

__uint32_t siginfo_t::_pkey

Definition at line 1893 of file papi_fwrappers_.c.

◆  [1/3]

struct { ... } siginfo_t::_rt

◆  [2/3]

struct { ... } siginfo_t::_rt

◆  [3/3]

struct { ... } siginfo_t::_rt

◆  [1/3]

union { ... } siginfo_t::_sifields

◆  [2/3]

union { ... } siginfo_t::_sifields

◆  [3/3]

union { ... } siginfo_t::_sifields

◆  [1/3]

struct { ... } siginfo_t::_sigchld

◆  [2/3]

struct { ... } siginfo_t::_sigchld

◆  [3/3]

struct { ... } siginfo_t::_sigchld

◆  [1/3]

struct { ... } siginfo_t::_sigfault

◆  [2/3]

struct { ... } siginfo_t::_sigfault

◆  [3/3]

struct { ... } siginfo_t::_sigfault

◆  [1/3]

struct { ... } siginfo_t::_sigpoll

◆  [2/3]

struct { ... } siginfo_t::_sigpoll

◆  [3/3]

struct { ... } siginfo_t::_sigpoll

◆  [1/3]

struct { ... } siginfo_t::_sigsys

◆  [2/3]

struct { ... } siginfo_t::_sigsys

◆  [3/3]

struct { ... } siginfo_t::_sigsys

◆ _syscall

int siginfo_t::_syscall

Definition at line 1909 of file papi_fwrappers_.c.

◆  [1/3]

struct { ... } siginfo_t::_timer

◆  [2/3]

struct { ... } siginfo_t::_timer

◆  [3/3]

struct { ... } siginfo_t::_timer

◆ _upper

void* siginfo_t::_upper

Definition at line 1890 of file papi_fwrappers_.c.

◆ si_addr

void* siginfo_t::si_addr

Definition at line 1881 of file papi_fwrappers_.c.

◆ si_addr_lsb

short int siginfo_t::si_addr_lsb

Definition at line 1883 of file papi_fwrappers_.c.

◆ si_band

long int siginfo_t::si_band

Definition at line 1900 of file papi_fwrappers_.c.

◆ si_code

int siginfo_t::si_code

Definition at line 1832 of file papi_fwrappers_.c.

◆ si_errno

int siginfo_t::si_errno

Definition at line 1830 of file papi_fwrappers_.c.

◆ si_fd

int siginfo_t::si_fd

Definition at line 1901 of file papi_fwrappers_.c.

◆ si_overrun

int siginfo_t::si_overrun

Definition at line 1856 of file papi_fwrappers_.c.

◆ si_pid

__pid_t siginfo_t::si_pid

Definition at line 1848 of file papi_fwrappers_.c.

◆ si_signo

int siginfo_t::si_signo

Definition at line 1828 of file papi_fwrappers_.c.

◆ si_sigval

__sigval_t siginfo_t::si_sigval

Definition at line 1857 of file papi_fwrappers_.c.

◆ si_status

int siginfo_t::si_status

Definition at line 1873 of file papi_fwrappers_.c.

◆ si_stime

__clock_t siginfo_t::si_stime

Definition at line 1875 of file papi_fwrappers_.c.

◆ si_tid

int siginfo_t::si_tid

Definition at line 1855 of file papi_fwrappers_.c.

◆ si_uid

__uid_t siginfo_t::si_uid

Definition at line 1849 of file papi_fwrappers_.c.

◆ si_utime

__clock_t siginfo_t::si_utime

Definition at line 1874 of file papi_fwrappers_.c.


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