ARGOBOTS  4dc37e16e1b227a480715ab67dae1dcfb4d2d4e0
Data Fields
ABTI_thread Struct Reference

#include <abti.h>

Collaboration diagram for ABTI_thread:
Collaboration graph

Data Fields

ABTD_atomic_int is_in_pool
ABTI_thread_type type
ABT_unit unit
void(* f_thread )(void *)
void * p_arg
ABTD_atomic_int state
ABTD_atomic_uint32 request
ABTD_atomic_ptr p_keytable
ABT_unit_id id

Detailed Description

Definition at line 422 of file abti.h.

Field Documentation

◆ f_thread

void(* ABTI_thread::f_thread) (void *)

◆ id

ABT_unit_id ABTI_thread::id

Definition at line 436 of file abti.h.

Referenced by ABTI_thread_get_id(), task_create(), and ythread_create().

◆ is_in_pool

ABTD_atomic_int ABTI_thread::is_in_pool

◆ p_arg

void* ABTI_thread::p_arg

◆ p_keytable

ABTD_atomic_ptr ABTI_thread::p_keytable

Definition at line 435 of file abti.h.

Referenced by ABTI_thread_get_mig_data(), task_create(), thread_free(), and ythread_create().

◆ p_last_xstream

ABTI_xstream* ABTI_thread::p_last_xstream

◆ p_next

ABTI_thread* ABTI_thread::p_next

◆ p_parent

ABTI_thread* ABTI_thread::p_parent

◆ p_pool

ABTI_pool* ABTI_thread::p_pool

◆ p_prev

ABTI_thread* ABTI_thread::p_prev

◆ request

ABTD_atomic_uint32 ABTI_thread::request

◆ state

ABTD_atomic_int ABTI_thread::state

◆ type

ABTI_thread_type ABTI_thread::type

◆ unit

ABT_unit ABTI_thread::unit

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