ARGOBOTS  1.1
Macros | Functions
abti_sched.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CNT_DECL(c)
 
#define CNT_INIT(c, v)
 
#define CNT_INC(c)
 
#define SCHED_SLEEP(c, t)
 

Functions

static ABTI_schedABTI_sched_get_ptr (ABT_sched sched)
 
static ABT_sched ABTI_sched_get_handle (ABTI_sched *p_sched)
 
static void ABTI_sched_discard_and_free (ABTI_global *p_global, ABTI_local *p_local, ABTI_sched *p_sched, ABT_bool force_free)
 
static void ABTI_sched_set_request (ABTI_sched *p_sched, uint32_t req)
 
static void ABTI_sched_unset_request (ABTI_sched *p_sched, uint32_t req)
 

Macro Definition Documentation

◆ CNT_DECL

#define CNT_DECL (   c)

Definition at line 78 of file abti_sched.h.

◆ CNT_INC

#define CNT_INC (   c)

Definition at line 80 of file abti_sched.h.

◆ CNT_INIT

#define CNT_INIT (   c,
 
)

Definition at line 79 of file abti_sched.h.

◆ SCHED_SLEEP

#define SCHED_SLEEP (   c,
 
)

Definition at line 81 of file abti_sched.h.

Function Documentation

◆ ABTI_sched_discard_and_free()

static void ABTI_sched_discard_and_free ( ABTI_global p_global,
ABTI_local p_local,
ABTI_sched p_sched,
ABT_bool  force_free 
)
inlinestatic

Definition at line 43 of file abti_sched.h.

◆ ABTI_sched_get_handle()

static ABT_sched ABTI_sched_get_handle ( ABTI_sched p_sched)
inlinestatic

◆ ABTI_sched_get_ptr()

static ABTI_sched* ABTI_sched_get_ptr ( ABT_sched  sched)
inlinestatic

◆ ABTI_sched_set_request()

static void ABTI_sched_set_request ( ABTI_sched p_sched,
uint32_t  req 
)
inlinestatic

Definition at line 60 of file abti_sched.h.

Referenced by ABTI_sched_exit(), and ABTI_sched_finish().

◆ ABTI_sched_unset_request()

static void ABTI_sched_unset_request ( ABTI_sched p_sched,
uint32_t  req 
)
inlinestatic

Definition at line 65 of file abti_sched.h.