PAPI  5.7.0.0
sigevent_t Struct Reference
Collaboration diagram for sigevent_t:

Data Fields

__sigval_t sigev_value
 
int sigev_signo
 
int sigev_notify
 
union {
   int   _pad [((64/sizeof(int)) - 3)]
 
   __pid_t   _tid
 
   struct {
      void(*   _function )(__sigval_t)
 
      pthread_attr_t *   _attribute
 
   }   _sigev_thread
 
_sigev_un
 
union {
   int   _pad [((64/sizeof(int)) - 3)]
 
   __pid_t   _tid
 
   struct {
      void(*   _function )(__sigval_t)
 
      pthread_attr_t *   _attribute
 
   }   _sigev_thread
 
_sigev_un
 
union {
   int   _pad [((64/sizeof(int)) - 3)]
 
   __pid_t   _tid
 
   struct {
      void(*   _function )(__sigval_t)
 
      pthread_attr_t *   _attribute
 
   }   _sigev_thread
 
_sigev_un
 

Detailed Description

Definition at line 2098 of file papi_fwrappers_.c.

Field Documentation

◆ _attribute

pthread_attr_t* sigevent_t::_attribute

Definition at line 2115 of file papi_fwrappers_.c.

◆ _function

void(* sigevent_t::_function) (__sigval_t)

Definition at line 2114 of file papi_fwrappers_.c.

◆ _pad

int sigevent_t::_pad[((64/sizeof(int)) - 3)]

Definition at line 2106 of file papi_fwrappers_.c.

◆ _sigev_thread [1/3]

struct { ... } sigevent_t::_sigev_thread

◆ _sigev_thread [2/3]

struct { ... } sigevent_t::_sigev_thread

◆ _sigev_thread [3/3]

struct { ... } sigevent_t::_sigev_thread

◆ _sigev_un [1/3]

union { ... } sigevent_t::_sigev_un

◆ _sigev_un [2/3]

union { ... } sigevent_t::_sigev_un

◆ _sigev_un [3/3]

union { ... } sigevent_t::_sigev_un

◆ _tid

__pid_t sigevent_t::_tid

Definition at line 2110 of file papi_fwrappers_.c.

◆ sigev_notify

int sigevent_t::sigev_notify

Definition at line 2102 of file papi_fwrappers_.c.

◆ sigev_signo

int sigevent_t::sigev_signo

Definition at line 2101 of file papi_fwrappers_.c.

◆ sigev_value

__sigval_t sigevent_t::sigev_value

Definition at line 2100 of file papi_fwrappers_.c.


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