MAGMA  1.2.0
MatrixAlgebraonGPUandMulticoreArchitectures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
worker_s Struct Reference
Collaboration diagram for worker_s:
[legend]

List of all members.

Public Attributes

pthread_t thread_id
pthread_mutex_t ready_list_mutex
struct task_priority_tree_head_s * ready_list
volatile int ready_list_size
Quark_Taskcurrent_task_ptr
Quarkquark_ptr
volatile bool finalize
volatile bool executing_task

Detailed Description

Definition at line 130 of file quark.c.


Member Data Documentation

Quark_Task* worker_s::current_task_ptr

Definition at line 135 of file quark.c.

volatile bool worker_s::executing_task

Definition at line 138 of file quark.c.

volatile bool worker_s::finalize

Definition at line 137 of file quark.c.

Quark* worker_s::quark_ptr

Definition at line 136 of file quark.c.

struct task_priority_tree_head_s* worker_s::ready_list

Definition at line 133 of file quark.c.

pthread_mutex_t worker_s::ready_list_mutex

Definition at line 132 of file quark.c.

volatile int worker_s::ready_list_size

Definition at line 134 of file quark.c.

pthread_t worker_s::thread_id

Definition at line 131 of file quark.c.


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