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

Public Attributes

pid_t child
 
int use_waitpid
 
atomic_uint ready
 
atomic_uint done
 
int result
 
int error
 
int status
 
siginfo_t info
 
int * address
 
int operation
 
int timed
 
struct timespec deadline
 
int64_t started
 
int64_t finished
 
volatile int done
 
sigset_t set
 
volatile int entered
 

Detailed Description

Definition at line 21 of file interruption.c.

Member Data Documentation

◆ address

int* waiter::address

Definition at line 51 of file futex-clock-contract-test/main.c.

◆ child

pid_t waiter::child

Definition at line 22 of file interruption.c.

◆ deadline

struct timespec waiter::deadline

Definition at line 53 of file futex-clock-contract-test/main.c.

◆ done [1/2]

volatile int waiter::done

Definition at line 24 of file interruption.c.

◆ done [2/2]

volatile int waiter::done

Definition at line 55 of file futex-clock-contract-test/main.c.

◆ entered

volatile int waiter::entered

Definition at line 15 of file signal-timer-contract-test/signals.c.

◆ error

int waiter::error

Definition at line 25 of file interruption.c.

◆ finished

int64_t waiter::finished

Definition at line 54 of file futex-clock-contract-test/main.c.

◆ info

siginfo_t waiter::info

Definition at line 26 of file interruption.c.

◆ operation

int waiter::operation

Definition at line 52 of file futex-clock-contract-test/main.c.

◆ ready

atomic_uint waiter::ready

Definition at line 24 of file interruption.c.

◆ result

int waiter::result

Definition at line 25 of file interruption.c.

◆ set

sigset_t waiter::set

Definition at line 13 of file signal-timer-contract-test/signals.c.

◆ started

int64_t waiter::started

Definition at line 54 of file futex-clock-contract-test/main.c.

◆ status

int waiter::status

Definition at line 25 of file interruption.c.

◆ timed

int waiter::timed

Definition at line 52 of file futex-clock-contract-test/main.c.

◆ use_waitpid

int waiter::use_waitpid

Definition at line 23 of file interruption.c.


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