ARGOBOTS  2d670346af9c36fec097ec5ab659205198ec061b
Data Fields
ABTI_sched Struct Reference

#include <abti.h>

Collaboration diagram for ABTI_sched:
Collaboration graph
[legend]

Data Fields

ABTI_sched_used used
 
ABT_bool automatic
 
ABTI_sched_kind kind
 
ABT_sched_type type
 
ABTI_schedp_replace_sched
 
ABTI_ythreadp_replace_waiter
 
ABTD_atomic_uint32 request
 
ABT_poolpools
 
size_t num_pools
 
ABTI_ythreadp_ythread
 
void * data
 
ABT_sched_init_fn init
 
ABT_sched_run_fn run
 
ABT_sched_free_fn free
 
ABT_sched_get_migr_pool_fn get_migr_pool
 

Detailed Description

Definition at line 298 of file abti.h.

Field Documentation

◆ automatic

ABT_bool ABTI_sched::automatic

Definition at line 300 of file abti.h.

Referenced by ABTI_sched_discard_and_free().

◆ data

void* ABTI_sched::data

◆ free

ABT_sched_free_fn ABTI_sched::free

Definition at line 315 of file abti.h.

Referenced by ABTI_sched_free().

◆ get_migr_pool

ABT_sched_get_migr_pool_fn ABTI_sched::get_migr_pool

Definition at line 316 of file abti.h.

Referenced by ABTI_sched_get_migration_pool().

◆ init

ABT_sched_init_fn ABTI_sched::init

Definition at line 313 of file abti.h.

◆ kind

ABTI_sched_kind ABTI_sched::kind

Definition at line 301 of file abti.h.

Referenced by ABTI_sched_print().

◆ num_pools

size_t ABTI_sched::num_pools

◆ p_replace_sched

ABTI_sched* ABTI_sched::p_replace_sched

Definition at line 303 of file abti.h.

◆ p_replace_waiter

ABTI_ythread* ABTI_sched::p_replace_waiter

Definition at line 305 of file abti.h.

◆ p_ythread

ABTI_ythread* ABTI_sched::p_ythread

◆ pools

ABT_pool* ABTI_sched::pools

◆ request

ABTD_atomic_uint32 ABTI_sched::request

◆ run

ABT_sched_run_fn ABTI_sched::run

Definition at line 314 of file abti.h.

Referenced by ABTI_ythread_create_sched().

◆ type

ABT_sched_type ABTI_sched::type

Definition at line 302 of file abti.h.

◆ used

ABTI_sched_used ABTI_sched::used

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