Tachyon (current)  Current Main Branch
Data Fields
rt_shared_iterator_struct Struct Reference

iterator used for dynamic load balancing More...

#include <threads.h>

Data Fields

rt_mutex_t mtx
 mutex lock More...
 
int start
 starting value (inclusive) More...
 
int end
 ending value (exlusive) More...
 
int current
 current value More...
 
int fatalerror
 cancel processing immediately for all threads More...
 

Detailed Description

iterator used for dynamic load balancing

Definition at line 440 of file threads.h.

Field Documentation

◆ current

int rt_shared_iterator_struct::current

current value

Definition at line 444 of file threads.h.

Referenced by rt_shared_iterator_next_tile(), and rt_shared_iterator_set().

◆ end

int rt_shared_iterator_struct::end

ending value (exlusive)

Definition at line 443 of file threads.h.

Referenced by rt_shared_iterator_next_tile(), and rt_shared_iterator_set().

◆ fatalerror

int rt_shared_iterator_struct::fatalerror

cancel processing immediately for all threads

Definition at line 445 of file threads.h.

Referenced by rt_shared_iterator_getfatalerror(), rt_shared_iterator_next_tile(), rt_shared_iterator_set(), and rt_shared_iterator_setfatalerror().

◆ mtx

rt_mutex_t rt_shared_iterator_struct::mtx

◆ start

int rt_shared_iterator_struct::start

starting value (inclusive)

Definition at line 442 of file threads.h.

Referenced by rt_shared_iterator_set().


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