ARGOBOTS  4dc37e16e1b227a480715ab67dae1dcfb4d2d4e0
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 319 of file abti.h.

Field Documentation

◆ automatic

ABT_bool ABTI_sched::automatic

Definition at line 321 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 336 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 337 of file abti.h.

Referenced by ABTI_sched_get_migration_pool().

◆ init

ABT_sched_init_fn ABTI_sched::init

Definition at line 334 of file abti.h.

◆ kind

ABTI_sched_kind ABTI_sched::kind

Definition at line 322 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 324 of file abti.h.

◆ p_replace_waiter

ABTI_ythread* ABTI_sched::p_replace_waiter

Definition at line 326 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 335 of file abti.h.

Referenced by ABTI_ythread_create_sched().

◆ type

ABT_sched_type ABTI_sched::type

Definition at line 323 of file abti.h.

◆ used

ABTI_sched_used ABTI_sched::used

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