The Pedigree Project 0.1
Public Attributes | List of all members
exec_probe Struct Reference
+ Collaboration diagram for exec_probe:

Public Attributes

const char * program
 
pthread_mutex_t mutex
 
pthread_cond_t condition
 
int gate [2]
 
int inherited
 
int cloexec
 
int stop
 
int pending_signals
 
volatile int read_ready
 
volatile int condition_ready
 
volatile int main_ready
 
volatile int read_done
 
volatile int condition_done
 
volatile int race_start
 
volatile int clone_ready
 
volatile int signals_queued
 
volatile int sibling_mask_checked
 
long read_tid
 
long condition_tid
 

Detailed Description

Definition at line 22 of file signal-exec-test/exec.c.

Member Data Documentation

◆ cloexec

int exec_probe::cloexec

Definition at line 28 of file signal-exec-test/exec.c.

◆ clone_ready

volatile int exec_probe::clone_ready

Definition at line 37 of file signal-exec-test/exec.c.

◆ condition

pthread_cond_t exec_probe::condition

Definition at line 25 of file signal-exec-test/exec.c.

◆ condition_done

volatile int exec_probe::condition_done

Definition at line 35 of file signal-exec-test/exec.c.

◆ condition_ready

volatile int exec_probe::condition_ready

Definition at line 32 of file signal-exec-test/exec.c.

◆ condition_tid

long exec_probe::condition_tid

Definition at line 41 of file signal-exec-test/exec.c.

◆ gate

int exec_probe::gate[2]

Definition at line 26 of file signal-exec-test/exec.c.

◆ inherited

int exec_probe::inherited

Definition at line 27 of file signal-exec-test/exec.c.

◆ main_ready

volatile int exec_probe::main_ready

Definition at line 33 of file signal-exec-test/exec.c.

◆ mutex

pthread_mutex_t exec_probe::mutex

Definition at line 24 of file signal-exec-test/exec.c.

◆ pending_signals

int exec_probe::pending_signals

Definition at line 30 of file signal-exec-test/exec.c.

◆ program

const char* exec_probe::program

Definition at line 23 of file signal-exec-test/exec.c.

◆ race_start

volatile int exec_probe::race_start

Definition at line 36 of file signal-exec-test/exec.c.

◆ read_done

volatile int exec_probe::read_done

Definition at line 34 of file signal-exec-test/exec.c.

◆ read_ready

volatile int exec_probe::read_ready

Definition at line 31 of file signal-exec-test/exec.c.

◆ read_tid

long exec_probe::read_tid

Definition at line 40 of file signal-exec-test/exec.c.

◆ sibling_mask_checked

volatile int exec_probe::sibling_mask_checked

Definition at line 39 of file signal-exec-test/exec.c.

◆ signals_queued

volatile int exec_probe::signals_queued

Definition at line 38 of file signal-exec-test/exec.c.

◆ stop

int exec_probe::stop

Definition at line 29 of file signal-exec-test/exec.c.


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