ARGOBOTS  latest
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
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
 
ABTD_atomic_uint32 request
 
ABT_poolpools
 
int num_pools
 
ABTI_threadp_thread
 
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 253 of file abti.h.

Field Documentation

ABT_bool ABTI_sched::automatic
void* ABTI_sched::data
ABT_sched_free_fn ABTI_sched::free

Definition at line 267 of file abti.h.

Referenced by ABTI_sched_create(), and ABTI_sched_free().

ABT_sched_get_migr_pool_fn ABTI_sched::get_migr_pool

Definition at line 268 of file abti.h.

Referenced by ABTI_sched_create(), and ABTI_sched_get_migration_pool().

ABT_sched_init_fn ABTI_sched::init

Definition at line 265 of file abti.h.

Referenced by ABTI_sched_create().

ABTI_sched_kind ABTI_sched::kind

Definition at line 256 of file abti.h.

Referenced by ABTI_sched_create(), and ABTI_sched_print().

int ABTI_sched::num_pools
ABTI_thread* ABTI_sched::p_thread
ABT_pool* ABTI_sched::pools
ABTD_atomic_uint32 ABTI_sched::request
ABT_sched_run_fn ABTI_sched::run

Definition at line 266 of file abti.h.

Referenced by ABTI_sched_create(), ABTI_thread_create_sched(), and ABTI_xstream_schedule().

ABT_sched_type ABTI_sched::type
ABTI_sched_used ABTI_sched::used

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